Set-EntraGroupLifecyclePolicy

Microsoft Entra IDの特定のグループ ライフサイクル ポリシーを更新します。

構文

Default (既定)

Set-EntraGroupLifecyclePolicy

    -GroupLifecyclePolicyId <String>
    [-AlternateNotificationEmails <String>]
    [-GroupLifetimeInDays <Int32>]
    [-ManagedGroupTypes <String>]
    [<CommonParameters>]

説明

Set-EntraGroupLifecyclePolicy コマンドは、Microsoft Entra IDの特定のグループ ライフサイクル ポリシーを更新します。

例 1: グループ ライフサイクル ポリシーを更新する

Connect-Entra -Scopes 'Directory.ReadWrite.All'
$policy = Get-EntraGroupLifecyclePolicy | Where-Object {$_.AlternateNotificationEmails -eq 'example@contoso.com'}
Set-EntraGroupLifecyclePolicy -GroupLifecyclePolicyId $policy.Id -GroupLifetimeInDays 200 -AlternateNotificationEmails 'example@contoso.com' -ManagedGroupTypes 'All'
Id                                   AlternateNotificationEmails GroupLifetimeInDays ManagedGroupTypes
--                                   --------------------------- ------------------- -----------------
ffffffff-5555-6666-7777-aaaaaaaaaaaa example@contoso.com                     200                 All

次の使用例は、指定した groupLifecyclePolicy を Microsoft Entra ID で更新します。

  • -GroupLifecyclePolicyId パラメーターは、変更するライフサイクル ポリシーの ID を指定します。
  • -GroupLifetimeInDays パラメーターは、ポリシー内のグループの有効期間を 200 日に指定します。 GroupLifetimeInDays は、グループの有効期限が切れるまでの日数を表し、更新する必要があります。 更新されると、グループの有効期限は定義された日数だけ延長されます。
  • -AlternateNotificationEmails パラメーターは、ポリシーに関する通知を受信する電子メール アドレスを指定します。 複数のメール アドレスを定義するには、メール アドレスをセミコロンで区切ります。
  • -ManagedGroupTypesパラメーターは、ポリシーを適用するMicrosoft 365グループを指定します。 設定可能な値は、AllSelected、または None です。 この場合、[すべて] は、ポリシーがすべての種類のグループを管理することを提案します。

パラメーター

-AlternateNotificationEmails

所有者がいないグループの通知メールは、これらのメール アドレスに送信されます。 ";" で区切られたメール アドレスの一覧。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-GroupLifecyclePolicyId

Microsoft Entra IDの groupLifecyclePolicies オブジェクトの ID を指定します。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False
Aliases:Id

パラメーター セット

(All)
配置:Named
必須:True
パイプラインからの値:True
プロパティ名別のパイプラインからの値:True
残りの引数からの値:False

-GroupLifetimeInDays

グループを更新する必要がある日数。

パラメーターのプロパティ

型:System.Int32
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

-ManagedGroupTypes

管理者がポリシーを適用するMicrosoft 365 グループを選択できるようにします。

  • "None" は無効な状態でポリシーを作成します。
  • "All" は、テナント内のすべてのMicrosoft 365 グループにポリシーを適用します。
  • "選択済み" では、管理者はポリシーが適用される特定のMicrosoft 365 グループを選択できます。

パラメーターのプロパティ

型:System.String
規定値:None
ワイルドカードのサポート:False
DontShow:False

パラメーター セット

(All)
配置:Named
必須:False
パイプラインからの値:False
プロパティ名別のパイプラインからの値:False
残りの引数からの値:False

CommonParameters

このコマンドレットでは、一般的なパラメーター -Debug、-ErrorAction、-ErrorVariable、-InformationAction、-InformationVariable、-OutBuffer、-OutVariable、-PipelineVariable、-ProgressAction、-Verbose、-WarningAction、-WarningVariable の各パラメーターがサポートされています。 詳細については、about_CommonParametersを参照してください。

入力

System.String

出力

System.Object