Microsoft 365 Copilot 连接器使组织能够构建定制的集成来增强其 AI 系统和服务。 通常,AI 管理员负责设置和管理 Copilot 连接器。 但是,某些任务(例如应用程序注册和同意特定Microsoft图形 API权限)通常需要全局管理员。 将管理权限委托给 AI 管理员可以减少依赖项,并允许 AI 管理员独立设置 Copilot 连接器。 本文介绍如何在维护组织控制的同时委托管理权限。
注意
将管理权限委托给 AI 管理员是 Copilot 连接器管理的可选步骤。
可以委托哪些管理权限?
若要使 AI 管理员能够独立管理自定义连接器的设置和作,请委派以下管理权限:
应用程序注册权限 - 授予此权限后,AI 管理员可以从Microsoft Entra管理中心注册应用程序,以设置自定义连接器。 默认情况下,为组织中的所有用户启用应用程序注册权限。 仅当对组织禁用权限时才授予此权限。
同意权限 - 授予此权限后,AI 管理员可以授予与连接器相关的Microsoft图形 API权限(例如 ExternalItem.ReadWrite.OwnedBy 和 ExternalConnection.ReadWrite.OwnedBy)的同意,这些权限特定于创建连接和引入项。
授予应用程序注册权限
如果为组织中的所有用户启用了应用程序注册权限,则无需进行额外的配置。 但是,如果这些权限受到限制,全局管理员可以使用自定义角色将其授予 AI 管理员。 有关详细信息,请参阅委托Microsoft Entra ID 中的应用注册权限。
授予同意权限
若要向 AI 管理员授予许可权限,请创建一个针对所需权限定制的自定义策略和角色:
- 定义专门授予 ExternalItem.* 和 ExternalConnection.*权限的策略。
- 创建自定义角色,并将新创建的同意策略分配给此角色。
- 将自定义角色分配给具有 AI 管理员角色的用户,使他们能够管理对指定权限的同意。
使用 PowerShell 授予管理权限
可以使用 PowerShell 脚本 向 AI 管理员授予管理权限。 PowerShell 脚本执行以下作:
- 向当前分配有 AI 管理员 角色的用户授予应用程序注册权限。
- 通过以下方式授予同意权限:
- 创建名为 “向 AI 管理员授予同意权限 ”的自定义同意策略,以允许用户同意 ExternalItem.* 和 ExternalConnection.*。
- 为 Copilot 建立名为 Custom Connector Management 的自定义 角色,并将同意策略分配给此角色。
- 将自定义角色分配给现有 AI 管理员。
若要使用 PowerShell 脚本,请执行以下作:
Install-Module使用 PowerShell 中的 命令安装脚本。Install-Module Connector.Cmd重要
这些步骤需要 Connector.Cmd 版本 1.4 或更高版本。
使用以下命令调用脚本。
GrantAppConsentAndManagementPermissionToAiAdmin以全局管理员身份登录并批准请求的权限。
脚本运行后,具有 AI 管理员 角色的现有用户具有设置和管理 Copilot 连接器的管理权限。
确认结果
若要确保成功授予管理权限,请执行:
- 以 AI 管理员身份登录到 Microsoft Entra 管理中心。
- 转到“应用注册”部分并创建新应用程序。
- 向应用程序添加 ExternalItem.ReadWrite.OwnedBy 和 ExternalConnection.ReadWrite.OwnedBy 权限。
- 直接在门户中同意这些权限。
如果成功,则配置完成。
常见问题解答
PowerShell 脚本是否向所有Microsoft图形 API权限授予同意?
否,脚本将同意权限限制为 ExternalItem.* 和 ExternalConnection.*。 这可确保授予所需的最小权限,而不会造成更广泛的访问风险。
如果连接器应用程序需要超出 ExternalItem.* 和 ExternalConnection.*的权限,该怎么办?
在这种情况下,全局管理员必须手动授予对其他权限的许可。 若要扩展 AI 管理员权限,请执行以下作:
- 按照 授予同意权限中所述,手动创建或更新自定义同意策略。
- 添加应用程序所需的其他权限。
- 将更新的策略分配给之前创建的自定义角色。
如何撤销授予 AI 管理员的权限?
若要删除权限,请转到Microsoft Entra管理中心或Microsoft 365 管理中心中“角色 & 管理员”页。 找到在安装过程中创建的自定义角色并将其删除。
特权是否自动应用于新分配的 AI 管理员?
否,通过 PowerShell 脚本授予的权限仅适用于当前 AI 管理员。 对于新的 AI 管理员,请重新运行脚本,或从 Microsoft Entra 管理中心手动将自定义角色分配给新分配的管理员。
是否必须向 AI 管理员授予这些权限?
否,授予这些特权是可选的。 组织可以根据内部流程选择是否委托权限。 如果首选集中控制,全局管理员可以保留这些任务的责任。