IT Glossary

SCIM

SCIM automatise le provisionnement des comptes entre votre annuaire et vos applications SaaS. Découvrez comment fonctionne SCIM, la différence avec SAML et ses limites.

June 8, 2026

SCIM (System for Cross-domain Identity Management) est un standard ouvert (RFC 7643 et RFC 7644) qui automatise l'échange d'informations sur les identités entre un fournisseur d'identité et des applications cibles. Il orchestre la création, la mise à jour et la suppression des comptes utilisateurs via une API REST en JSON, sans intervention manuelle.

Comment fonctionne SCIM

  • Un événement RH survient : arrivée, changement de poste, départ.
  • L'IdP envoie une requête SCIM (POST, PUT, DELETE) à l'application cible.
  • L'application crée, met à jour ou désactive le compte en conséquence.
  • Les groupes et attributs de rôle sont synchronisés en même temps.
  • Le cycle entier s'exécute sans ticket IT.

Opérations SCIM principales

Opérations SCIM principales

OpérationCe qu'elle fait
POST /UsersCrée un nouveau compte
PUT /Users/{id}Met à jour les attributs (rôle, département)
DELETE ou PATCH active=falseDésactive le compte au départ

Exemples et cas d'usage

Un collaborateur est embauché sur Workday. SCIM propage automatiquement son compte sur Salesforce, Slack, GitHub et 30 autres applications en quelques secondes, avec les bons droits selon son rôle. À son départ, le même mécanisme révoque tout en temps réel. La limite de SCIM : il ne couvre que les applications qui l'implémentent nativement, soit environ 60 à 70 % du parc SaaS typique. La longue traîne reste souvent manuelle.

Concepts associés

FAQ

Quelle est la différence entre SCIM et SAML ?

SAML gère l'authentification au moment de la connexion. SCIM gère le cycle de vie des comptes : création, modification et suppression. Ils sont complémentaires.

Toutes les applications SaaS supportent-elles SCIM ?

Non. La plupart des grandes plateformes (Google Workspace, Okta, Salesforce, Slack) supportent SCIM, mais une partie significative du parc SaaS ne le prend pas en charge nativement.

Que faire pour les applications sans SCIM ?

Corma étend le provisionnement et le déprovisionnement aux applications qui ne supportent pas SCIM nativement, comblant le principal angle mort de l'automatisation.

Corma automatise le provisionnement SCIM et couvre la longue traîne des applications non compatibles. Voir provisionnement utilisateur ou demandez une démo.