需要在 SharePoint Api 组中找到 Sites.FullControl.All 的 ID
Need to find the id of Sites.FullControl.All in the SharePoint Api group
我需要通过 powershell 在应用程序注册中添加 Sites.FullControl.All api 权限,但我找不到 id 。已经用命令
找到了各种api的id,比如AllSites.FullControl
`$svcSharePoint = Get-AzureADServicePrincipal -All $true | ? { $_.DisplayName -eq "Office 365 SharePoint Online" }
$svcSharePoint.Oauth2Permissions | FT ID,值
`
有什么想法吗?
这就是我所期待的。
我在我的环境中进行了测试。我能够成功检索应用程序权限的 ID,如下所示:
请注意Sites.FullControl.All
是应用程序权限而不是委派权限。
使用下面的 cmdlet,您将只会获得 delegated 权限 ID 的列表。
$svcSharePoint.Oauth2Permissions | FT ID, Value
要获取 应用程序 权限 ID 的列表,您必须使用以下 cmdlet:
$svcSharePoint.AppRoles | FT ID, Value
Sites.FullControl.All
权限的ID是678536fe-1083-478a-9c59-b99265e6b0d3
我需要通过 powershell 在应用程序注册中添加 Sites.FullControl.All api 权限,但我找不到 id 。已经用命令
找到了各种api的id,比如AllSites.FullControl`$svcSharePoint = Get-AzureADServicePrincipal -All $true | ? { $_.DisplayName -eq "Office 365 SharePoint Online" }
$svcSharePoint.Oauth2Permissions | FT ID,值 `
有什么想法吗?
这就是我所期待的。
我在我的环境中进行了测试。我能够成功检索应用程序权限的 ID,如下所示:
请注意Sites.FullControl.All
是应用程序权限而不是委派权限。
使用下面的 cmdlet,您将只会获得 delegated 权限 ID 的列表。
$svcSharePoint.Oauth2Permissions | FT ID, Value
要获取 应用程序 权限 ID 的列表,您必须使用以下 cmdlet:
$svcSharePoint.AppRoles | FT ID, Value
Sites.FullControl.All
权限的ID是678536fe-1083-478a-9c59-b99265e6b0d3