Lightning Conductor SPFx – Installing Lightning Conductor to SharePoint Online and Microsoft Teams

In this training video, you will learn how to install the Lightning Conductor into your SharePoint Online Tenant for SharePoint and Teams.




Steps to installing The Lightning Conductor Client Side Web Part in the modern app catalog interface


To install the Lightning Conductor in your SharePoint Online Tenant, you will need to be at least a SharePoint Administrator, and also a Site Collection Admin of the tenant App Catalog site. To approve the Microsoft Graph API permissions, you will need to be a Global Admin or an Application Admin. If your organization is using the “classic” App Catalog interface, please see the section below. Otherwise, please follow these steps:

  • Download the Lightning Conductor files.

    • If you wish to evaluate the Lightning Conductor free for 30 days, please download it by completing the following online form here. (Note: you will receive an email from Lightning Tools with the direct download link in the email). In the downloaded trial zip folder, there are separate folders related to the different versions of SharePoint. The client-side web part is available for SharePoint 2019/SE, GCC, Teams, and SharePoint Online. The following instructions are for SharePoint Online and Teams; SharePoint server installation instructions are in a separate article.

    • If you are an existing customer, you can download Lightning Conductor for SharePoint Online and Teams from our Download Center here.

  • Extract the downloaded zip folder to an appropriate location on a PC.

  • Meanwhile, open a browser and navigate to your App Catalog from your SharePoint Admin Center. This can be found under More Features in the left navigation, then Open the Apps tile. If this is the first time an app has been added in your environment, the App Catalog site collection will be automatically provisioned at this point.

  • In the modern App Catalog interface, click Upload and then browse to the extracted folder. Select the lightning-conductor-cswp.sppkg file.


  • The Enable App panel will open on the right side. It will give you some information about the app, and allow you to choose how you wish to deploy the app (its availability). We recommend the default setting: Enable this app and add it to all sites. This will make the Lightning Conductor available to add as a web part to any site in your tenant. By default, the box is also ticked to Add to Teams, which you can choose to do now if you wish, or you can add it to Teams later if you’re unsure at this point. The other option (Only enable this app) will enable the app in the App Catalog, but if someone wishes to use the Lightning Conductor on a site, they will need to use SharePoint’s Add an App feature on that site, to add it there. In either case, click the Enable App button.

  • Next, a panel will appear that says “Approve access so this app works as designed”. This is because the Lightning Conductor takes advantage of a number of Microsoft Graph entities, and approval must be given by a Global or Application Admin to allow the Lightning Conductor to make requests to the Microsoft Graph. If you are a Global Admin, click Go to API access page. Otherwise, a Global Admin can come back and do the approvals later via the API access link on the left menu of the App Catalog.



  • This will take you to the API Access page, which normally takes a moment to load. You should eventually see a number of Pending permission requests by the Lightning Conductor. You can view a current list of Lightning Conductor API requests in this Knowledge Base article. The article also describes the purpose of each request. You may find that some are not necessary to approve if you don’t plan to use the relevant feature, although it is recommended to approve all requests for optimal product functionality.

  • Approve the appropriate pending requests one by one; it’s not possible to approve them in bulk.

  • If you did not add the Lightning Conductor to Teams as in the step above, then you can do it later by selecting the Lightning Tools Lightning Conductor app in the App Catalog, and clicking Add to Teams. You will need to be at least a Teams Admin to perform this action, and your Teams environment must be configured to allow third-party apps.




Installation Using The Classic App Catalog Interface

To install the Lightning Conductor into your SharePoint Online Tenant, please follow these steps:

  1. Download the Lightning Tools Lightning Conductor Files.
    1. If you are planning on installing the trial version, please download the Lightning Conductor by completing the following online form: Download Here (Note: you will receive an email from Lightning Tools with the direct download link in the email).
    2. If you are an existing customer, you can download the Lightning Conductor from here: Download Here

  2. Extract the downloaded zip file and locate the Lightning-Conductor-SPFx-2019-Online folder.

  3. The Lightning-Conductor-SPFx-2019-Online folder will contain a file called lightning-conductor-cswp.sppkg.

  4. Meanwhile, open a browser and navigate to your App Catalog. The url will typically be: https://[TenantName].sharepoint.com/sites/appcatalog/SitePages/Home.aspx

  5. Within the AppCatalog site, please open the Apps for SharePoint library from the left hand navigation pane.

  6. Drag and drop the lightning-conductor-cswp.sppkg file into the Apps for SharePoint library.



  1. You will be prompted as to whether you trust the lightning-conductor-cswp-client-side-solution. If you wish to use the product throughout your SharePoint and Microsoft Teams tenant, please check the check box “Make this solution available to all sites in the organization” and click Deploy.



  1. If you wish to use the Lightning Conductor within Microsoft Teams as well as SharePoint Online, please select the lightning-conductor-cswp-client-side-solution package, and choose “Sync to Teams” from the FILES ribbon.



  1. Next, we need to grant some API permissions if you wish the Lightning Conductor to aggregate content from the Microsoft Graph entities such as Planner Tasks, OneDrive Items, and Messages.

  2. Grant the lightning-conductor-cswp-client-side-solution permissions to Microsoft Graph by navigating to the Admin centre.



11. Click Show all in the left hand navigation pane of the Admin centre.

12. Navigate to the SharePoint Admin Centre using the left hand navigation menu.

13. Expand Advanced.

14. Click API Access on the left hand navigation menu. You should see several Pending Microsoft Graph API permission requests. Select them one by one and click Approve. NOTE: You must be a Tenant or Application Admin to perform this step.

15. You have now fully installed the Lightning Conductor!

Related Posts
Clear Filters
Lightning Conductor – Advanced Mode

In this video, we’ll learn how to use the Advanced Mode of the Lightning Conductor to aggregate content from SharePoint…

Lightning Conductor – Using the Quick Configuration

In this video and documentation, you’ll learn how to use the Lightning Conductor Quick Configuration to configure content aggregation from…

Add Comment