我们的订阅有5个资源组。基于Microsoft文档,旧的“共同管理员”角色在订阅级别设置时相当于更新的RBAC角色"Owner“。
https://learn.microsoft.com/en-us/azure/role-based-access-control/rbac-and-directory-admin-roles
服务管理员和共同管理员与在订阅范围内被分配给所有者角色( Azure RBAC角色)的用户具有同等的访问权限。
我没看到这种行为。当在订阅级别将我的帐户角色设置为所有者时,我将看不到任何资源组。当我将相同的帐户设置为共同管理员时,我可以看到所有5个资源组。
如何使用更新的RBAC角色允许所有者查看订阅中的所有资源组?
发布于 2018-10-15 04:33:25
您可以使用Azure创建一个用户,他们将“所有者”角色授予用户。有关更多细节,请参考文档。
#create user
Connect-AzureAD
$PasswordProfile = New-Object -TypeName Microsoft.Open.AzureAD.Model.PasswordProfile
$PasswordProfile.Password = "Wdsr199545!"
New-AzureADUser -DisplayName "test User" -PasswordProfile $PasswordProfile -UserPrincipalName "test@hanxia.onmicrosoft.com" -AccountEnabled $true -MailNickName "testuser"
#grant access
Login-AzureRmAccount
$sub = Get-AzureRmSubscription
$scope = "/subscriptions/" + $sub.Id
New-AzureRmRoleAssignment -SignInName test@hanxia.onmicrosoft.com -Scope $scope -RoleDefinitionName Ownerhttps://stackoverflow.com/questions/52783245
复制相似问题