[GH-ISSUE #5488] [Feature Request]: Improve the Inactive user report #2642

Open
opened 2026-03-02 13:53:59 +03:00 by kerem · 0 comments
Owner

Originally created by @realtimellc on GitHub (Feb 27, 2026).
Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/5488

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

Inactive user report is fine, but to paint a more complete picture for customers and MSP use, more details are needed.

Suggested updates would include additional fields:

  1. Share Mailbox associated with the inactive account
  2. Delegates assigned to that shared mailbox or active mailbox if a licensed mailbox is involved?
  3. What license is assigned to the inactive user?
  4. Synced account from AD?
  5. Any email forwarding rules?

Benefits for MSPs

Reduces looking in multiple places for the information needed to make decisions. Also simplifies what we provide to end customers.

  1. Share Mailbox associated with the account? Goal is to help determine if the account is even necessary.
  2. Delegates to that shared mailbox or active mailbox if a licensed mailbox? Goal is to help ID orphaned shared mb so we can delete them.
  3. What license is assigned to the user? Is the orphaned account is licensed, are they using it as a shared mailbox?

The math is like this for our current process. For inactive, we disable sign ins by default.
Example 1: Inactive account, unlicensed, no shared MB - recommend delete.
Example 2: Inactive account, unlicensed, shared MB - check if there are delegates. No delegate lets us make better recommendations
Example 3: Inactive account, licensed mailbox - check for delegates (usually are) and then discuss if this needs to be licensed or can it be converted to a shared MB and unlicense.

Value or Importance

Definitely optional, but important when dealing with multiple tenants for the MSP to efficiently understand the status/purpose of inactive accounts and then communicate plans of action to customers.

PowerShell Commands (Optional)

No response

Originally created by @realtimellc on GitHub (Feb 27, 2026). Original GitHub issue: https://github.com/KelvinTegelaar/CIPP/issues/5488 ### 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 Inactive user report is fine, but to paint a more complete picture for customers and MSP use, more details are needed. Suggested updates would include additional fields: 1. Share Mailbox associated with the inactive account 2. Delegates assigned to that shared mailbox or active mailbox if a licensed mailbox is involved? 3. What license is assigned to the inactive user? 4. Synced account from AD? 5. Any email forwarding rules? ### Benefits for MSPs Reduces looking in multiple places for the information needed to make decisions. Also simplifies what we provide to end customers. 1. Share Mailbox associated with the account? Goal is to help determine if the account is even necessary. 2. Delegates to that shared mailbox or active mailbox if a licensed mailbox? Goal is to help ID orphaned shared mb so we can delete them. 3. What license is assigned to the user? Is the orphaned account is licensed, are they using it as a shared mailbox? The math is like this for our current process. For inactive, we disable sign ins by default. Example 1: Inactive account, unlicensed, no shared MB - recommend delete. Example 2: Inactive account, unlicensed, shared MB - check if there are delegates. No delegate lets us make better recommendations Example 3: Inactive account, licensed mailbox - check for delegates (usually are) and then discuss if this needs to be licensed or can it be converted to a shared MB and unlicense. ### Value or Importance Definitely optional, but important when dealing with multiple tenants for the MSP to efficiently understand the status/purpose of inactive accounts and then communicate plans of action to customers. ### PowerShell Commands (Optional) _No response_
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#2642
No description provided.