如何从Powershell或CLI筛选自定义目录角色

xfb7svmp  于 2022-12-26  发布在  Shell
关注(0)|答案(1)|浏览(113)

我有几个自定义目录角色具有特定的权限。我试图从图表中这样做,但没有使用,抛出错误。
是否有其他可能的方法从Powershell或CLI获得该列表。

Get-AzRoleDefinition

获取所有角色,如何为该命令添加自定义角色过滤器?

pdsfdshx

pdsfdshx1#

    • 我尝试在我的环境中重现相同的内容,以使用PowerShell获得自定义角色**

以下是使用筛选器获取Azure自定义角色的脚本。

#import and Install Az Module
Import-Module Az.Accounts
Install-Module -Name Az -Scope CurrentUser -Repository PSGallery -Force
#connect-Azure Account
Connect-AzAccount
#Get All Azure AzRoleDefinition
Get-AzRoleDefinition
Get-AzRoleDefinition -Name Reader
#Get Custom Roles
Get-AzRoleDefinition -Custom |? {$_.IsCustom -eq $true}| FT Name,IsCustom,Id

使用过滤器命令输出。

参考:Azure custom role using Azure PowerShell

相关问题