Set-SPOContainer

设置或更新 SharePoint Embedded 中容器的一个或多个属性值。

语法

Set-SPOContainer
   [-Identity] <SPOContainerPipeBind>
   [-BlockDownloadPolicy <Boolean>]
   [-ExcludeBlockDownloadPolicyContainerOwners <Boolean>]
   [-ReadOnlyForBlockDownloadPolicy <Boolean>]
   [<CommonParameters>]
Set-SPOContainer
   [-Identity] <SPOContainerPipeBind>
   [-ConditionalAccessPolicy <SPOConditionalAccessPolicyType>]
   [-LimitedAccessFileType <SPOLimitedAccessFileType>]
   [-AllowEditing <Boolean>]
   [-ReadOnlyForUnmanagedDevices <Boolean>]
   [-AuthenticationContextName <String>]
   [<CommonParameters>]
Set-SPOContainer
   [-Identity] <SPOContainerPipeBind>
   [[-SensitivityLabel] <String>]
   [<CommonParameters>]
Set-SPOContainer
   [-Identity] <SPOContainerPipeBind>
   [-RemoveLabel]
   [<CommonParameters>]
Set-SPOContainer
   [-Identity] <SPOContainerPipeBind>
   [-SharingDomainRestrictionMode <SharingDomainRestrictionModes>]
   [-SharingAllowedDomainList <String>]
   [-SharingBlockedDomainList <String>]
   [<CommonParameters>]

说明

对于传入的任何参数,cmdlet 设置 Set-SPOContainer 或更新由参数 Identity标识的活动容器的设置。 如果提供了存档容器的标识,则 cmdlet 将引发错误。

您必须是 SharePoint Embedded 管理员才能运行 cmdlet。

有关 SharePoint 嵌入式容器Windows PowerShell的权限和最新信息,请参阅 SharePoint Embedded Containers 命令行管理程序简介中的联机文档。

示例

示例 1

Set-SPOContainer -Identity https://contoso.sharepoint.com/contentstorage/CSP_33a63968-abae-49a3-a255-f83d0ab2260a/ -BlockDownloadPolicy $true

示例 1 设置 Identity 参数中提到的容器的“阻止下载”策略。

示例 2

Set-SPOContainer -Identity https://contoso.sharepoint.com/contentstorage/CSP_33a63968-abae-49a3-a255-f83d0ab2260a/ -ConditionalAccessPolicy AllowLimitedAccess

在此示例中,为驻留在容器中的内容提供了有限的访问权限。

示例 3

Set-SPOContainer -Identity https://contoso.sharepoint.com/contentstorage/CSP_33a63968-abae-49a3-a255-f83d0ab2260a/ -SensitivityLabel ab310e93-9f19-43f2-bc19-bf3386dc0956

本示例在容器上设置敏感度标签。

示例 4

Set-SPOContainer -Identity https://contoso.sharepoint.com/contentstorage/CSP_33a63968-abae-49a3-a255-f83d0ab2260a/ -RemoveLabel

此示例删除容器上之前设置的任何敏感度标签。

参数

-AllowEditing

阻止用户在浏览器中编辑 Office 文件,以及将 Office 文件内容复制和粘贴到浏览器窗口之外。

PARAMVALUE: False |真

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-AuthenticationContextName

条件访问身份验证上下文名称。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-BlockDownloadPolicy

作为 SharePoint Embedded 管理员,您可以阻止从 SharePoint Embedded 容器下载文件。 此功能不需要Microsoft Entra条件访问策略。 可以为单个容器设置此功能,但不能在组织级别设置此功能。

阻止文件下载可让用户保持高效工作,同时解决意外丢失数据的风险。 用户仅具有浏览器访问权限,无法下载、打印或同步文件。 且无法通过应用(包括 Microsoft Office 桌面应用)访问内容。 限制 Web 访问时,用户将在容器顶部看到以下消息:“组织不允许你从此容器下载、打印或同步。 如需帮助,请联系 IT 部门。”阅读有关高级功能的完整文档,请参阅 SharePoint 容器和 OneDrive 的阻止下载策略

参数值:$true | $false

类型:Boolean
Position:Named
默认值:False
必需:False
接受管道输入:False
接受通配符:False
适用于:SharePoint Embedded

-ConditionalAccessPolicy

阅读 控制来自非托管设备的访问 文档,了解 SharePoint Embedded 容器中的条件访问策略用法。

可能的值:

  • AllowFullAccess:允许从桌面应用、移动应用和 Web 进行完全访问。
  • AllowLimitedAccess:允许受限的仅限 Web 的访问。
  • BlockAccess:阻止访问。
类型:SPOConditionalAccessPolicyType
Position:Named
默认值:AllowFullAccess
必需:False
接受管道输入:False
接受通配符:False
适用于:SharePoint Embedded

-ExcludeBlockDownloadPolicyContainerOwners

控制是否从阻止下载策略中排除容器所有者。

PARAMVALUE: False |真

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-Identity

使用此参数指定容器 URL。

类型:String
Position:Named
默认值:False
必需:True
接受管道输入:False
接受通配符:False
适用于:SharePoint Embedded

-LimitedAccessFileType

对于组织范围的设置和容器级设置,以下参数可与 -ConditionalAccessPolicy AllowLimitedAccess 一起使用。

OfficeOnlineFilesOnly:仅允许用户在浏览器中预览 Office 文件。 此选项可提高安全性,但可能会影响用户的工作效率。

LimitedAccessFileType WebPreviewableFiles (默认) :允许用户在浏览器中预览 Office 文件和其他文件类型 (,例如 PDF 文件和图像) 。 请注意,除 Office 文件以外的文件类型的内容在浏览器中进行处理。 此选项可针对用户工作效率进行优化,但对非 Office 文件的安全性较低。

LimitedAccessFileType OtherFiles:允许用户下载无法预览的文件,如 .zip 和 .exe。 此选项提供的安全性较低。

类型:SPOLimitedAccessFileType
接受的值:OfficeOnlineFilesOnly, WebPreviewableFiles, OtherFiles
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReadOnlyForBlockDownloadPolicy

控制是否应为阻止下载策略启用只读。

PARAMVALUE: False |真

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-ReadOnlyForUnmanagedDevices

控制非托管设备是否具有只读访问权限。

PARAMVALUE: False |真

类型:Boolean
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-RemoveLabel

此参数允许删除容器上分配的敏感度标签。

类型:SwitchParameter
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SensitivityLabel

指定 SensitivityLabel (GUID) 的唯一标识符。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False
适用于:SharePoint Embedded

-SharingAllowedDomainList

指定允许与外部协作者共享的电子邮件域的列表。 使用空格字符作为分隔符来输入多个值。 例如,“contoso.com fabrikam.com”。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SharingBlockedDomainList

指定阻止或禁止与外部协作者共享的电子邮件域的列表。 使用空格字符作为分隔符来输入多个值。 例如,“contoso.com fabrikam.com”。

类型:String
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False

-SharingDomainRestrictionMode

指定外部域的共享模式。

可能的值是:

无 - 不按域 AllowList 限制共享 - 仅允许具有 -SharingAllowedDomainList BlockList 指定域上的帐户的外部用户共享 - 允许与所有域中的外部用户共享,但使用 -SharingBlockedDomainList 指定的域除外

类型:SharingDomainRestrictionModes
接受的值:None, AllowList, BlockList
Position:Named
默认值:None
必需:False
接受管道输入:False
接受通配符:False