如何在Azure中创建服务主体密钥

VKD*_*VKD 5 azure azure-active-directory service-principal azure-devops

我需要在 Azure DevOps 中为服务类型“Azure 资源管理器”创建服务连接。当我尝试“服务主体(自动)”时,我可以在适当的许可下执行此操作。但是当我尝试“服务主体(手动)”时,它需要服务主体密钥。我可以知道如何从 Azure 门户创建它吗?

Joy*_*ang 5

是的,正如 @juunas 所提到的,它service principle key也被命名为,您可以在应用程序注册 ->门户client secret中创建它,请点击此链接Certificates & secrets

对于该Forbidden错误,这意味着您的服务主体在订阅中没有正确的 RBAC 角色,只需导航到门户中的订阅 -> 添加 RBAC 角色,例如Contributor为您的服务主体添加如下所示的 RBAC 角色,详细信息请参见此处

在此输入图像描述