cipp-groups

Solid

Tenant-scoped Entra/M365 group enumeration and creation in CIPP, the four group types (Security, Microsoft 365, Distribution, Mail-Enabled Security) and when to pick each, and the boundary where CIPP's group surface ends and Graph/M365 takes over.

DevOps & Infrastructure 45 stars 24 forks Updated 1 weeks ago Apache-2.0

Install

View on GitHub

Quality Score: 81/100

Stars 20%
55
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# CIPP Groups Groups in CIPP cover all four Entra/M365 group types: Security, Microsoft 365 (unified), Distribution List, and Mail-Enabled Security. Most groups are managed through CIPP for delegation simplicity, but membership changes for individual users typically flow through `cipp_list_user_groups` (read) and the M365 plugin or graph-API for write operations. ## Anti-triggers - **Adding or removing a member of an existing group** — CIPP exposes create and list only; there is no membership-write tool. Use the `m365` plugin or `microsoft-graph-querying`. - **Which groups one user belongs to** — `cipp_list_user_groups` is in `cipp-users`, and `cipp_offboard_user` strips memberships as part of the offboard. - **Reviewing group and role assignments for a governance report** — read-only identity inventory across a baseline is `inforcer-identity-governance`. - **A shared mailbox** — a Microsoft 365 group is not a shared mailbox; mailbox objects and their delegates are `cipp-mailboxes`. ## Tools ### `cipp_list_groups` ``` cipp_list_groups(tenantFilter='contoso.onmicrosoft.com') ``` Returns all groups in the tenant with `id`, `displayName`, `groupTypes`, `mailEnabled`, `securityEnabled`, and member count. Use to audit group sprawl, find candidate distribution lists for cleanup, or resolve group names to IDs. ### `cipp_create_group` ``` cipp_create_group(tenantFilter, displayName, description?, groupType='Security'|'Microsoft 365'|'Distribut...

Details

Author
wyre-technology
Repository
wyre-technology/msp-claude-plugins
Created
7 months ago
Last Updated
1 weeks ago
Language
Astro
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category