如何讓某人有權將ASP.NET MVC網站發佈到Azure,而無需移交我的個人憑證?如何授予將網站發佈到Azure的權限?
2
A
回答
2
使用新的Azure資源管理器(ARM),您可以使用基於角色的訪問控制(RBAC)爲用戶授予您擁有的某個Azure資源的特定訪問權限。
有3個默認的RBAC角色:Owner
,Contributor
和Reader
。 如果你想要一個用戶能夠發佈到一個網站而不給他們你的個人信譽,你應該能夠添加Contributor
到那個特定的網站,他們將能夠在門戶中看到該網站並使用他們自己的發佈證書。
這是一個比co-admin更細化的方法,其中共同管理員可以訪問您的整個訂閱。
Read more about how to setup RBAC in Azure Websites and Publishing here
1
您的選項取決於:
- Azure的網站:您可以利用上載傳統的FTP並根據需要設置用戶名/密碼;使用來自Github等源代碼控制系統的部署(部署者甚至不需要知道您的站點詳細信息 - 只需檢查存儲庫);從Dropbox部署;使用發佈配置文件(基於證書)從Visual Studio進行部署。 Full details listed on the Azure site。
- Azure雲服務(Web角色):Publishing Profile。
網站比雲服務靈活一點,如果您使用發佈配置文件方法,用戶將需要作爲共同管理員添加到Azure訂閱中(這將在未來發生變化,但今天會受到限制)。
相關問題
- 1. 如何授予在Oracle中授予權限的權限
- 2. 授予Oracle授予權限
- 3. 授予SQL Azure上的執行權限
- 4. 如何將dotnetnuke網站發佈到Azure?
- 5. 如何將權限授予Azure SQL Server中的用戶
- 6. 如何授予discoverUserInfoWithUserRecordID權限?
- 7. 如何授予網站的Applet AllPermission權限?
- 8. 如何將權限授予SQL Server FileTable
- 9. 如何在django管理網站上授予用戶權限
- 10. 如何授權開發人員授予用戶權限?
- 11. 將Azure AD登錄權限授予SQL Azure
- 12. MySQL - 授予權限
- 13. mysql授予權限
- 14. 授予LIST權限
- 15. 授予dbms_crypto權限
- 16. 授予權限,如Linux
- 17. 授予權限的路徑
- 18. 如何授予Sharepoint中有限的「管理權限」權限?
- 19. 如何使用Azure Active Directory PowerShell V2授予權限
- 20. 如何授予「授予創建會話」權限?
- 21. 如何授予系統權限
- 22. 如何授予相機權限?
- 23. 如何爲SPItem授予SPGroup權限?
- 24. 如何授予本地主機權限?
- 25. 如何授予權限Manifest.permission.MANAGE_DOCUMENTS android 6.0
- 26. spring-security ACL如何授予權限
- 27. 如何授予用戶權限
- 28. 我如何向用戶授予權限?
- 29. 如何授予SQL服務權限?
- 30. 如何向用戶授予權限