azure - 允许其他开发人员在没有我的密码的情况下在我的 Azure 订阅上部署 azure 函数?

标签 azure azure-functions azure-deployment

我希望在 Azure Functions 应用平台中构建一些 Azure 函数作为服务。我有一个可以帮助我的开发人员。我可以与他共享应用程序发布配置文件而不暴露我的密码或订阅的管理权限吗?他可以在没有自己的 Azure 订阅的情况下部署到我的应用程序中吗?我怀疑不是,但需要确定。

我个人认为,如果微软提供免费的开发人员许可证,允许这些许可证仅运行非常有限的 IO 和容量进行测试,比如没有私有(private)域、2 个并发用户、5mb 数据和 30 个点击,那么他们的新云平台确实会显着增长每天。我知道 150 美元/月听起来不多,但对于世界其他地区的开发人员来说,这是他们似乎无法维持的成本。

最佳答案

完成您所要求的任务的最佳方法是将开发人员添加为 Azure 订阅中资源组的“贡献者”。这是使用 Azure 门户中资源组的访问控制 (IAM) 边栏选项卡来完成的。有关 Azure 中基于角色的访问的信息可以在 https://learn.microsoft.com/en-us/azure/active-directory/role-based-access-control-configure 中找到。

就免费访问而言,肯定有很多方法可以避免每月 150 美元的费用。我的 MSDN 订阅附带了每月 150 美元的 Azure 积分。我通常在实验时选择免费层资源,如果我需要使用更高层的资源来学习我想要学习的东西,我会在完成后清理它。使用这种方法,我很少使用超过 150 美元拨款中的 10 美元,并且每周都会使用几次资源。我建议他们注册免费试用、设置帐户支出限额并使用免费服务。

关于azure - 允许其他开发人员在没有我的密码的情况下在我的 Azure 订阅上部署 azure 函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46631767/

相关文章:

python - Azure计时器触发函数 ".past_due"返回false

azure - 外部用户无法登录 Azure DevOps

azure-functions - 如何在 Azure Function App 中禁用只读模式?

node.js - Azure 函数-NodeJs-Sqlite-mscorlib-错误 : A dynamic link library (DLL) initialization routine failed

azure - 从 Azure Function 访问 CosmosDB(无需输入绑定(bind))

django - 如何更改 Azure Git CI 部署默认 python 版本

sql-server - Azure SQL 服务器数据库 [Win32Exception (0x80004005) : Access is denied]

azure - 如何使用/导入 "Microsoft.ProjectOxford.Vision"?

azure - 指定 Azure 持续部署的项目配置

c# - Azure 服务总线中的队列生命周期是多少?