如何授予将网站发布到 Azure 的权限?

Jon*_*len 4 azure azure-web-app-service

如何授予某人将 ASP.NET MVC 网站发布到 Azure 的权限,而无需交出我的个人凭据?

ahm*_*yed 6

使用新的 Azure 资源管理器 (ARM),您可以使用基于角色的访问控制 (RBAC) 授予用户对您拥有的特定 Azure 资源的特定访问权限。

有 3 个默认 RBAC 角色:OwnerContributorReader。如果您希望用户能够在不提供个人信用的情况下发布到某个网站,您应该能够将其添加到Contributor该特定网站,这样他们就能够在门户中看到该网站并使用自己的发布凭据。

这是一种比共同管理员更精细的方法,共同管理员将有权访问您的整个订阅。

在此处阅读有关如何在 Azure 网站和发布中设置 RBAC 的更多信息