Création d'intégrations personnalisées d'automatisation des processus

Dans Task Manager, vous pouvez créer des intégrations d'automatisation de processus personnalisées avec des applications externes. Dans une intégration d'automatisation des processus, une tâche est automatiquement exécutée dans une application externe lorsque ses date et heure de début sont atteintes, et que ses tâches prédécesseurs sont terminées, par exemple, une transmission d'un jour sur l'autre à partir d'une comptabilité.

Lorsque vous créez une tâche d'automatisation de processus, si vous avez configuré les notifications par courriel, le propriétaire de la tâche reçoit automatiquement une notification par courriel lorsque la tâche démarre ou est terminée. La personne affectée indiquée lors de la configuration du workflow reçoit une notification d'action lorsque le statut de la tâche est modifié et qu'une action doit être effectuée, par exemple une approbation. Le propriétaire reçoit une notification lorsque l'approbation est terminée.

Assurez-vous que vous disposez des prérequis, et suivez ces étapes pour configurer une intégration entre Task Manager et une application externe.

Pour obtenir un aperçu du flux d'intégrations personnalisées, reportez-vous à la section Création d'intégrations personnalisées.

Prérequis

Pour intégrer Task Manager à une application externe, vous devez avoir les éléments suivants :
  • Un abonnement à Oracle Integration Cloud Service, pour l'intégrer aux services sur site et autres qu'EPM Cloud.

    Remarque :

    vous avez besoin d'une instance Integration Cloud par instance Oracle EPM cloud.
  • La configuration de l'application externe.
  1. Abonnez-vous à Oracle Integration Cloud/Oracle Autonomous Integration Cloud. Pour obtenir des informations détaillées, reportez-vous à la documentation Integration Cloud Service .
  2. Installez l'agent Integration Cloud dans votre environnement d'application afin de communiquer avec votre instance Oracle EPM cloud. Pour plus d'informations sur la configuration d'un agent Integration Cloud, reportez-vous à Gestion des groupes d'agents.

    Remarque :

    Si les services d'application sur site sont déployés dans un environnement défini dans une configuration de zone démilitarisée (DMZ) et sont donc accessibles publiquement via Internet, l'installation de l'agent Integration Cloud est inutile.

Création d'une connexion dans Task Manager

  1. Sur la page d'accueil, cliquez sur Application, puis sur Task Manager.

  2. Cliquez sur l'onglet Intégrations à gauche, puis sur Gérer les connexions.

  3. Cliquez sur Nouveau.

  4. Pour Connexion, entrez le nom de la connexion.

  5. Sélectionnez Activé pour activer la connexion.

  6. Sélectionnez Cloud si l'application externe est un service cloud.

  7. Cliquez sur OK pour enregistrer la connexion.

Configuration de l'intégration dans Task Manager

  1. Sur la page d'accueil, cliquez sur Applications, puis sur Task Manager.

  2. Cliquez sur l'onglet Intégrations à gauche, puis sur Nouveau.

  3. Dans l'onglet Propriétés, indiquez les informations requises :

    1. Pour Nom, saisissez le nom de l'intégration.

    2. Pour Code, saisissez un code d'intégration pour la tâche d'intégration.

      Le code permet d'exécuter l'intégration et de mapper les mises à jour avec une intégration à partir d'un import de fichier.

    3. Facultatif : dans Description, entrez la description de la tâche d'intégration.

    4. Pour Connexion, sélectionnez l'application à laquelle appartient la tâche.

      Vous pouvez gérer la liste d'applications à partir de l'icône Gérer les connexions dans la boîte de dialogue Gérer les connexions.

    5. Pour Type d'exécution, sélectionnez Automatisation de processus.

  4. Dans l'onglet Paramètres, cliquez sur Nouveau et indiquez les informations requises :

    1. Pour Nom, entrez le nom du paramètre.

    2. Pour Code du paramètre, entrez un code de paramètre.

    3. Facultatif : entrez une info-bulle de paramètre.

    4. Dans la liste Type de paramètre, sélectionnez un type et entrez toute information supplémentaire pour le paramètre :

      • Case à cocher : valeur booléenne

      • Date : valeur de date

      • Entier : valeur numérique en nombres entiers

      • Nombre : valeur numérique en nombres entiers ou fractions

      • Groupe d'options : case à cocher pour un ensemble prédéfini de valeurs

      • Liste statique : ensemble prédéfini de valeurs de texte

      • Informations sur la tâche : informations sur la tâche (par exemple, le destinataire, la durée, les dates de début et de fin)

      • Texte : valeur de texte en format libre

      • Artefact EPM : nom de l'artefact, tel que le formulaire ou le rapport.
    5. Si le paramètre requiert une valeur, sélectionnez Obligatoire.

    6. Cliquez sur OK pour enregistrer le paramètre.

    7. Cliquez sur Enregistrer et fermer pour enregistrer l'intégration.

Création d'un type de tâche pour l'intégration

  1. Sur la page d'accueil, cliquez sur Application, puis sur Task Manager.

  2. Cliquez sur l'onglet Types de tâche sur la gauche.

  3. Cliquez sur Nouveau.

  4. Dans l'onglet Propriétés, indiquez un nom de type de tâche et un ID de type de tâche.

  5. Pour Intégration, cliquez sur Rechercher, sélectionnez l'intégration et cliquez sur OK.

  6. Dans l'onglet Paramètres, définissez les paramètres de type de tâche.

Configuration de la connexion à Integration Cloud dans Task Manager

Task Manager utilise Oracle Integration Cloud pour toutes les intégrations à des applications externes. Vous pouvez configurer une connexion à Oracle Integration Cloud dans Task Manager à l'aide de l'authentification de base ou OAuth 2.0.

Remarque :

  • Pour Oracle Integration Cloud Generation 2, l'authentification de base et l'authentification OAuth 2.0 sont prises en charge.
  • Pour Oracle Integration Cloud Generation 3, seule l'authentification OAuth 2.0 est prise en charge.
  • L'utilisateur qui recourt à l'authentification de base doit disposer du rôle d'administrateur de service pour Oracle Integration Cloud.
  • Pour OAuth 2.0, seules les informations d'identification client sont prises en charge. L'application client OAuth 2.0 doit disposer du rôle d'administrateur de service pour Integration Cloud, et la portée autorisée doit être Tout.

Avant de configurer la connexion OAuth 2.0, assurez-vous que vous disposez des informations d'identification client telles que l'URL de jeton d'accès, l'ID client, la clé secrète client et la portée. Pour configurer l'application client OAuth, reportez-vous à la section Authentification OAuth dans Oracle Integration dans la documentation Oracle Integration Cloud Generation 3.

Pour configurer la connexion à Integration Cloud dans Task Manager, procédez comme suit :

  1. Sur la page d'accueil, cliquez sur Application, puis sur Task Manager.

  2. Cliquez sur l'onglet Intégrations à gauche.

  3. Cliquez sur Gérer les connexions, et dans Actions, sélectionnez Connexion à Integration Cloud.
  4. Sélectionnez l'un des mécanismes d'authentification suivants :
    • Authentification de base : indiquez l'URL Integration Cloud, l'ID utilisateur de l'administrateur de service et le mot de passe.
    • OAuth 2.0 : indiquez l'URL Integration Cloud, l'URL de jeton d'accès, l'ID client, la clé secrète client et la portée.

    Remarque :

    Entrez l'URL : https://<SERVICE_NAME>-<TENANT_NAME>.integration.ocp.oraclecloud.com
  5. Cliquez sur Valider. Une fois la validation réussie, cliquez sur Enregistrer. Cela enregistre le serveur et les informations d'identification de la connexion.

Création d'une connexion et d'une intégration dans Integration Cloud

  1. Connectez-vous à Integration Cloud.

  2. Créez une connexion à votre serveur EPM à l'aide de l'adaptateur Oracle Enterprise Performance Management Cloud. Pour plus d'informations, reportez-vous au lien suivant : Création d'une connexion à Oracle Enterprise Performance Management Cloud.

  3. Créez des connexions à l'autre application si nécessaire.

  4. Créez une intégration d'automatisation de processus à l'aide des connexions créées, puis activez-la. Reportez-vous à l'exemple suivant : Utilisation de l'adaptateur Oracle Enterprise Performance Management Cloud avec Oracle Integration.

Configuration de l'intégration dans Task Manager

Suivez ces étapes pour effectuer la configuration de l'intégration dans Task Manager.

  1. Sur la page d'accueil, cliquez sur Application, puis sur Task Manager.

  2. Cliquez sur l'onglet Intégrations à gauche et vérifiez que la nouvelle intégration est affichée dans la liste des intégrations.

  3. Dans Task Manager, sélectionnez Echéanciers et créez un échéancier à l'état En attente. Reportez-vous à la section Création manuelle d'échéanciers.

  4. Créez la tâche d'automatisation des processus et ajoutez-la à l'échéancier. Reportez-vous à Création de tâches.

  5. Dans Echéanciers, sélectionnez et ouvrez l'échéancier.