Get-AipServiceTemplateProperty

Azure Information Protectionの保護テンプレートのプロパティを取得します。

構文

Get-AipServiceTemplateProperty
   -TemplateId <Guid>
   [-Names]
   [-Descriptions]
   [-RightsDefinitions]
   [-ContentExpirationOption]
   [-ContentExpirationDate]
   [-ContentValidityDuration]
   [-LicenseValidityDuration]
   [-ReadOnly]
   [-Status]
   [-ScopedIdentities]
   [-EnableInLegacyApps]
   [<CommonParameters>]

説明

Get-AipServiceTemplateProperty コマンドレットは、TemplateId パラメーターを使用して、Azure Information Protection の保護テンプレートの指定されたプロパティを取得します。

Azure portalでも同様の構成情報を表示できますが、このコマンドレットにはテンプレート GUID も含まれています。

既定のテンプレートまたはカスタム テンプレートのプロパティに対してクエリを実行できます。 Azure portalでカスタム テンプレートを構成する方法など、カスタム テンプレートの詳細については、「Azure Information Protection のテンプレートの構成と管理」を参照してください。

Azure Information Protection統合ラベル付けクライアントを使用しますか?

Azure Information Protection 統合ラベル付けクライアントは、保護テンプレートを間接的に使用します。 統合ラベル付けクライアントがある場合は、保護テンプレートを直接変更する代わりに、ラベルベースのコマンドレットを使用することをお勧めします。

詳細については、Microsoft 365 ドキュメントの 秘密度ラベルの作成と公開 に関するページを参照してください。

例 1: テンプレートの説明と使用権限を取得する

PS C:\>Get-AipServiceTemplateProperty -TemplateId 28168524-29c3-44f1-9e11-ea6c60bb6428 -Descriptions -RightsDefinitions

このコマンドは、指定された保護テンプレート用に構成されているすべてのユーザーまたはグループの説明と使用権限を取得します。

例 2: すべてのテンプレートについて、名前、使用権限、既定のテンプレートかどうか、公開済みかアーカイブかを取得します

PS C:\>$templates = Get-AipServiceTemplate PS C:\>foreach ($template in $templates) {Get-AipServiceTemplateProperty -TemplateId $template.TemplateId -Name -RightsDefinitions -ReadOnly -Status}

最初のコマンドは、すべてのテンプレート ID を取得し、それらを変数に格納します。 2 番目のコマンドでは、この変数を使用して、テンプレート名、使用権限、読み取り専用かどうか (既定のテンプレートの場合は True 、カスタム テンプレートの場合は False )、各テンプレートの状態 (発行 済みまたは アーカイブ済み) を取得します。

パラメーター

-ContentExpirationDate

テンプレートで保護されたコンテンツの有効期限が切れる日付を一覧表示します。

このパラメーターは 、ContentExpirationOptionOnDate に設定されている場合にのみ使用します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentExpirationOption

テンプレートで保護されているコンテンツのコンテンツ有効期限の構成設定を取得します。

以下の値のいずれかが返されます。

  • Never。 コンテンツは無期限に使用できることを示します。

  • OnDate。 コンテンツが特定の日付に期限切れになることを示します。

  • AfterDays。 コンテンツが保護を開始してから指定の日数使用できることを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ContentValidityDuration

テンプレートで保護されたコンテンツの有効期限が切れる保護の日から経過した日数を一覧表示します。

このパラメーターは 、ContentExpirationOptionAfterDays に設定されている場合にのみ使用します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Descriptions

すべてのロケールのテンプレートの説明を一覧表示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-EnableInLegacyApps

部門テンプレートをサポートしていないアプリケーションでの部門別テンプレートの動作を示します ( ScopedIdentities パラメーターを参照)。

True に設定され、テンプレートが部門別テンプレートである場合、部門別テンプレートをサポートしていないアプリケーションからコンテンツを保護しようとしているすべてのユーザーは、テンプレートを表示するため、ユーザーがテンプレートのターゲット スコープのメンバーであるかどうかに関係なく、テンプレートを選択できます。

False に設定すると、ユーザーがテンプレートのターゲット スコープのメンバーである場合でも、部門別テンプレートをサポートしていないアプリケーションでテンプレートを選択することはできません。

この設定は、部門別テンプレート以外のテンプレートには作用しません。また、部門別テンプレートをネイティブにサポートするアプリケーションにも作用しません。

このパラメーターは、機能上、Azure クラシック ポータルで APPLICATION COMPATIBILITY を構成するときにアプリケーションがユーザー ID をサポートしていない場合にこのテンプレートをすべてのユーザーに表示するチェック ボックスと同等です (現在は廃止されました)。 Azure portalに同等の設定はありません。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-LicenseValidityDuration

コンテンツを使用するライセンスが取得された後にオフラインでアクセスできる日数を一覧表示します。

-1 は無制限のアクセスを示します。

0 は、使用ごとにライセンスを取得する必要があり、コンテンツがオンラインでのみ利用可能であることを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Names

すべてのロケールのテンプレートの名前を一覧表示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ReadOnly

テンプレートが既定のテンプレート (True) であるため、編集または削除できないか、カスタム テンプレート (False) であるため、管理者が編集または削除できるかどうかを示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RightsDefinitions

テンプレートで保護されているコンテンツのユーザーまたはグループに付与される権限を一覧表示します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ScopedIdentities

アプリケーションから部門別テンプレートを表示して選択できるユーザーを電子メール アドレス (アカウントまたはグループ) でリストします。

指定したユーザーがテンプレートを表示するには、アプリケーションが部門別テンプレートをサポートしているか、 EnableInLegacyApps パラメーターを True に設定する必要があります。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Status

テンプレートの状態:

-アーカイブされた テンプレートは、以前に保護されたコンテンツを使用できますが、ユーザーには表示されません。

-公開された テンプレートは、ユーザーがコンテンツを保護するために使用できます。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TemplateId

保護テンプレートの GUID を指定します。

Get-AipServiceTemplate コマンドレットを使用して、すべてのテンプレートのテンプレート ID を取得できます。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False