作为 Azure 门户中的全局管理员,我无法配置持续交付预览
Being a Global Administrator in Azure portal I am unable to configure Continuous Delivery Preview
登录到 Azure 门户-->应用服务-->选择项目-->持续交付预览
我看到错误消息 "You do not have enough permissions on this App Service to setup Continuous Delivery. Learn More: https://go.microsoft.com/fwlink/?linkid=843472" 并且“配置”按钮被禁用。我是全局管理员,为什么我没有配置权限,我可以在其中分配这些访问权限。
错误信息
Failed to set Azure permission 'RoleAssignmentId: 9****a' for the
service principal '2****3' on subscription id '****': error code:
Forbidden, innner error code: AuthorizationFailed, inner error message
The client 'my mail Id' with object id '***** does not have
authorization to perform action
'Microsoft.Authorization/roleAssignments/write' over scope
'/subscriptions/*****'. For troubleshooting refer to link
全局管理员是您的目录角色。如果您想在您的订阅中管理您的资源,您应该给您的用户 owner
角色。
您可以在 Azure 门户上完成。 <your subscription>--><Access Control>--><Add>
.
有关此的更多信息,请参阅此 official document。
注意:找到您的用户(或服务主体),如果您的用户没有所有者,请授予它。
也遇到了这个问题,请尝试以下操作:
关闭 Azure DevOps 项目设置中的所有复选框(Azure DevOps -> 项目设置 -> 设置),例如“将作业授权范围限制为 non-release 管道的当前项目”
DevOps pipeline settings
提升您的权限,以便能够使用 this guide 将所有者分配给您的用户。
为您的用户分配所有者角色:Azure 门户 -> Azure 订阅 -> select 订阅 -> 访问控制 (IAM) 选项卡 -> 角色分配 -> Select角色所有者,select 您的用户 -> 保存。
登录到 Azure 门户-->应用服务-->选择项目-->持续交付预览 我看到错误消息 "You do not have enough permissions on this App Service to setup Continuous Delivery. Learn More: https://go.microsoft.com/fwlink/?linkid=843472" 并且“配置”按钮被禁用。我是全局管理员,为什么我没有配置权限,我可以在其中分配这些访问权限。 错误信息
Failed to set Azure permission 'RoleAssignmentId: 9****a' for the service principal '2****3' on subscription id '****': error code: Forbidden, innner error code: AuthorizationFailed, inner error message The client 'my mail Id' with object id '***** does not have authorization to perform action 'Microsoft.Authorization/roleAssignments/write' over scope '/subscriptions/*****'. For troubleshooting refer to link
全局管理员是您的目录角色。如果您想在您的订阅中管理您的资源,您应该给您的用户 owner
角色。
您可以在 Azure 门户上完成。 <your subscription>--><Access Control>--><Add>
.
有关此的更多信息,请参阅此 official document。
注意:找到您的用户(或服务主体),如果您的用户没有所有者,请授予它。
也遇到了这个问题,请尝试以下操作:
关闭 Azure DevOps 项目设置中的所有复选框(Azure DevOps -> 项目设置 -> 设置),例如“将作业授权范围限制为 non-release 管道的当前项目” DevOps pipeline settings
提升您的权限,以便能够使用 this guide 将所有者分配给您的用户。
为您的用户分配所有者角色:Azure 门户 -> Azure 订阅 -> select 订阅 -> 访问控制 (IAM) 选项卡 -> 角色分配 -> Select角色所有者,select 您的用户 -> 保存。