如何让某人有权将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. 如何向用户授予权限