2017-03-31 108 views
0

据我所知,在azure中创建角色时只能在可定义的范围内使用它们。在新的订阅中,我将无法调用角色或分配它。在Azure中创建全局角色?

如果我要在当前订阅中创建一个具有相同名称的新角色,则它会因角色已存在而引发错误。

有没有办法解决这个问题?

回答

0

所以,我不认为你是正确的。

“自定义角色存储在Azure AD租户中,并且可以跨所有使用该租户作为订阅的Azure AD目录的订阅共享。”

因此,您可以在承租人拥有的所有订阅中分配该角色。如此有效,这意味着您不必为每位租户的订阅重新创建角色。如果将订阅分配给不同的承租人,则可以为每个承租人创建具有相同名称的自定义角色。

https://docs.microsoft.com/en-us/azure/active-directory/role-based-access-control-custom-roles

+0

如果您查看Assignable作用域部分。我的理解是,你只能将它分配给在那里定义的范围。 “自定义角色的AssignableScopes属性指定自定义角色可用于分配的范围(预订,资源组或资源)”。 我已经测试过使用角色,而不是在可指定范围中定义的范围之外的范围无效。 – nwarriorch

+0

那么最新的问题,修改可分配的范围? – 4c74356b41

+0

,但在我们的实践中,我们为每个订阅创建一个角色,并将其称为角色SUBGUID,并且只能在该订阅中分配@nwarriorch – 4c74356b41