| Crates.io | scim-server |
| lib.rs | scim-server |
| version | 0.5.3 |
| created_at | 2025-08-12 21:20:23.930412+00 |
| updated_at | 2025-09-21 04:40:47.590381+00 |
| description | A comprehensive SCIM 2.0 server library for Rust with multi-tenant support and type-safe operations |
| homepage | https://github.com/pukeko37/scim-server |
| repository | https://github.com/pukeko37/scim-server |
| max_upload_size | |
| id | 1792921 |
| size | 2,688,586 |
A comprehensive SCIM 2.0 server library for Rust that makes identity provisioning simple, type-safe, and enterprise-ready. SCIM (System for Cross-domain Identity Management) is the industry standard for automating user provisioning between identity providers and applications.
| Current Version | 0.5.3 |
| Latest Changes | Major documentation expansion with Architecture Deep Dives, concept guides, and streamlined README |
| Stability | Pre-1.0 development. Minor version increments indicate breaking changes. Pin to exact versions (scim-server = "=0.5.3") for production use |
| Breaking Changes | Minor version increments signal breaking changes until v1.0. See CHANGELOG for migration guides |
Get up and running in minutes with our Getting Started Guide.
Client Applications → SCIM Server → Your Storage Backend
The SCIM Server acts as intelligent middleware that handles provisioning complexity, validation, schema management, multi-tenancy, and concurrency control while you focus on your storage implementation.
| Resource | Description |
|---|---|
| 📚 User Guide | Comprehensive tutorials, concepts, and integration patterns |
| 🔧 API Reference | Detailed API documentation with examples |
| 💡 Examples | Ready-to-run code examples for common use cases |
| 📝 Changelog | Version history and migration guides |
Browse our examples directory for complete implementations:
Basic Usage - Simple CRUD operations
Multi-Tenant - Enterprise tenant isolation
Group Management - Managing groups and membership
ETag Concurrency - Preventing lost updates
AI Integration - MCP server for AI agents
Authentication - Type-safe auth patterns
We welcome contributions! Please:
Licensed under the MIT License.
Need help? Check the User Guide or open an issue.