SCIM
SCIM est un protocole standard permettant d'automatiser les échanges de données d'identité entre systèmes d'identité et applications cibles.
- Acronyme
- SCIM
- Synonyme
- System for Cross-domain Identity Management
Définition
SCIM, pour System for Cross-domain Identity Management, est un standard conçu pour simplifier et normaliser le provisioning, la mise à jour, la synchronisation et le déprovisionnement des identités entre domaines et applications. En pratique, SCIM définit un protocole REST, des modèles de ressources standardisés et des conventions de schéma permettant à des fournisseurs d'identité, plateformes IAM et applications d'échanger des objets d'identité comme les utilisateurs et les groupes de manière structurée. SCIM est largement utilisé dans les scénarios SaaS et enterprise car il réduit le besoin de connecteurs entièrement spécifiques et de logiques propriétaires de cycle de vie des comptes. Toutefois, la standardisation SCIM n'apporte qu'une interopérabilité partielle : les implémentations réelles varient fortement sur le support des schémas, le comportement des filtres, la sémantique des patchs, la gestion des groupes, l'interprétation du cycle de vie et la robustesse opérationnelle.
Pourquoi c'est important
SCIM est l'un des mécanismes standards les plus importants du provisioning moderne car il fournit un langage commun d'échange de cycle de vie des identités entre systèmes.
Le point de vue d'Ariovis
Ariovis privilégie les fonctions natives et les interfaces standard avant le spécifique. Un développement sur mesure n’est retenu qu’après avoir qualifié son impact sur l’exploitation et la maintenance.
Offres associées
Les pièges courants
- Un piège fréquent consiste à supposer que deux systèmes annonçant tous deux un support SCIM seront automatiquement interopérables de manière complète, cohérente et prête pour la production.
Standards et protocoles
- RFC 7642
- RFC 7643
- RFC 7644
- SCIM 2.0
- REST
Explorer la même catégorie
Ces notions prennent tout leur sens dans un projet réel.
Le premier échange permet de comprendre votre contexte, vos systèmes et la prochaine décision utile.