你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn

为中心的存储帐户禁用共享密钥访问(预览版)

注释

本文中提供的信息特定于基于中心的项目,不适用于 Azure AI Foundry 项目。 有关详细信息,请参阅项目类型

Azure AI Foundry 中心默认使用共享密钥访问其默认的 Azure 存储帐户。 利用基于密钥的授权,拥有对存储帐户的密钥和访问权限的任何人都可以访问数据。

若要降低未经授权的访问风险,请禁用基于密钥的授权,而是使用 Microsoft Entra ID 进行授权。 此配置使用 Microsoft Entra ID 值来授权访问存储帐户。 用于访问存储的标识是用户的标识或托管标识。 用户标识用于在 Azure 机器学习工作室中查看数据或在使用用户标识进行身份验证时运行笔记本。 机器学习使用托管标识来访问存储帐户,例如,当托管标识运行训练作业时。

将中心与禁用共享密钥的存储帐户配合使用目前为预览版。

重要

此功能目前处于公开预览状态。 此预览版在提供时没有附带服务级别协议,我们不建议将其用于生产工作负荷。 某些功能可能不受支持或者受限。

有关详细信息,请参阅 Microsoft Azure 预览版补充使用条款

先决条件

需要已禁用共享密钥授权的现有存储帐户。 若要详细了解为存储帐户禁用共享密钥授权的过程和影响,请参阅阻止对 Azure 存储帐户进行共享密钥授权

不適用。

创建新的中心

创建新中心时,创建过程可以自动禁用共享密钥访问。 还可以创建存储帐户、禁用共享密钥访问,并在中心创建期间使用它。

本部分介绍如何创建具有对存储帐户的基于标识的访问权限的中心。

  1. 在Azure 门户中,搜索 Azure AI Foundry。 在左侧菜单中,选择 “AI 中心”,然后选择“ + 创建>中心”。

    显示 Azure AI Foundry 门户的屏幕截图。

  2. 在“ 基本信息 ”选项卡上,输入中心详细信息,然后选择“ 存储 ”选项卡。选择之前创建的存储帐户。

    显示使用以前创建的存储帐户创建中心屏幕截图。

  3. 在“标识”选项卡上,将“存储帐户访问”设置为“基于标识的访问”。 启用 “禁用共享密钥访问”。

    显示使用基于标识的存储访问创建中心屏幕截图。

  4. 继续中心创建过程。 创建中心时,会自动为托管标识分配访问存储帐户所需的权限。

更新现有中心

如果有现有的 Azure AI Foundry 中心,请按照本部分中的步骤更新中心,使用 Microsoft Entra ID 授权对存储帐户的访问。 然后在存储帐户上禁用共享密钥访问。

  1. 转到 Azure 门户并选择“Azure AI Foundry 中心”。

  2. 在左侧菜单上,选择“属性”。 在窗格底部,将“存储帐户访问”设置为“基于标识的访问”。 选择窗格顶部的“保存”以保存配置。

    显示选择基于标识的访问的屏幕截图。

向用户分配角色

更新中心后,请更新存储帐户以禁用共享密钥访问。 有关详细信息,请参阅阻止对 Azure 存储帐户进行共享密钥授权

还必须标识需要访问默认数据存储(如数据科学家)的所有用户。 必须在存储帐户的 Azure RBAC 中,为这些用户分配“存储 Blob 数据参与者”和“存储文件数据特权参与者”角色。 如果这些用户只需要读取访问权限,请改用“存储 Blob 数据读者”和“存储文件数据特权读者”角色。 有关详细信息,请参阅角色分配部分。

还原为使用共享密钥

若要将中心还原回使用共享密钥访问存储帐户,请使用以下信息。

  1. 转到 “属性 ”并选择 “基于凭据的访问”。

    显示选择基于凭据的访问的屏幕截图。

  2. 选择“保存”

还原集线器后,更新存储帐户以启用共享密钥访问。 有关详细信息,请参阅阻止对 Azure 存储帐户进行共享密钥授权

中心存储帐户角色分配的应用场景

若要使用已禁用共享密钥访问的存储帐户,需要向用户或中心的托管标识授予更多角色。 中心默认具有系统分配的托管标识。 某些应用场景需要用户分配的托管标识。 下表总结了需要额外角色分配的应用场景。

情景 Microsoft Entra ID 必需的角色 注释
Azure AI 语音 用户的标识 存储 Blob 数据参与者
存储文件数据特权参与者
模型即服务 系统分配的托管标识 存储 Blob 数据参与者 中心的托管标识。
预配中心时自动分配了角色。
请勿手动更改此角色分配。
Azure AI 搜索 系统分配的托管标识 存储 Blob 数据参与者 中心的托管标识。
预配中心时自动分配了角色。
请勿手动更改此角色分配。
微调开源软件模型 用户分配的管理标识 存储 Blob 数据参与者
提示流 用户的标识 存储 Blob 数据参与者
存储文件数据特权参与者
添加和管理自己的数据 用户的标识 存储 Blob 数据参与者