Server UI
ui.scimsandbox.netOpen-source SCIM 2.0 ecosystem
Trace SCIM provisioning end to end.
SCIM Sandbox gives you a live SCIM server, compliance validator, management UI, database migrations, and deployment tooling so you can test identity provisioning flows end to end without building the platform from scratch.
- 10 focused repositories
- 3 live service endpoints
- 2 server implementations
Sandbox warning
SCIM request and response payloads are stored without redaction for debugging. Use this as a development sandbox, not a hardened production service.
Platform
A practical lab for SCIM interoperability.
The platform is split into focused services so you can run just what you need, inspect what happened, and move between local and production-style environments.
Management UI
Create workspaces, manage tokens, and inspect provisioning traffic from a dedicated UI.
Explore the UI repoSCIM Server
Run a full SCIM 2.0 API with Spring or Go, backed by persisted request and response data for debugging.
See the Go implementationValidator Suite
Test any SCIM endpoint against a standalone compliance suite and browse stored results through the validator UI.
Review the validatorRepositories
Single-purpose modules, arranged by how you work.
SCIM Sandbox is split into repositories that map cleanly to runtime roles: server, validator, infrastructure, and policy.
SCIM Server
- scim-server-impl-springSpring Boot SCIM server implementation.
- scim-server-impl-goGo SCIM server implementation.
- scim-server-ui-springManagement UI and API.
- scim-server-dbFlyway migrations for the server database.
- scim-server-load-testk6-based load testing.
SCIM Validator
- scim-validatorStandalone SCIM compliance suite.
- scim-validator-ui-springValidator UI for running tests and browsing results.
- scim-validator-dbDatabase migrations for validator results.
Infrastructure & Deployment
- scim-app-localDocker Compose stack for local development.
- scim-app-k8sKubernetes manifests and overlays.
- scim-app-policyPrivacy policy and terms of service pages.
Deploy
Start local, scale to production-shaped infrastructure.
The same project can be used as a workstation sandbox or as a deployed environment with Kubernetes manifests and dedicated data services.
Local Sandbox
Run the full stack with Docker Compose for fast iteration and request debugging on your machine.
Open local deployment repoKubernetes Deployment
Use the production manifests and overlays to deploy the platform with infrastructure separated by concern.
Open Kubernetes repoPolicy Pages
Keep privacy and terms content separate from runtime services and link them from the public site.
Open policy repoIssues & feature requests
Track bugs and ideas in one place.
All bugs, feature requests, and general discussion are managed centrally in the scim-project repository so feedback stays in one queue.