architect-auth-scim
CommunityAutomate SDK keys and SCIM user provisioning
System Documentation
What problem does it solve?
Organizations need a repeatable, secure way to manage client-side SDK authentication keys and to automate dashboard user onboarding/offboarding; manual dashboard workflows are error-prone, slow, and create audit gaps. This Skill centralizes the procedures and reference details required to rotate SDK keys safely, inspect active keys, and provision or modify dashboard users via SCIM APIs.
Core Features & Use Cases
- Safe SDK key lifecycle: step-by-step pattern for creating a secondary key, promoting it to primary, and deleting the old key to enable zero-downtime rotation.
- SCIM provisioning automation: create, search, update (PUT full-permission replacement), and delete dashboard users programmatically with SCIM tokens and required headers.
- Permission hygiene & least privilege: guidance on granular vs legacy SCIM permission models and warnings about PUT semantics that can unintentionally remove permissions.
- Use case: Automate onboarding for a new engineering team by creating users, assigning workspace and team permissions, and rotating app SDK keys as part of CI-driven deployments.
Quick Start
Provision a dashboard user via SCIM and perform a safe SDK authentication key rotation for the target app using a valid SCIM token and the X-Request-Origin header.
Dependency Matrix
Required Modules
None requiredComponents
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: architect-auth-scim Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#architect-auth-scim Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.