我正在尝试使用 DevOps Azure 应用程序配置 任务,但我不断收到错误消息“访问被拒绝”。
我已进行三次检查,服务负责人也已进行了两次检查;
对于这个特定的扩展,我似乎很少会“出错”——选项仅限于:
.. 就是这样
有人有什么建议吗?
角色“所有者”不授予对配置值的访问权限。
贡献者或所有者:使用此角色来管理应用程序配置资源。它授予对资源访问密钥的访问权限。虽然可以使用访问密钥访问应用程序配置数据,但此角色不会授予使用 Microsoft Entra ID 直接访问数据的权限。如果您在部署期间通过 ARM 模板、Bicep 或 Terraform 访问应用程序配置数据,则需要此角色。
来源:使用 Microsoft Entra ID 授权对 Azure 应用程序配置的访问 - Azure 应用程序配置的 Azure 内置角色。
如果您需要读取值,您需要的角色是 应用程序配置数据读取者;如果您需要对应用程序配置数据进行读/写/删除访问,则需要是 应用程序配置数据所有者。