[GH-ISSUE #5289] [Feature Request]: Monitor Entra ID Group Membership Changes #2540

Closed
opened 2026-03-02 13:53:10 +03:00 by kerem · 3 comments
Owner

Originally created by @Jherndon-Xantrion on GitHub (Jan 29, 2026).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/5289

Please confirm:

  • I have searched existing feature requests (open and closed) and found no duplicates.
  • **me or my organization is currently an active sponsor of the product at the $99,- level.

Problem Statement

CIPP lacks the ability to monitor group membership changes for groups in Entra ID. This is especially important for monitoring groups that control exclusions from Conditional Access rules. Some of our clients are very large, and we can't exclude individual members in CA rules, we require groups. This means that drift templates that monitor CA rules for changes don't notify us when users are excluded from CA rules

Benefits for MSPs

This improves security for the entire MSP community. If we could generate a webhook any time group membership changes for critical groups, it would close a loop the industry has had for years. The use cases are endless

Value or Importance

It's critical. Right now, we can monitor conditional access rules with CIPP for changes.. but someone can easily work around "is my CA rule configured properly and protecting my customers logic in CIPP" simply by adding someone to a group.

PowerShell Commands (Optional)

No response

Originally created by @Jherndon-Xantrion on GitHub (Jan 29, 2026). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/5289 ### Please confirm: - [x] **I have searched existing feature requests** (open and closed) and found no duplicates. - [x] **me or my organization is currently an active sponsor of the product at the $99,- level. ### Problem Statement CIPP lacks the ability to monitor group membership changes for groups in Entra ID. This is especially important for monitoring groups that control exclusions from Conditional Access rules. Some of our clients are very large, and we can't exclude individual members in CA rules, we require groups. This means that drift templates that monitor CA rules for changes don't notify us when users are excluded from CA rules ### Benefits for MSPs This improves security for the entire MSP community. If we could generate a webhook any time group membership changes for critical groups, it would close a loop the industry has had for years. The use cases are endless ### Value or Importance It's critical. Right now, we can monitor conditional access rules with CIPP for changes.. but someone can easily work around "is my CA rule configured properly and protecting my customers logic in CIPP" simply by adding someone to a group. ### PowerShell Commands (Optional) _No response_
Author
Owner

@github-actions[bot] commented on GitHub (Jan 29, 2026):

Hello,

Thank you for your interest in improving CIPP!
To keep our development process focused and manageable, feature requests are limited to paying users. This policy helps us prioritize improvements that directly benefit those actively supporting CIPP and ensures we can sustain our development and support.

When a sponsor makes a feature request, their support covers training, development, documentation, and security checks. Allowing non-sponsor requests could lead to a backlog that slows down updates and stretches resources thin, ultimately affecting the quality and sustainability of CIPP.

While we’ve closed this request, we appreciate your input. You’re always welcome to participate in ongoing discussions or contribute to open issues. If you are a developer, feel free to open a PR that includes your feature request or comment "I’d like to work on this!" to assign the issue to yourself.

Did you get this notification in error? Reply with a screenshot of your sponsorship payment and we’ll reopen the issue.

Thank you for understanding,
The CIPP Team

<!-- gh-comment-id:3816206353 --> @github-actions[bot] commented on GitHub (Jan 29, 2026): Hello, Thank you for your interest in improving CIPP! To keep our development process focused and manageable, **feature requests are limited to paying users**. This policy helps us prioritize improvements that directly benefit those actively supporting CIPP and ensures we can sustain our development and support. When a sponsor makes a feature request, their support covers training, development, documentation, and security checks. Allowing non-sponsor requests could lead to a backlog that slows down updates and stretches resources thin, ultimately affecting the quality and sustainability of CIPP. While we’ve closed this request, we appreciate your input. You’re always welcome to participate in ongoing discussions or contribute to open issues. If you are a developer, feel free to open a PR that includes your feature request or comment "**I’d like to work on this!**" to assign the issue to yourself. **Did you get this notification in error?** Reply with a screenshot of your sponsorship payment and we’ll reopen the issue. _Thank you for understanding,_ **The CIPP Team**
Author
Owner

@Jherndon-Xantrion commented on GitHub (Jan 29, 2026):

Hey Folks,

I'm not sponsoring as an individual, but my organization sponsors CIPP. Not sure where to pull this from, but we're paying the $99 a month and here's the welcome email I got when I signed up

Image
<!-- gh-comment-id:3818602511 --> @Jherndon-Xantrion commented on GitHub (Jan 29, 2026): Hey Folks, I'm not sponsoring as an individual, but my organization sponsors CIPP. Not sure where to pull this from, but we're paying the $99 a month and here's the welcome email I got when I signed up <img width="1342" height="749" alt="Image" src="https://github.com/user-attachments/assets/6d82bbea-6f7b-439a-94ec-f0364ff87e89" />
Author
Owner

@Jherndon-Xantrion commented on GitHub (Jan 29, 2026):

Image
<!-- gh-comment-id:3818610525 --> @Jherndon-Xantrion commented on GitHub (Jan 29, 2026): <img width="1203" height="1202" alt="Image" src="https://github.com/user-attachments/assets/ca433243-524c-41b9-a93c-9c153595682e" />
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/CIPP#2540
No description provided.