[英]Guest Vs User for Powershell commands execution
對Azure中的“來賓”和“用戶”類型感到困惑。
雖然我被授予Global Admin角色,但是我的用戶類型是Guest。 因此,我有權執行powershell cmdlet嗎? 因為當我觸發“ Connect-AzureRmAccount”時,它僅顯示“帳戶和環境”,而沒有azure訂閱或ID。
Connect-AzureRmAccount
帳戶:MyEmail SubscriptionName:SubscriptionId:TenantId:環境:AzureCloud
我要執行powershell cmdlet,我可以作為來賓來執行。 我公司有csp帳戶。
guest是來自其他目錄的用戶,而user是來自同一目錄的用戶。 例如,您的廣告域是xyz.onmicrosoft.com,則user1@onmicrsoft.com將成為用戶,而user2@anything.com將成為來賓用戶
是的你可以。 確保您的帳戶在訂閱中具有RBAC角色 ,然后使用以下命令。 如果不是,則需要首先將帳戶添加到訂閱中,請訂閱的Owner
在門戶中導航到訂閱> Access control (IAM)
>單擊Add
> Add role assignment
>將您的帳戶添加為角色(例如, Owner
, Contributor
),更多詳細信息請參見此鏈接 。
Connect-AzAccount -Tenant "<tenant id>" -Subscription "<subscription id>"
注意 :在我的示例中,我使用新的Az
命令Connect-AzAccount
,舊的Connect-AzureRmAccount
也相同。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.