implementing-scim-provisioning-with-okta
CommunityAutomate SCIM user lifecycle with Okta
AuthorAcczdy
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Implementing SCIM Provisioning with Okta eliminates manual user account creation, updates, and deprovisioning by providing a standardized SCIM 2.0 interface that Okta can push to and synchronize from, reducing provisioning errors and meeting compliance requirements.
Core Features & Use Cases
- SCIM 2.0 API Server: Complete Users and Groups endpoints (CRUD, filtering, pagination, PATCH) that conform to RFC 7644 and RFC 7643.
- Okta Integration: Guidance and configuration for Okta App Integration, attribute mappings, bearer token authentication, and passing the Okta SCIM validator.
- Audit & Operational Tools: Scripts to audit Okta provisioning, detect orphaned assignments, and summarize provisioning health for compliance reviews.
- Use Case: Centralize user lifecycle for a SaaS application so Okta can provision new hires, update profiles, push groups, and automatically deactivate accounts on offboarding.
Quick Start
Deploy the provided SCIM server, configure the SCIM base URL and bearer token in your Okta app, and run the audit agent to verify assignments and deprovisioning status.
Dependency Matrix
Required Modules
requestsflasksqlalchemy
Components
scriptsreferencesassets
💻 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: implementing-scim-provisioning-with-okta Download link: https://github.com/Acczdy/MoZiSec/archive/main.zip#implementing-scim-provisioning-with-okta 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.