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 prek

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-1.0.0.tar.gz (23.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-1.0.0-py3-none-any.whl (19.3 kB view details)

Uploaded Python 3

File details

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

File metadata

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

File hashes

Hashes for django_scim2_server-1.0.0.tar.gz
Algorithm Hash digest
SHA256 c275a7d805f29efa8c6ace2df033ed06261c376113e340c6efe4daa5ab03a92d
MD5 9d889da64b6f26b8fcbb157362d43bc1
BLAKE2b-256 9de09612decfb999f83cac3269d01110d0ec77f52d7033140dde105cdf73e241

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_scim2_server-1.0.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-1.0.0-py3-none-any.whl.

File metadata

File hashes

Hashes for django_scim2_server-1.0.0-py3-none-any.whl
Algorithm Hash digest
SHA256 910d90f6524a3df6be9d8dcea393619bfe3edaf9ff926641e86d92f7b3df1471
MD5 7dad9d2e8f5f746f2b4bafd3a05cfa5f
BLAKE2b-256 3fc6c2418f7929cea4547979e70ac29f7b05aa94bef1420c75fb7a37f5104578

See more details on using hashes here.

Provenance

The following attestation bundles were made for django_scim2_server-1.0.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