External Source Connections - Azure app
This Azure Application allows Netpresenter to securely access content within your Microsoft 365 environment.
SharePoint, Power BI & Microsoft Teams External Sources
To connect Microsoft services such as SharePoint, Power BI, or Microsoft Teams as External Sources in the Netpresenter Content Hub, Netpresenter requires a Microsoft Entra ID (Azure) Application.
Step 1 — Create an Azure Entra ID Application
1.1 Retrieve Your Tenant ID
- Open the Microsoft Azure Portal: https://portal.azure.com
- Navigate to: Microsoft Entra ID → Properties
- Direct link: https://portal.azure.com/#view/Microsoft_AAD_IAM/TenantPropertiesBlade
- Locate the Tenant ID field, copy the value and store it somewhere safe.
1.2 Register a New Application
- Go to: Microsoft Entra ID → App registrations
- Click: New registration
- Enter a name, e.g. Netpresenter Content Hub Connector
- Click: Register

1.3 Save the Application (Client) ID
- Open the Overview page of the application.
- Copy and store the Application (client) ID.
1.4 Upload the Netpresenter Certificate (Required)
- Go to: Certificates & secrets → Certificates
- Click: Upload certificate
- Upload the certificate provided by Netpresenter.
Request via: techsupport@netpresenter.com
Step 2 — Add API Permissions (Based on Service)
Go to: API permissions → Add a permission → Application permissions
Entra ID Provisioning (Microsoft Graph)
- Group.Read.All
- Device.ReadBasic.All
- Application.Read.All
SharePoint Permissions
- Sites.Read.All
Microsoft Teams Permissions
- Device.Read.All
- Channel.ReadBasic.All
- Group.Read.All
- Team.ReadBasic.All
- ChannelMessage.Read.All
Power BI Permissions
Power BI currently does not require additional API permissions.
Step 3 — Create the Connection in Netpresenter Content Hub
-
Settings → External Sources → Connections
-
Add New Connection
-
Select connection type: SharePoint / Microsoft Teams / Power BI
Enter Azure Application Details
|
Field |
Value |
|
Tenant ID |
Your Microsoft Tenant ID |
|
Tenant Name |
contoso.onmicrosoft.com or contoso |
|
Application ID |
Azure Application (Client) ID |
-
Click Connect to test authentication.
-
Click Add New Connection after a successful test.
✅ Setup Completed
Your Microsoft integration is now configured and ready to use!