2017-05-22 50 views
0

此問題可能源於對MSDN的MS帳戶而不是工作帳戶的依賴關係,但也許有人找到了解決方案?使用Microsoft帳戶和工作帳戶訪問Azure

我對我的MS和工作帳戶都使用相同的電子郵件地址。

我們的公司訂閱似乎與我們的MS賬戶相關,就像我們的VSTS賬戶一樣。我可以使用MS和工作帳戶登錄到Azure門戶。我希望能夠從VSTS部署我們的公司訂閱。

當我登錄Azure時,使用我的工作帳戶,我可以看到我們的Azure AD。我是全球管理員,可以進行更改等。當我使用MS帳戶登錄時,這是不可見的。它告訴我我沒有訪問權限,我可以理解。

在VSTS中,我已將MS帳戶鏈接到我的工作帳戶。但我無法使用我的工作帳戶訪問一些項目@ {whatever} .visualstudio.com VSTS網站,我必須使用我的MS帳戶。

主要問題是,當我嘗試設置構建並從VSTS部署到公司Azure訂閱時。爲了達到這個目的,我需要在Azure中爲ARM設置一個Service Endpoitn。所以我繼續努力去做到這一點。

它失敗,因爲它表示帳戶沒有Azure Active Directory中所需的足夠特權。請記住,只有當我登錄到Azure門戶中的工作帳戶時,纔可以訪問AAD。

最後一點,AAD會將我的MS帳戶視爲來賓帳戶,所以我認爲'嘿,我會將該帳戶作爲訪客添加到AAD並分配必要的權限以執行我需要的任務。但是,因爲我的MS帳戶和工作帳戶都使用了同一個電子郵件地址,所以它會告訴我何時嘗試添加訪客帳戶,該帳戶已存在。

有沒有辦法解決這個問題?我如何將所有VSTS訂閱關聯/移動到我的工作賬戶?

回答

0

當您正在使用的VSTS標識無法訪問試圖部署到的Azure訂閱時,最好的方法是手動創建您的服務端點。

步驟是[這裏] [1]。請參閱Azure資源管理器服務端點 - >手動預訂定義部分。它還有幾個步驟,但是一旦創建完成,只需在構建或發佈定義&中使用該服務端點即可。

相關問題