管理员可以在 Oracle Analytics 中设置 Microsoft Teams 渠道,以便内容作者可以直接向其组织的 Teams 渠道共享其内容。
开始之前,请在 Azure Active Directory 租户中创建 Microsoft Teams 应用程序。
- 在 Microsoft Azure Portal 中,获取要用于共享 Oracle Analytics 内容的 Microsoft Teams 应用程序的客户端 ID、租户 ID 和客户端密钥值。
- 在 Microsoft Azure Portal 中创建应用程序后,依次导航到 "Microsoft Entra ID" 和 "App Registrations"(应用程序注册)。
- 选择应用程序。
- 在 "Overview"(概览)页面上,复制 Essentials(基本)区域中的 Application (client) ID(应用程序(客户端)ID)和 Directory (tenant) ID(目录(租户)ID)值。
- 依次单击 Certificates & secrets(证书和密钥)、Client secrets(客户端密钥)和 New client secret(新客户端密钥),并复制显示的 Value(值)。
- 在 Microsoft Azure Portal 中,以管理员身份授予以下委派访问权限:
- 选择 API Permission(API 权限)。
- 选择 Add Permission(添加权限)。
- 在 Microsoft APIs(Microsoft API)中选择 Microsoft Graph ,然后选择 Delegated Permissions(委派权限)。
- 已添加以下权限:
-
Channel.ReadBasic.All
-
ChannelMessage.Send
-
Files.ReadWrite.All
-
offline_access
-
Team.ReadBasic.All
-
User.Read
- 在 Oracle Analytics 中配置 Teams 渠道。
- 在主页上,单击导航器
,然后单击控制台。
- 单击内容共享平台。
- 对于服务,选择 Teams。
- 将状态更改为活动。
- 对于应用程序名称,输入您在 Azure Portal 中设置的应用程序的用户友好显示名称。
- 对于客户端 ID、租户 ID 和客户端密钥,输入在步骤 1 中获取的值。
对于客户端 ID,使用应用程序(客户端)ID。
对于租户 ID,使用目录(租户)ID。
对于客户端密钥,使用新客户端密钥。
- 单击更新。
- 单击复制到剪贴板,以复制 Oracle Analytics 的重定向 URL。
- 在 Microsoft Azure Portal 中,配置 Oracle Analytics 的重定向 URL。
- 在 "App registrations"(应用程序注册)下,选择您的应用程序,然后依次单击 Manage(管理)和 Authentication(验证)。
- 依次单击 Add a platform(添加平台)和 Web,然后将从 Oracle Analytics 复制的 Redirect URL(重定向 URL)添加到 Redirect URIs(重定向 URI)列表。
- 验证您是否可以在 Teams 渠道上共享工作簿内容。
- 在 Oracle Analytics 中,打开一个工作簿。
- 在“可视化”或“叙述”画布上,单击导出。
- 单击 Teams。
- 指定详细信息并单击发布。
例如,如果您在格式下选择“交互”,访问 Microsoft Teams 渠道上内容的用户可以筛选和重新排列可视化(但不能在 Microsoft Teams 渠道中保存更改)。