管理 Microsoft Entra ID 组的生命周期策略对于自动化组的过期、续订和清理至关重要。IT 管理员经常需要移除过时或不必要的生命周期策略,以保持目录的有序和合规。虽然 Microsoft Graph 中的 Remove-MgGroupLifecyclePolicy PowerShell 命令允许管理员删除生命周期策略,但它需要脚本专业知识和手动执行。
ManageEngine ADManager Plus 是一款具备强大 Microsoft Entra ID 管理和报告功能的身份治理与管理解决方案。它通过强大的 管理操作 和 深入报告 简化管理任务,减轻 IT 工作负担。
在运行 Remove-MgGroupLifecyclePolicy cmdlet 之前,请确保满足以下要求:
Install-Module Microsoft.Graph -Scope CurrentUser
Connect-MgGraph -Scopes "Group.ReadWrite.All"
使用 Microsoft Graph PowerShell 中的 Remove-MgGroupLifecyclePolicy cmdlet 来移除 Microsoft Entra ID 组的生命周期策略。语法如下:
Remove-MgGroupLifecyclePolicy
-InputObject <IGroupsIdentity>
[-IfMatch <String>]
[-ResponseHeadersVariable <String>]
[-Headers <IDictionary>]
[-PassThru]
[-ProgressAction <ActionPreference>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
示例:移除某个组的生命周期策略
使用此 Graph PowerShell 命令移除 Microsoft Entra ID 组的生命周期策略。
Import-Module Microsoft.Graph.Groups
Remove-MgGroupLifecyclePolicy -GroupLifecyclePolicyId $groupLifecyclePolicyId
下表列出了可与 Remove-MgGroupLifecyclePolicy cmdlet 一起使用以移除 Microsoft Entra ID 组生命周期策略的关键参数。
| 参数 | 描述 |
|---|---|
| -Confirm | 运行 cmdlet 前请确认此项。 |
| -GroupLifecyclePolicyId | 这是 groupLifecyclePolicy 的唯一标识符。 |
| -GroupID | 这是组的唯一标识符。 |
| -WhatIf | 这显示如果运行该 cmdlet 会发生什么。 |