允许跨租户查询和命令

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

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

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

注意

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

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

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

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

Screenshot of the Security blade.

添加主体

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

限制

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