Skip to main content

An implementation of the System for Cross-domain Identity Management (SCIM) specification for your Django project.

Project description

Django SCIM2 Server

CI Status Documentation Status Test coverage percentage

uv Ruff pre-commit

PyPI Version Supported Python versions License


Documentation: https://django-scim2-server.readthedocs.io

Source Code: https://github.com/browniebroke/django-scim2-server


An implementation of the System for Cross-domain Identity Management (SCIM) specification for your Django project.

[!WARNING] This package is in early stage of its development, and I haven't deployed it to production yet. Use at your own risks!

Installation

Install this via pip (or your favourite package manager):

pip install django-scim2-server

Add the app to your INSTALLED_APPS:

INSTALLED_APPS = [
    # ...
    "django_scim2_server",
]

Include the SCIM URL routes in your root URL configuration:

from django.urls import include, path

urlpatterns = [
    # ...
    path("scim/v2/", include("django_scim2_server.urls")),
]

Run migrations to create the SCIM database tables:

python manage.py migrate

Contributors ✨

Thanks goes to these wonderful people (emoji key):

Bruno Alla
Bruno Alla

💻 🤔 📖

This project follows the all-contributors specification. Contributions of any kind welcome!

Credits

Copier

This package was created with Copier and the browniebroke/pypackage-template project template.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

django_scim2_server-0.1.0.tar.gz (22.4 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

django_scim2_server-0.1.0-py3-none-any.whl (18.6 kB view details)

Uploaded Python 3

File details

Details for the file django_scim2_server-0.1.0.tar.gz.

File metadata

  • Download URL: django_scim2_server-0.1.0.tar.gz
  • Upload date:
  • Size: 22.4 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for django_scim2_server-0.1.0.tar.gz
Algorithm Hash digest
SHA256 b08840e6a28138bb53f5621b8d5f7597409cca54ebc73acd2c502504102439f3
MD5 6e6f3122feb0a4cd1134adfc254b07d4
BLAKE2b-256 cea82e4bbe8392a758400dda2c1928dfada9a8b1942fe89bf6209c4e26f81fb3

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_scim2_server-0.1.0.tar.gz:

Publisher: ci.yml on browniebroke/django-scim2-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

Details for the file django_scim2_server-0.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_scim2_server-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7762a81d2d59a39cd1436a21ca0c2f108e874da80a2a4542bf8592f52d4aaeca
MD5 07381b1274255763dfb0bb3ad4ac72fb
BLAKE2b-256 7c12951303d2b8f60e0f8de83c3a26aeca691013e5b4faba2304b603251e7e0f

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_scim2_server-0.1.0-py3-none-any.whl:

Publisher: ci.yml on browniebroke/django-scim2-server

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page