2013-10-24 122 views

回答

2

从Azure订阅的角度来看,您只能授予共同管理员权限;共同管理员可以完全访问订阅。这给你留下了一些选择(我相信你可以想到其他的):

  • 单独为外包WordPress的工作设置一个单独的订阅。在项目完成后,您可以选择删除订阅的共同管理权限
  • 授予管理员对WordPress站点的访问权限,以及特定的Azure资源密钥(例如存储帐户名称空间+密钥;服务总线,MySQL凭证等) )为您的开发人员完成这项工作。项目完成后,您可以随时更改访问密钥
  • 让您的开发人员在自己的订阅中设置WordPress,然后在项目完成时将内容传输到您的订阅。

编辑 - 我有点误解了这个问题,并打算在外包开发需要一定的订阅级别的资源。正如Mike指出的那样,源代码管理对网站来说是一个很好的解决方案。如果您不想将其设置为共同管理员,则仍需要设置存储帐户等资源。

+0

非常感谢您的建议。的确非常有用。我也想过创建一个Azure虚拟机并给开发人员远程桌面访问权限。 – ProfNimrod

+0

我打算将其标记为答案。我还没有意识到安装WordPress是多么容易。最终我做到了,只是让开发者管理员访问该网站。 – ProfNimrod

0

如果您使用的是云服务,那么您可以设置continuous integration between TFS and your cloud service。这将允许您将他们自己的帐户交给您的TFS源代码。因此他们检查并触发构建,并部署。他们无法访问。

如果你没有拥有云服务,那么你还可以使用Windows Azure网站(它是在发展,这应该是罚款,即使在免费运行,撞了,如果你想在同一选项负载测试等)。有了这个,你只能给ftp访问,或者设置TFS或GIT源代码控制集成。

+1

非常感谢您的建议......我根本没有想过TFS ......我会看看这个。 – ProfNimrod

相关问题