{"categories":[{"label":"Python Modules","url":"https://skillfed.io/packages/category/software-development-libraries-python-modules/6"},{"label":"Internet","url":"https://skillfed.io/packages/category/internet/2"}],"enrichment":{"capability":"Implements the SCIM 2.0 provider specification as a Django app, enabling standardized user and group provisioning endpoints for identity management systems.","skillfed_tags":["identity-provisioning","scim-protocol","django-integration"],"use_cases":["Integrate your Django app with external identity providers that use SCIM for automated user provisioning.","Build a multi-tenant platform where customers' identity systems can manage their own user accounts via SCIM.","Sync user and group membership from a centralized directory service into your Django application without custom polling.","Expose user lifecycle events (create, update, deactivate) to external systems through a standards-compliant API."],"what_it_does":"django-scim2 is a Django application that exposes your user and group data via the SCIM 2.0 protocol, allowing external identity providers and workforce management systems to provision, deprovision, and synchronize users through standardized API endpoints. It handles the protocol mechanics\u2014parsing SCIM filter syntax via scim2-filter-parser, serializing resources, managing schemas\u2014so you don't have to build that layer yourself.\n\nThe package is designed as a provider (your Django app publishes the SCIM endpoints), not a client. It requires you to wire authentication separately and currently works only with Postgres. The library is built for extensibility: you define adapters to control how SCIM operations map to your actual user and group models, giving you fine-grained control over what gets synced and how.","worth_installing":"Yes. The package is production-stable, actively maintained with a recent release, has no known vulnerabilities, and solves a specific and non-trivial problem (SCIM 2.0 provider implementation). Install it if you need to expose user provisioning via SCIM; the main constraint is the Postgres-only database requirement and the need to implement authentication separately."},"id":"django-scim2","links":{"html":"https://skillfed.io/packages/django-scim2","md":"https://skillfed.io/packages/django-scim2.md","pypi":"https://pypi.org/project/django-scim2/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2026-08-12","license_spdx":null,"license_treatment":"permissive","name":"django-scim2","python_support":"supports_current","summary":"A partial implementation of the SCIM 2.0 provider specification for use with Django."},"popularity":{"monthly_downloads":2340770,"position":3126,"tier":"top_5000"},"security":{"n_vulnerabilities":0},"version":"0.23.0"}
