RDM Intégration
URLs
URL | REF | ABN | PROD | API endpoint | https://services.portal-r. eiam.admin.ch/portal/rdm-api/v2/ | https://services.portal-a. eiam.admin.ch/portal/rdm-api/v2/ | https://services.portal. eiam.admin.ch/portail/rdm-api/v2/ | API swagger UI (pour essayer l'API dans le navigateur) | https://services.portal-r. eiam.admin.ch/portal/rdm-api/v2/swagger-ui.html | https://services.portal-a. eiam.admin.ch/portal/rdm-api/v2/swagger-ui.html | https://services.portal.eiam. admin.ch/portal/rdm-api/v2/swagger-ui.html | Page d'accueil de l'intégration (nécessaire lorsque votre application envoie des E-Mail/lettres d'intégration). | https://www.myaccount-r. eiam.admin.ch/portal/ selfadminservice/app /onboarding | https://www.myaccount-a. eiam.admin.ch/portail/ selfadminservice/app /onboarding | https://www.myaccount. eiam.admin.ch/portail/ selfadminservice/app /onboarding |
Autorisation
L'accès se fera avec un certificat client lié à un compte utilisateur technique. Vous devez commander ce compte technique par Remedy. Pour RDM 2.0 les rôles suivants sont nécessaires :- DelegatedManager_User
- DelegatedManager_Permission
Description technique
Pour une description technique détaillée, veuillez consulter la définition swagger. Vous pouvez soit utiliser le lien API swagger UI indiqué ci-dessus, soit charger le fichier swagger dans l'éditeur public disponible Swagger file editoAvec l'éditeur swagger (dans les deux sens) vous pouvez aussi créer votre documentation html, des stubs client pour commencer le développement côté client ou des stubs côté serveur pour créer des mocks.
Vous trouverez ici le fichier yaml actuel qui peut être téléchargé et ouvert dans l'éditeur Swagger: Swagger File.
Lorsque vous ajoutez un utilisateur en utilisant nevisIDM SOAP
Lorsque vous n'ajoutez pas un utilisateur RDM, mais par exemple en utilisant l'API SOAP denevisIDM, vous devez définir explicitement l'état Onboarding ready: