允许跨租户查询和命令

来自多个租户的主体可以在单个 Azure 数据资源管理器群集中运行查询和命令。 本文介绍如何向群集授予对另一租户主体的访问权限。

若要在 trustedExternalTenants 群集上设置,请使用 ARM 模板AZ CLIPowerShell 或发送 API 请求

以下示例演示如何使用 API 请求在门户中定义受信任的租户。

注释

将运行查询或命令的主体还必须具有相关的数据库角色。 另请参阅 基于角色的访问控制。 验证受信任的外部租户后,将验证正确的角色。

  1. 在 Azure 门户中,转到 Azure 数据资源管理器群集页。

  2. 在左侧菜单中的 “设置”下,选择“ 安全性”。

  3. 定义所需的租户权限。

“安全”边栏选项卡的屏幕截图。

添加主体

更新 trustedExternalTenants 属性后,你可以从已批准的租户授予对主体的访问权限。 使用 Azure 门户授予主体 群集级别权限数据库权限。 或者,若要授予对数据库、表、函数或具体化视图级别的访问权限,请使用 管理命令

局限性

此功能的配置仅适用于尝试连接到 Azure 数据资源管理器的Microsoft Entra 标识(用户、应用程序、组)。 它不会影响交叉Microsoft Entra 引入。