Set-SPOApplicationPermission
管理来宾应用程序访问 SharePoint Embedded 应用程序的权限。
语法
Default (默认值)
Set-SPOApplicationPermission
[-OwningApplicationId] <Guid>
[-GuestApplicationId] <Guid>
[-PermissionAppOnly] <String[]>
[[-PermissionDelegated] <String[]>]
[<CommonParameters>]
说明
cmdlet Set-SPOApplicationPermission
管理来宾应用程序对 SharePoint Embedded 应用程序的访问权限的权限。 这包括添加、更新和删除来宾应用程序权限。 来宾应用程序定义为拥有租户的企业应用程序中的任何应用程序。
您必须是 SharePoint 管理员才能运行此 cmdlet。 有关适用于 SharePoint Online 的 Windows PowerShell 的权限和最新信息,请参阅在线文档简介 SharePoint Online 命令行管理程序的简介。
注意
访问 SharePoint Embedded 应用程序的来宾应用程序仅支持仅应用权限。 不支持委派权限,默认设置为 None
。
示例
示例 1
Set-SPOApplicationPermission -OwningApplicationId a187e399-0c36-4b98-8f04-1edc167a0996 -ApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly Read, Write
示例 1 为来宾应用程序提供 ID 12345678-1234-1234-abcd-abcdefghijkl
仅限应用的读取、写入权限,以访问 ID a187e399-0c36-4b98-8f04-1edc167a0996
的拥有应用程序Microsoft Loop。
示例 2
Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -ApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly ReadContent, WriteContent -PermissionDelegated None
示例 2 为具有 ID 12345678-1234-1234-abcd-abcdefghijkl
的来宾应用程序提供仅限应用的 ReadContent、WriteContent 权限来访问 ID a187e399-0c36-4b98-8f04-1edc167a0996
的拥有应用程序Microsoft Designer。
示例 3
Set-SPOApplicationPermission -OwningApplicationId 5e2795e3-ce8c-4cfb-b302-35fe5cd01597 -ApplicationId 12345678-1234-1234-abcd-abcdefghijkl -PermissionAppOnly None -PermissionDelegated None
示例 3 将 ID 12345678-1234-1234-abcd-abcdefghijkl
为 的来宾应用程序的来宾应用程序权限设置为 None。 这删除了该来宾应用程序以前访问 拥有的应用程序的权限 a187e399-0c36-4b98-8f04-1edc167a0996
。
参数
-ApplicationId
适用:SharePoint
使用此参数指定来宾应用程序 ID。 来宾应用程序是租户企业应用程序中的任何应用程序。
参数属性
类型: | System.Guid |
默认值: | None |
支持通配符: | False |
不显示: | False |
参数集
(All)
Position: | 1 |
必需: | True |
来自管道的值: | False |
来自管道的值(按属性名称): | False |
来自剩余参数的值: | False |
-OwningApplicationId
适用:SharePoint
使用此参数可指定授予来宾应用程序访问权限的拥有应用程序。
参数属性
类型: | System.Guid |
默认值: | None |
支持通配符: | False |
不显示: | False |
参数集
(All)
Position: | 0 |
必需: | True |
来自管道的值: | False |
来自管道的值(按属性名称): | False |
来自剩余参数的值: | False |
-PermissionAppOnly
适用:SharePoint
使用此参数指定来宾应用程序的仅限应用权限。
参数属性
类型: | System.String[] |
默认值: | None |
支持通配符: | False |
不显示: | False |
参数集
(All)
Position: | 2 |
必需: | True |
来自管道的值: | False |
来自管道的值(按属性名称): | False |
来自剩余参数的值: | False |
-PermissionDelegated
适用:SharePoint
此参数指定目前来宾应用程序不支持的委托权限。
参数属性
类型: | System.String[] |
默认值: | None |
支持通配符: | False |
不显示: | False |
参数集
(All)
Position: | 3 |
必需: | False |
来自管道的值: | False |
来自管道的值(按属性名称): | False |
来自剩余参数的值: | False |
CommonParameters
此 cmdlet 支持通用参数:-Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction 和 -WarningVariable。 有关详细信息,请参阅 about_CommonParameters。