Set-EntraGroupLifecyclePolicy

Aktualizuje określone zasady cyklu życia grupy w Microsoft Entra ID.

Składnia

Default (domyślnie)

Set-EntraGroupLifecyclePolicy

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

Opis

Polecenie Set-EntraGroupLifecyclePolicy aktualizuje określone zasady cyklu życia grupy w Microsoft Entra ID.

Przykłady

Przykład 1. Aktualizacje zasad cyklu życia grupy

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

W tym przykładzie zaktualizowano określoną grupęLifecyclePolicy w Microsoft Entra ID.

  • -GroupLifecyclePolicyId parametr określa identyfikator zasad cyklu życia, które mają zostać zmodyfikowane.
  • -GroupLifetimeInDays parametr określa okres istnienia grup w zasadach do 200 dni. GroupLifetimeInDays reprezentuje liczbę dni, po których grupa wygaśnie i musi zostać odnowiona. Po odnowieniu wygaśnięcie grupy zostanie przedłużone o zdefiniowaną liczbę dni.
  • -AlternateNotificationEmails Parametr określa adres e-mail, który odbiera powiadomienia o zasadach. Wiele adresów e-mail można zdefiniować, oddzielając adres e-mail średnikiem.
  • -ManagedGroupTypesParametr określa, które Microsoft 365 grupy mają zastosowanie do zasad. Możliwe wartości to All, Selectedlub None. W tym przypadku "Wszystkie" sugeruje, że zasady zarządzają wszystkimi typami grup.

Parametry

-AlternateNotificationEmails

Wiadomości e-mail z powiadomieniami dla grup, które nie mają właścicieli, są wysyłane na te adresy e-mail. Lista adresów e-mail rozdzielonych znakami ";".

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-GroupLifecyclePolicyId

Określa identyfikator obiektu groupLifecyclePolicies w Microsoft Entra ID.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Id

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:True
Wartość z pozostałych argumentów:False

-GroupLifetimeInDays

Liczba dni, przez które grupa może istnieć przed jej odnowieniem.

Właściwości parametru

Typ:System.Int32
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ManagedGroupTypes

Umożliwia administratorowi wybranie grup Microsoft 365, do których mają zastosowanie zasady.

  • Ustawienie "Brak" spowoduje utworzenie zasad w stanie wyłączonym.
  • Zasady "Wszystkie" będą stosowane do każdej grupy Microsoft 365 w dzierżawie.
  • Opcja "Wybrane" pozwoli administratorowi wybrać określone Microsoft 365 grupy, do których mają zastosowanie zasady.

Właściwości parametru

Typ:System.String
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowe:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.

Dane wejściowe

System.String

Dane wyjściowe

System.Object