2015-02-10 65 views

回答

2

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

有3个默认的RBAC角色:Owner,ContributorReader。 如果你想要一个用户能够发布到一个网站而不给他们你的个人信誉,你应该能够添加Contributor到那个特定的网站,他们将能够在门户中看到该网站并使用他们自己的发布证书。

这是一个比co-admin更细化的方法,其中共同管理员可以访问您的整个订阅。

Read more about how to setup RBAC in Azure Websites and Publishing here

1

您的选项取决于:

  1. Azure的网站:您可以利用上载传统的FTP并根据需要设置用户名/密码;使用来自Github等源代码控制系统的部署(部署者甚至不需要知道您的站点详细信息 - 只需检查存储库);从Dropbox部署;使用发布配置文件(基于证书)从Visual Studio进行部署。 Full details listed on the Azure site
  2. Azure云服务(Web角色):Publishing Profile

网站比云服务灵活一点,如果您使用发布配置文件方法,用户将需要作为共同管理员添加到Azure订阅中(这将在未来发生变化,但今天会受到限制)。