共用方式為


Set-AipServiceOnboardingControlPolicy

設定 Azure 資訊保護的用戶上線控制原則。

語法

Set-AipServiceOnboardingControlPolicy
   [-Force]
   -UseRmsUserLicense <Boolean>
   [-SecurityGroupObjectId <Guid>]
   [-Scope <OnboardingControlPolicyScope>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Description

Set-AipServiceOnboardingControlPolicy Cmdlet 會設定原則,以控制 Azure 資訊保護的用戶上線。 此 Cmdlet 支援漸進式部署,方法是控制組織中的哪些使用者可以使用 Azure 資訊保護來保護內容。

您必須使用PowerShell來設定此設定;您無法使用管理入口網站來執行此設定。

此控制項可以根據指定安全組中服務或成員資格的指派用戶授權。 您也可以定義原則僅適用於行動裝置、僅限 Windows 用戶端或行動裝置和 Windows 用戶端。

如果您使用指派的授權選項,您可以使用 Microsoft 365 系統管理中心,或使用 Azure PowerShell 和 Azure PowerShell 和 Set-MsolUserLicense Cmdlet,將授權指派給使用者。 您也可以使用 get-MsolAccountSku Cmdlet Get-MsolAccountSku Cmdlet 來取得您可以在組織中指派的不同授權類型。

如果您使用群組成員資格選項,您必須指定安全組,該群組不需要啟用郵件,而且它可以包含其他群組。 若要指定群組,請使用群組 GUID。 如需使用者和群組需求以及如何尋找群組 GUID 的詳細資訊,請參閱 準備 Azure 資訊保護的使用者和群組

如需 Azure AD PowerShell Cmdlet 的詳細資訊,請參閱 Azure Active Directory PowerShell

注意

此 Cmdlet 不會阻止使用者取用受保護的內容,或防止系統管理員設定 Azure 資訊保護的服務(例如 Exchange Online 郵件流程規則或 SharePoint 保護的連結庫)。

相反地,它是針對 Office 之類的使用者應用程式所設計,讓使用者看不到使用 Azure 資訊保護的選項或範本。

範例

範例 1:將 Azure 資訊保護限制為具有授權且屬於指定群組成員的使用者

PS C:\> Set-AipServiceOnboardingControlPolicy -UseRmsUserLicense $True -SecurityGroupObjectId "fba99fed-32a0-44e0-b032-37b419009501" -Scope All

此命令會將 Azure 資訊保護設定為只允許具有 Azure Rights Management 授權的使用者使用 Azure 資訊保護來保護內容。 此外,命令會要求用戶成為具有指定物件標識元的安全組成員。 限制適用於 Windows 用戶端和行動裝置。

範例 2:將 Azure 資訊保護限制為指定群組成員的使用者

PS C:\> Set-AipServiceOnboardingControlPolicy -UseRmsUserLicense $False -SecurityGroupObjectId "fba99fed-32a0-44e0-b032-37b419009501" -Scope All

此命令只允許具有指定物件標識碼的安全組成員的使用者使用 Azure 資訊保護來保護內容。 此命令適用於 Windows 用戶端和行動裝置。

範例 3:將 Azure 資訊保護限制為具有 Azure Rights Management 授權的使用者

PS C:\> Set-AipServiceOnboardingControlPolicy -UseRmsUserLicense $True -Scope All

此命令只允許已指派 Azure Rights Management 授權的使用者使用 Azure 資訊保護來保護內容。 此命令適用於 Windows 用戶端和行動裝置。

範例 4:請勿限制使用者的 Azure 信息保護

PS C:\> Set-AipServiceOnboardingControlPolicy -UseRmsUserLicense $False -Scope All

此命令可讓所有使用者使用 Azure 資訊保護來保護內容。 此命令適用於 Windows 用戶端和行動裝置。

參數

-Confirm

在執行 Cmdlet 之前,提示您進行確認。

類型:SwitchParameter
別名:cf
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False

-Force

表示此 Cmdlet 會設定上架控制原則,即使組織已經有上架控制原則也一樣。

類型:SwitchParameter
Position:Named
預設值:None
必要:False
接受管線輸入:False
接受萬用字元:False

-Scope

指定套用上線原則的應用程式類型。

有效值為:

  • WindowsApp
  • MobileApp
類型:OnboardingControlPolicyScope
接受的值:All, WindowsApp, MobileApp
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-SecurityGroupObjectId

指定 Azure AD 中安全組的物件識別碼。 如果您嘗試指定通訊群組的物件識別碼,您會看到錯誤。

指定的群組會限制哪些使用者可以使用 Azure 資訊保護來保護內容。 如果您也啟用授權強制執行,則只有已指派 Azure Rights Management 授權且屬於此指定群組成員的使用者,才能使用 Azure 資訊保護來保護內容。

即使所有使用者已獲指派 Azure Rights Management 授權,您也可以使用此參數來實作 Azure 資訊保護的階段式部署。

類型:Guid
Position:Named
預設值:None
必要:False
接受管線輸入:True
接受萬用字元:False

-UseRmsUserLicense

指定未獲指派 Azure Rights Management 授權的使用者是否可以使用 Azure 資訊保護來保護內容。 無論此設定及其授權指派為何,使用者一律可以使用 Azure 資訊保護來取用受保護的內容。

類型:Boolean
Position:Named
預設值:None
必要:True
接受管線輸入:True
接受萬用字元:False

-WhatIf

顯示 Cmdlet 執行時會發生什麼事。

Cmdlet 未執行。

類型:SwitchParameter
別名:wi
Position:Named
預設值:False
必要:False
接受管線輸入:False
接受萬用字元:False