Sviluppa un gateway SCIM personalizzato

Se la tua applicazione personalizzata non fornisce un'interfaccia basata su SCIM, puoi sviluppare un gateway SCIM personalizzato per fungere da interfaccia tra IAM e la tua applicazione personalizzata. Questo gateway espone l'area di memorizzazione delle identità dell'applicazione come API REST basate su SCIM e quindi è possibile utilizzare il modello di applicazione SCIM generico per integrare IAM con l'applicazione per il provisioning o la sincronizzazione.

Prima di sviluppare il gateway SCIM personalizzato, se sei un nuovo sviluppatore che non ha familiarità con lo standard SCIM, devi prima comprendere il protocollo SCIM. Quindi, vedere quali attributi di identità sono disponibili per l'applicazione personalizzata e modellarli come attributi basati su SCIM. Successivamente, utilizza le librerie standard aperte per esporre le API della tua applicazione personalizzata come API SCIM. Infine, acquisire familiarità con le operazioni di creazione, lettura, aggiornamento ed eliminazione (CRUD) che si desidera vengano eseguite dal gateway SCIM personalizzato.