Développement d'une passerelle SCIM personnalisée

Si votre application personnalisée ne dispose pas d'une interface basée sur SCIM, vous pouvez développer une passerelle SCIM personnalisée qui fera office d'interface entre IAM et votre application personnalisée. Cette passerelle expose la banque d'identités de votre application en tant qu'API REST basée sur SCIM, et vous pouvez alors utiliser le modèle d'application SCIM générique pour intégrer IAM à votre application à des fins de provisionnement ou de synchronisation.

Avant de développer votre passerelle SCIM personnalisée, si vous êtes un développeur novateur qui ne connaît pas bien la norme SCIM, vous devez d'abord comprendre le protocole SCIM. Identifiez ensuite les attributs d'identité disponibles pour votre application personnalisée et modélisez-les en tant qu'attributs basés sur SCIM. Après cela, utilisez les bibliothèques aux normes ouvertes pour exposer les API de votre application personnalisée en tant qu'API SCIM. Enfin, familiarisez-vous avec les opérations CRUD (création, lecture, mise à jour et suppression) que la passerelle SCIM personnalisée doit effectuer.