2015-02-10 67 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訂閱中(這將在未來發生變化,但今天會受到限制)。