Oracle EPM
INFO
Le connecteur Oracle EPM est un connecteur d'API scripté. Veuillez vous référer à la documentation de l'API scriptée pour plus de détails.
Le connecteur Oracle EPM permet la synchronisation des données entre Oracle Enterprise Performance Management (EPM) et RAC/M Identity. Il utilise l'API REST d'Oracle EPM pour gérer les utilisateurs, les rôles et les groupes.
À partir de la version 1.15.1.0 du connecteur d'API scripté, le script Oracle EPM ne prend en charge que les opérations de lecture sur les objets "users", "roles" et "groups".
Actuellement, le connecteur Oracle EPM ne renvoie que les objets ayant des relations connues. Par exemple, cela signifie qu'un utilisateur qui n'a ni groupes ni rôles ne sera pas présent dans les résultats.
La documentation Oracle pour ce point de terminaison peut être trouvée ici : Aperçu de l'API REST Oracle EPM.
Comme tous les scripts utilisés par le connecteur d'API scripté, ce script peut être modifié pour répondre à des besoins spécifiques. Vous pouvez vous référer à d'autres scripts de référence pour voir comment les scripts peuvent être modifiés.
Opérations prises en charge
Le connecteur prend actuellement en charge les opérations suivantes :
- Opérations de lecture pour les Utilisateurs, les Rôles et les Groupes
Configuration
Les paramètres suivants sont requis pour tous les connecteurs d'API scriptés :
Configuration | Description |
---|---|
Chemin du script | Chemin vers le script Groovy |
URL de l'API | L'URL du point de terminaison EPM |
Authentification
Le connecteur Oracle EPM utilise l'authentification basique (authentification utilisant nom d'utilisateur et mot de passe) pour s'authentifier auprès de l'API. Cela implique que la configuration nécessite quelques propriétés personnalisées pour permettre le bon déroulement du flux d'authentification :
Configuration | Doit contenir |
---|---|
Méthode d'authentification préférée | password |
Nom d'utilisateur | Le nom d'utilisateur du compte lié à la clé API |
Mot de passe | Le mot de passe du compte lié à la clé API |
Taille du pool de threads | Le nombre de threads à utiliser (par défaut : tous les threads disponibles) |
Ces propriétés fourniront suffisamment d'informations pour que le connecteur s'authentifie et effectue les opérations requises sur l'API.
Chemins des ressources
Le connecteur utilise les points de terminaison API suivants :
- Utilisateurs:
/interop/rest/security/v2/report/usergroupreport
- Rôles:
/interop/rest/security/v2/role/getavailableroles
- Groupes:
/interop/rest/security/v2/report/usergroupreport