Free Tool

SCIM Endpoint Tester

Erstellen Sie SCIM-Provisioning-Anfragen und validieren Sie SCIM 2.0-Schema-Compliance. Generieren Sie sofort ausführbare cURL-Befehle.

SCIM 2.0 Compliant No Server Requests Copy as cURL

Request Configuration

Bearer

Generated cURL Command

curl -X GET 'https://api.example.com/scim/v2/Users' \
  -H 'Authorization: Bearer your-access-token' \
  -H 'Content-Type: application/scim+json'

Quick Tips

  • Use /Users for user provisioning
  • Use /Groups for group management
  • Fügen Sie ?filter=userName eq "john" hinzu, um Ergebnisse zu filtern
  • PATCH operations use JSON Patch format

SCIM Resource JSON

Validation Results

Fügen Sie SCIM-JSON ein und klicken Sie auf "Validate Schema", um die RFC-7643-Konformität zu überprüfen.

Need SCIM for Your App?

Skycloak bietet SCIM 2.0 als kostenloses Add-on. Automatisches Benutzer-Provisioning von Okta, Azure AD und mehr.

Kostenlos testen

What is SCIM?

SCIM (System for Cross-domain Identity Management) ist ein offener Standard zur Automatisierung des Benutzer-Provisionings. Es definiert eine REST API und ein JSON-Schema zur Verwaltung von Benutzeridentitäten über mehrere Systeme hinweg.

SCIM löst das Problem der Synchronisierung von Benutzerkonten. Wenn ein Mitarbeiter beitritt oder geht, erstellt, aktualisiert oder deaktiviert SCIM automatisch seine Konten in allen verbundenen Anwendungen.

SCIM 2.0 Endpoints

  • /Users - CRUD operations on user resources
  • /Groups - CRUD operations on group resources
  • /ServiceProviderConfig - Discover supported Funktions
  • /ResourceTypes - Describe available resource types
  • /Schemas - Get JSON schemas for resources

Common SCIM Operations

  • GET /Users - Alle Benutzer auflisten (unterstützt Filterung)
  • GET /Users/{id} - Get a specific user
  • POST /Users - Create a new user
  • PUT /Users/{id} - Replace a user entirely
  • PATCH /Users/{id} - Partially update a user
  • DELETE /Users/{id} - Deactivate or remove user

SCIM Error Codes

  • 400 Bad Request - Ungültige Syntax oder Schemaverstoß
  • 401 Unauthorized - Fehlender oder ungültiger Bearer-Token
  • 403 Forbidden - Token lacks required permissions
  • 404 Not Found - Resource doesn't exist
  • 409 Conflict - Ressource existiert bereits (z. B. doppelter userName)
  • 500 Internal Error - Server-side failure
© 2026 Skycloak. Alle Rechte vorbehalten. Design von Yasser Soliman