2013-10-24 119 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

相關問題