Modules
Phoenix integration for ExScim providing HTTP endpoints and controllers.
SCIM 2.0 Bulk Operations Controller implementing RFC 7644 Section 3.7.
Handles SCIM 2.0 Group endpoints (/Groups).
Handles the SCIM 2.0 /Me endpoint for authenticated user self-management.
SCIM v2.0 ResourceType endpoint implementation (RFC 7644 Section 4) Provides metadata about the resource types supported by the service provider.
SCIM v2.0 Schema endpoint implementation (RFC 7644 Section 4) Provides schema definitions for SCIM resources.
Handles SCIM 2.0 POST-based .search endpoints per RFC 7644 Section 3.4.3.
Serves the SCIM ServiceProviderConfig endpoint (RFC 7643 Section 5).
Handles SCIM 2.0 User endpoints (/Users).
SCIM error response functions for Phoenix controllers.
Logs incoming SCIM requests and response times for debugging.
Ensures the authenticated SCIM scope has the required authorization scopes.
SCIM authentication plug supporting Bearer tokens and Basic Auth.
Sets the response content type to application/scim+json per RFC 7644.
Plug for resolving tenant context from the request.
Router macro for adding SCIM 2.0 HTTP endpoints to Phoenix applications.