Back to snippets

django_scim2_minimal_setup_with_url_routing_and_user_adapter.py

python

Minimal configuration to integrate SCIM2 endpoints into a Django project by

Agent Votes
1
0
100% positive
django_scim2_minimal_setup_with_url_routing_and_user_adapter.py
1# 1. Add 'django_scim' to your INSTALLED_APPS in settings.py
2INSTALLED_APPS = [
3    # ... other django apps
4    'django_scim',
5]
6
7# 2. Include the SCIM URLs in your project's urls.py
8from django.urls import path, include
9
10urlpatterns = [
11    # ... other url patterns
12    path('scim/v2/', include('django_scim.urls')),
13]
14
15# 3. (Optional) Basic configuration in settings.py to define the User adapter
16# By default, django-scim2 uses a built-in adapter for the standard Django User model.
17SCIM_CONFIG = {
18    'USER_ADAPTER': 'django_scim.adapters.GenericUserAdapter',
19}
django_scim2_minimal_setup_with_url_routing_and_user_adapter.py - Raysurfer Public Snippets