我正在运行Get-AzADAppPermission命令以返回应用程序注册所具有的Web权限列表。输出将返回权限的GUID。如何将输出翻译成英语术语?Get-AzADAppPermission -ObjectId cbXXXX80-c841-XXXX-XXXX-0eXXXXXXX6d6返回以下内容:
Get-AzADAppPermission
Get-AzADAppPermission -ObjectId cbXXXX80-c841-XXXX-XXXX-0eXXXXXXX6d6
k5ifujac1#
我试着在我的环境中重现相同的结果,结果如下:
我创建了Azure AD应用程序并授予API权限:
现在,我通过下面的命令获取了API权限:
Connect-AzAccount Get-AzADAppPermission -ObjectId ObjectID
要通过GUID获取API权限的名称,请尝试以下脚本:
$GraphPermissions = Get-AzureADServicePrincipal -Filter "DisplayName eq 'Microsoft Graph'" $permissionId = "e1fe6dd8-ba31-4d61-89e7-88639da4683d" $permission = $GraphPermissions.Oauth2Permissions | Where-Object { $_.Id -eq $permissionId }
$GraphPermissions = Get-AzureADServicePrincipal -Filter "DisplayName eq 'Microsoft Graph'" $permissionId = "0e263e50-5827-48a4-b97c-d940288653c7" $permission = $GraphPermissions.Oauth2Permissions | Where-Object { $_.Id -eq $permissionId }
GUID**User.Read和Directory.AccessAsUser.All**的值显示成功。
User.Read
Directory.AccessAsUser.All
**Get-AzADAppPermission**API权限的Display Names没有直接的取数命令。
1条答案
按热度按时间k5ifujac1#
我试着在我的环境中重现相同的结果,结果如下:
我创建了Azure AD应用程序并授予API权限:
现在,我通过下面的命令获取了API权限:
要通过GUID获取API权限的名称,请尝试以下脚本:
GUID**
User.Read
和Directory.AccessAsUser.All
**的值显示成功。**
Get-AzADAppPermission
**API权限的Display Names没有直接的取数命令。