← ClaudeAtlas

cipp-mailboxeslisted

Use this skill when working with Exchange Online mailboxes through CIPP — listing mailboxes, auditing mailbox permissions, configuring out-of-office auto-replies, and setting email forwarding. Covers the mailbox surface most relevant to MSP operations: offboarding, leave coverage, BEC remediation.
wyre-technology/msp-claude-plugins · ★ 28 · AI & Automation · score 80
Install: claude install-skill wyre-technology/msp-claude-plugins
# CIPP Mailboxes Exchange Online mailbox operations through CIPP. The four supported tools cover the highest-frequency MSP mailbox tasks: listing mailboxes for inventory, auditing permissions during BEC investigations, setting OOO for leave/offboarding, and configuring forwarding for transition periods. ## Tools ### `cipp_list_mailboxes` ``` cipp_list_mailboxes(tenantFilter='contoso.onmicrosoft.com') ``` Returns all mailboxes (User, Shared, Resource, Equipment, Room) with `userPrincipalName`, `recipientTypeDetails`, `archiveStatus`, `litigationHoldEnabled`, and storage usage. Use as the entry point for any mailbox audit. ### `cipp_list_mailbox_permissions` ``` cipp_list_mailbox_permissions(tenantFilter, userPrincipalName='user@contoso.com') ``` Lists all delegates and full-access trustees on a mailbox. **Critical during BEC investigations** — attackers commonly grant themselves Full Access or add a forwarding rule. Always run this on a compromised mailbox before remediation. ### `cipp_set_out_of_office` ``` cipp_set_out_of_office(tenantFilter, userPrincipalName, enabled=true|false, internalMessage?, externalMessage?, startTime?, endTime?) ``` Use during offboarding (permanent), planned leave (scheduled), or as a tactical control after disabling an account so external senders get a clear bounce-equivalent. ### `cipp_set_email_forwarding` ``` cipp_set_email_forwarding(tenantFilter, userPrincipalNa