Enable Workbook Users to Share Visualizations in Microsoft Teams
Administrators can set up a Microsoft Teams channel in Oracle Analytics so content authors can share their content directly to their organization’s Teams channel.
- Optional: If you haven't created a Microsoft Teams app on which to share analytics content, register a new app:
- In the Microsoft Azure Portal, go to Microsoft Entra ID and select Manage > App Registrations.
- Select New registration, provide the application name, complete the required details, and then click Register.
After registration, you're redirected to the application’s Overview page. Alternatively, you can access the Teams app by signing in to the Microsoft Azure Portal and navigating to Microsoft Entra ID > App Registrations, and selecting the application.
- In the Microsoft Azure Portal, obtain the client ID, tenant ID, and client secret values for the Microsoft Teams app that you want to use.
- After you create an application in the Microsoft Azure Portal, navigate to Microsoft Entra ID, then App Registrations.
- Select the application.
- On the Overview page, copy the Application (client) ID and Directory (tenant) ID values from the Essentials area.
- Click Certificates & secrets, then click Client secrets, then click New client secret and copy the Value displayed.
- In the Microsoft Azure Portal, as an administrator, grant these permissions for delegated access:
- Select API Permission.
- Select Add Permission.
- Select Microsoft Graph in Microsoft APIs, then select Delegated Permissions.
- Added these permissions:
-
Channel.ReadBasic.All
-
ChannelMessage.Send
-
Files.ReadWrite.All
-
offline_access
-
Team.ReadBasic.All
-
User.Read
- Configure the Teams channel in Oracle Analytics.
- On your home page, click Navigator
, then click Console. - Click Content-Sharing Platforms.
- For Service, select Teams.
- Change Status to Active.
- For Application Name, enter the user-friendly display name of the app that you set up in Azure Portal.
- For Client ID, Tenant ID, and Client Secret, enter the values that you obtained in Step 1.Use Application (client) ID for Client ID.Use Directory (tenant) ID for Tenant ID.Use New client secret for Client Secret.
- Click Update.
- Click Copy to Clipboard to copy the Redirect URL for Oracle Analytics.
- On your home page, click Navigator
- In Microsoft Azure Portal, configure the redirect URL for Oracle Analytics.
- Under App registrations, select your app, then click Manage, then click Authentication.
- Click Add a platform, then click Web, and add the copied Redirect URL from Oracle Analytics to the Redirect URIs list.
- Verify you can share workbook content on the Teams channel.
- In Oracle Analytics, open a workbook.
- On the Visualize or Narrate canvas, click Export.
- Click Teams.
- Specify the details and click Post.For example, if you select "Interactive" under Format, users accessing the content on the Microsoft Teams channel can filter and rearrange the visualizations (however they can't save changes in the Microsoft Teams channel).
Workbook users can now share their content in an organization's Teams channel. See Post a Visualization or Canvas on Messaging Platforms.
