편집

다음을 통해 공유


groupLifecyclePolicy resource type

Namespace: microsoft.graph

Represents a lifecycle policy for a Microsoft 365 group. A group lifecycle policy allows administrators to set an expiration period for groups. For example, after 180 days, a group expires. When a group reaches its expiration, owners of the group are required to renew their group within a time interval defined by the administrator.

  • Once renewed, the group expiration is extended by the number of days defined in the policy and the group's expirationDateTime property defines the new expiration date.
  • If the group is not renewed, it expires and is deleted. The group can be restored within a period of 30 days from deletion.

For more information, see Manage the lifecycle of Microsoft 365 groups in your tenant.

Methods

Method Return Type Description
List groupLifecyclePolicy collection List all the groupLifecyclePolicies. Only one policy exists in the
Create groupLifecyclePolicy Create a new groupLifecyclePolicy object.
Get groupLifecyclePolicy Read properties and relationships of a groupLifecyclePolicy object.
Update groupLifecyclePolicy Update a groupLifecyclePolicy object.
Delete None Delete a groupLifecyclePolicy object.
Add group None Add a group to a lifecycle policy
Remove group None Remove a group to a lifecycle policy.

Properties

Property Type Description
alternateNotificationEmails String List of email address to send notifications for groups without owners. Multiple email address can be defined by separating email address with a semicolon.
groupLifetimeInDays Int32 Number of days before a group expires and needs to be renewed. Once renewed, the group expiration is extended by the number of days defined.
id String A unique identifier for a policy. Read-only.
managedGroupTypes String The group type for which the expiration policy applies. Possible values are All, Selected or None.

Relationships

None.

JSON representation

The following JSON representation shows the resource type.

{
  "alternateNotificationEmails": "String",
  "groupLifetimeInDays": 180,
  "id": "String (identifier)",
  "managedGroupTypes": "String"
}