account-hygiene
Periodic hygiene review of a client's 1Password account for QBRs and license true-ups: reconciling active and suspended seats…
Blumira organization users: listing and filtering users, user roles, and looking up the user IDs required for finding assignment and access audits.
Claude Code
$ npx -y skills add wyre-ai/msp-claude-plugins --skill users --agent claude-code
Codex
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a codex -y
Cursor
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a cursor -y
Gemini CLI
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a gemini-cli -y
GitHub Copilot
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a github-copilot -y
OpenCode
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a opencode -y
Windsurf
$ npx skills add wyre-ai/msp-claude-plugins --skill users -a windsurf -y
name: "Blumira Users" description: > Blumira organization users: listing and filtering users, user roles, and looking up the user IDs required for finding assignment and access audits. when_to_use: >- When you need a Blumira user ID or are auditing who has organization access. Use when: blumira user, user list, assign user, or user management.
Blumira users are organization members who can access the portal, investigate findings, and manage the environment. This skill covers user listing and lookup, primarily for finding assignment workflows.
members (your analysts), not the M365 or AD account that triggered a detection. Look that account up in `cipp-users` or `inforcer-identity-governance`.
surface is list-only; account lifecycle is `cipp-users`.
`/org/*` call; use `blumira_msp_users_list` in `blumira-msp`.
Users have roles that determine their permissions within the Blumira organization. The API exposes user identity and metadata for assignment and audit purposes.
User IDs (UUIDs) are required when assigning findings to specific analysts. Use `blumira_users_list` to look up IDs.
blumira_users_list page_size=50
Response includes user ID, name, email, and role information.
blumira_users_list email.contains=@company.com
1. `blumira_users_list` to get all users 2. Identify the appropriate analyst by name or role 3. Use their `user_id` with `blumira_findings_assign`
1. `blumira_users_list` with full pagination 2. Review all users with access to the organization 3. Cross-reference with HR/directory for offboarded users 4. Report any discrepancies
**Cause:** Token may not have permission to list users **Solution:** Verify JWT token has appropriate scope for user management.
One command to supercharge Claude Code for MSP workflows. Then restart Claude Code. That's it. Documentation: wyre-ai.github.io/msp-claude-plugins
Periodic hygiene review of a client's 1Password account for QBRs and license true-ups: reconciling active and suspended seats…
1Password MCP fundamentals through Conduit: the region plus two independent credential halves (Events Reporting token, Users API…
How to review a departing or departed user's 1Password footprint with the read-only tools: confirm the seat is suspended, find…
Triage of 1Password sign-in attempts for one client account: pulling the sign-in feed over a window, grouping failures by user,…
3CX's live-operations surface: read-only visibility into active calls, recordings, voicemail, department and queue membership,…
3CX's read-only directory surface: resolving a caller by email or by exact extension, searching the PBX's own phonebooks,…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.