Sviluppare un gateway SCIM personalizzato
Se l'applicazione personalizzata non fornisce un'interfaccia basata su SCIM, è possibile sviluppare un gateway SCIM personalizzato che funga da interfaccia tra IAM e l'applicazione personalizzata. Questo gateway espone l'area di memorizzazione delle identità dell'applicazione come API REST basate su SCIM, quindi è possibile utilizzare il modello di applicazione SCIM generico per integrare IAM con l'applicazione a scopo di provisioning o 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 librerie open-standard 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.
- Operazioni supportate
- Protezione del gateway SCIM personalizzato
- Implementazione di esempio di un gateway SCIM personalizzato
- Configurazione ed esecuzione dell'applicazione di esempio del gateway SCIM personalizzato
- Registrazione dell'applicazione gateway SCIM personalizzata
- Utilizzo delle API REST per aggiornare l'applicazione gateway SCIM personalizzata
- Test dell'applicazione di esempio del gateway SCIM personalizzato