Security ๐Ÿงช Community โœ“ Claude Code โœ“ Claude Desktop Standalone โ€ข CIPP

CIPP

CIPP (CyberDrain Improved Partner Portal) - Microsoft 365 multi-tenant management for MSPs: tenants, users, mailboxes, conditional access, standards, BPA, licensing, GDAP, and alerts

Installation

Install this plugin individually:

/plugin marketplace add wyre-technology/msp-claude-plugins --plugin cipp

Or install all MSP plugins at once:

/plugin marketplace add wyre-technology/msp-claude-plugins

Features

  • Alert Handling
  • Groups
  • Licenses
  • Mailbox & Email
  • Ops
  • Security Posture
  • Standards
  • Tenants
  • User Management

Skills

This plugin provides 9 skills that teach Claude about CIPP:

Skill Description
alerts Use this skill when working with CIPP alerts and audit logs โ€” reviewing the queued alert backlog across tenants, investigating sign-in or admin activity in audit logs, correlating alerts with tenants.
groups Use this skill when listing or creating M365 groups in CIPP โ€” security groups, distribution lists, M365 groups, mail-enabled security groups.
licenses Use this skill when working with M365 license assignments and CSP license inventory through CIPP โ€” listing license usage per tenant, identifying unused licenses, surfacing license SKUs available for assignment, and reviewing CSP-level license commitments.
mailboxes 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.
ops Use this skill when working with CIPP operational tooling โ€” GDAP role and invite management, scheduled tasks, server health checks, version reporting, and CIPP application logs.
security Use this skill when reviewing M365 conditional access policies and named locations through CIPP โ€” auditing CA coverage, finding policies that exclude critical apps, listing trusted IP ranges, identifying tenants without baseline conditional access.
standards Use this skill when working with CIPP Standards, Best Practice Analyser (BPA), and domain health checks โ€” listing configured standards per tenant, triggering on-demand compliance checks, retrieving BPA results, checking SPF/DKIM/DMARC.
tenants Use this skill when working with CIPP tenants โ€” listing managed M365 tenants, checking tenant details, identifying tenant ID/domain, and scoping operations to a specific tenant.
users Use this skill when working with CIPP-managed M365 users โ€” creating accounts, editing properties, disabling, resetting passwords, resetting MFA, revoking sessions, full offboarding, BEC investigation, MFA status reporting, and listing user devices/groups.

Agents

This plugin provides 2 agents for autonomous task execution:

Agent Description
security-posture-reviewer Use this agent when an MSP security lead, vCISO, or service manager needs to sweep the M365 portfolio for security posture issues โ€” Secure Score regressions, MFA enrollment gaps, conditional access drift, BPA failures, and broken domain authentication.
user-offboarding-runner Use this agent when an MSP technician, dispatcher, or HR-facing operator needs to run a complete M365 user offboarding through CIPP.

Commands

Available slash commands:

Command Description
/offboard-user Run the complete CIPP M365 offboarding workflow for a departing user โ€” capture audit state, revoke access, handle mailbox, reclaim licenses
/secure-score-report Generate a portfolio-wide M365 security posture report โ€” Secure Score equivalents, MFA enrollment, conditional access coverage, and domain authentication across all managed tenants
/standards-drift Find tenants that have drifted from the MSP's configured CIPP standards baseline โ€” missing standards, standards in Report-only mode, recent compliance failures
/tenant-health Quick health snapshot for a single tenant โ€” BPA failures, conditional access enforcement, MFA gaps, domain authentication, standards compliance

API Reference

Base URL
Authentication
Rate Limit
Documentation

Example Usage

Run the complete CIPP M365 offboarding workflow for a departing user โ€” capture audit state, revoke access, handle mailbox, reclaim licenses

/offboard-user

Generate a portfolio-wide M365 security posture report โ€” Secure Score equivalents, MFA enrollment, conditional access coverage, and domain authentication across all managed tenants

/secure-score-report

Find tenants that have drifted from the MSP's configured CIPP standards baseline โ€” missing standards, standards in Report-only mode, recent compliance failures

/standards-drift

Quick health snapshot for a single tenant โ€” BPA failures, conditional access enforcement, MFA gaps, domain authentication, standards compliance

/tenant-health

Using Skills

/skill cipp:alerts

Use this skill when working with CIPP alerts and audit logs โ€” reviewing the queued alert backlog across tenants, investigating sign-in or admin activity in audit logs, correlating alerts with tenants.