Skip to content

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 :

ConfigurationDescription
Chemin du scriptChemin vers le script Groovy
URL de l'APIL'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 :

ConfigurationDoit contenir
Méthode d'authentification préféréepassword
Nom d'utilisateurLe nom d'utilisateur du compte lié à la clé API
Mot de passeLe mot de passe du compte lié à la clé API
Taille du pool de threadsLe 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