In the Connection Manager, you can configure a SharePoint integration connection to allow widgets and features to use the integration in the digital workplace.
Considerations
- Using integrations: The files and folders - SharePoint widget requires a SharePoint integration connection to be configured before it can be used.
Who can do this?
- Workplace administrators
Configure a SharePoint integration connection
You will need the assistance of your IT team's SharePoint and Entra administrator to pull the required information for the integration connection.
Required information
The following information is required to configure your SharePoint integration connection:
- SharePoint Site Name
- Tenant ID
- Application ID
- Client Secret
You can find all the required information in the following configuration sections.
Locate the SharePoint site name
The SharePoint Site Name is required information in the Configure the integration connection in the digital workplace below.
- As a SharePoint administrator, navigate to the SharePoint site.
- Select the Settings gear.
- Select Site Information.
- Copy and securely store the value in Site Name.
Configure the enterprise application in Entra
An enterprise application is required in Entra to allow Igloo Flex to communicate with SharePoint. Tenant ID, Application ID, and Client Secret are required information in the Configure the integration connection in the digital workplace below.
- Go to the Microsoft Entra Admin Center and sign in with your administrative credentials.
- Locate your Tenant ID:
- In the left sidebar, select Overview.
- Copy and securely store the value in the Tenant ID field.
- Create a new enterprise application and generate the Application ID:
- In the left sidebar, expand Applications and select Enterprise Applications.
- Select + New application.
- Select + Create your own application.
- In the right side panel, enter the following:
-
What's the name of your app?: Enter the application name. For example,
Flex Org Chart. - What are you looking to do with your application?: Select Integrate any other application you don't find in the gallery.
-
What's the name of your app?: Enter the application name. For example,
- Select Create.
- On the Overview page, copy and securely store the value in Application ID.
- Generate a new Client Secret:
- In the top search bar, search for and select App registrations.
- Locate your application and select the application name to open it.
- In the 2nd left sidebar, under Manage, select Certificates & secrets.
- Select + New client secret.
- In the right side panel, enter the following:
-
Description: A description like
Flex SharePoint. - Expires: Select an expiry period of 24 months or Custom to enter a longer expiry.
-
Description: A description like
- Select Add.
- On the Certificates & secrets page, immediately copy and securely store the Value field of the new client secret.
- Configure authentication redirect URIs and supported account types:
- In the 2nd left sidebar, select Authentication.
- Select + Add a platform.
- In the right sidebar, select Web.
- In the textbox, enter
https://<Your_DW_URL>/sharepoint/api/codein the new text box, replacing<Your_DW_URL>with your Igloo Flex digital workplace URL. - Select Configure.
- Under Supported account types, select Accounts in any organizational directory (Any Microsoft Entra ID tenant - Multitenant).
- Select Save.
- Assign a user group that contains all users who should be able to connect to SharePoint:
- In the left sidebar, expand Applications, and select Enterprise applications.
- Search for your app by name and select it.
- In the 2nd left sidebar, select Users and groups.
- Select Add user/group.
- Under Groups, select None Selected.
- Search for a group and select the checkbox next to the group name.
- Choose Select at the bottom of the page.
- Choose Assign at the bottom of the page.
Configure the integration connection in the digital workplace
Once the enterprise application has been configured, it is time to configure the integration connection in Igloo Flex:
- On the Top Bar, select
Admin Settings.
- Under Administration in the left side panel, select
Connection Manager.
- In the Workplace Connections tab, select + Add Connection.
- Choose a connection type and select + Add Connection.
- Configure the following fields:
- Unique Connection Name: Enter a unique connection name that is easy to identify when using widgets.
- Description of Connection: Enter a unique description of the purpose of the connection.
-
Azure Tenant ID: Enter the value found in Step 2.2 above in the Configure the enterprise application in Entra section. If this value does not work for you, try
common. - SharePoint Site Name: Enter the value found in Step 1.4 above in the Locate the SharePoint site name section.
- Client ID: Enter the value found in Step 3.6 above in the Configure the enterprise application in Entra section.
- Client Secret: Enter the value found in Step 4.7 above in the Configure the enterprise application in Entra section.
- Select Confirm.
- In the Workplace Connections tab, toggle Enable Connection to turn the connection on. The connection is now ready to be used by integrations in the digital workplace.
Use the SharePoint integration connection in the digital workplace
To use the SharePoint integration connection in the digital workplace, see Files and folders - SharePoint widget and Configure a files and folders - SharePoint widget.