Conditions requises pour l’intégration des actions de données

Note: Cet article s'applique aux intégrations AWS Lambda, Function, Genesys Cloud, Google, Microsoft Dynamics 365, Salesforce, services web et actions de données Zendesk.

Cet article répertorie toutes les exigences relatives aux participant tiers et à Genesys Cloud pour exécuter une intégration d’actions de données.

Compte AWS

  • Une fonction AWS Lambda avec les caractéristiques suivantes :
    • Qui prend en charge les entrées et sorties basées sur JSON.
    • Cela s’exécute en moins de 20 secondes.
  • Un IAM rôle qui a accès à une ou plusieurs stratégies AWS ou fonctions AWS Lambda. Pour plus d’informations, voir Créer des ressources IAM pour invoquer les fonctions AWS Lambda

Genesys Cloud

  • ID de l'organisation Genesys Cloud
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions :
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue
      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.
  • Une ou plusieurs intégrations AWS Lambda action de données installées. Pour plus d’informations, voir Ajouter une intégration d’actions de données.
  • Un IAM rôle ajouté aux informations PureCloud d’identification dans.

Pour plus d’informations sur l’intégration, voir À propos de l’intégration des actions de données AWS Lambda.

Genesys Cloud

  • Une organisation Genesys Cloud avec une licence Genesys Cloud CX 1, Genesys Cloud CX 2 ou Genesys Cloud CX 3.
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions :
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

    • Intégrations > actionFunction > Editer et Voir

      Ces autorisations permettent aux administrateurs de modifier et de visualiser l'intégration de l'action des données de la fonction.

  • Une ou plusieurs intégrations d'actions de données Genesys Cloud Function installées. Pour plus d'informations, voir Ajouter une intégration d'actions de données.

Support d'exécution

Les versions actuelles de Node.js sont prises en charge pour les actions de données de Genesys Cloud Function. Pour plus d'informations sur les versions d'exécution actuellement prises en charge, voir Release Notes. Genesys Cloud introduira périodiquement la prise en charge des nouvelles versions du moteur d'exécution Node.js et supprimera les anciennes afin d'assurer la compatibilité avec les technologies en évolution et les meilleures pratiques en matière de sécurité. Genesys Cloud alerte les organisations via les notifications de la console opérationnelle pour les actions de données de fonction qui utilisent des versions d'exécution obsolètes.

Pour plus d'informations sur les notifications de la console opérationnelle, voir Dépannage à l'aide de la console opérationnelle de Genesys Cloud.

Politique de dépréciation pour les versions d'exécution

Une version d'exécution est annoncée comme obsolète trois mois avant qu'AWS n'entame la phase 1 de son processus d'obsolescence. Pour plus d'informations, voir Politique de dépréciation de la durée d'exécution d'AWS Lambda. Lorsque la version d'exécution est marquée pour l'obsolescence :

  • Les actions de données Genesys Cloud Function existantes peuvent fonctionner jusqu'à ce qu'AWS Lambda rende la version d'exécution indisponible. Vous pouvez apporter des modifications à la configuration et au code personnalisé jusqu'à ce que la version soit obsolète.
  • Vous ne pouvez pas utiliser des versions d'exécution obsolètes pour créer ou mettre à jour les actions de données.
  • Vous pouvez modifier les actions de données de Genesys Cloud Function pour utiliser une nouvelle durée d'exécution.
  • La seule modification que vous pouvez apporter à une action de données qui utilise une version d'exécution non disponible est d'utiliser une version d'exécution disponible.
Note: Toute modification de la version d'exécution peut nécessiter des changements de code.

Genesys Cloud

  • ID de l'organisation Genesys Cloud
  • Un client Genesys Cloud OAuth pour autoriser l’accès à l’API Platform.

    Lorsque vous ajoutez une intégration d'actions de données Genesys Cloud, vous devez ajouter des informations d'identification OAuth à la configuration d'intégration. Pour plus d'informations, consultez Créer un client OAuth et Autorisation (Centre de développement Genesys Cloud). 

  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions :
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou plusieurs intégrations d’actions de données Genesys Cloud. Pour plus d’informations, voir Ajouter une intégration d’actions de données.
  • Actions qui accèdent à l’API Plateforme avec les méthodes HTTP GET, PUT, POST ou PATCH.

Pour plus d’informations sur l’intégration, consultezÀ propos de l’intégration des actions de données Genesys Cloud.

Google

  • Un compte Google Cloud Platform (GCP) 
  • Un projet qui accorde un accès API à vos API Google Cloud Platform ou G Suite.
  • Configuration de Google Cloud Platform.

    Pour plus d'informations, consultez Configurer Google Cloud Platform.

Genesys Cloud

  • ID de l'organisation Genesys Cloud 
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions : 
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou plusieurs action de données intégrations Zendesk installées. Pour plus d’informations, voir Ajouter une intégration d’actions de données.

Pour plus d'informations, voir . À propos de l'intégration des actions de données Google.

Microsoft Dynamics 365

  • Un utilisateur accès à toutes les données que vous souhaitez mettre action de données à la disposition de l’intégration Microsoft Dynamics 365.

    Utilisez les informations d’identification de cet utilisateur pour les informations d’identification Microsoft Dynamics 365 lorsque vous ajoutez l’intégration à votre organisation Genesys Cloud. Pour plus d’informations, voir Ajouter action de données une intégration.

  • L’intégration enregistrée Active Directory dans Azure.

    Utilisez l’ID d’application qui est créé lorsque vous ajoutez l’intégration à votre organisation Genesys Cloud. Pour plus d’informations, voir Enregistrer l’intégration et Ajouter une intégration d’actions de données.

Genesys Cloud

  • ID de l'organisation Genesys Cloud 
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions : 
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou plusieurs intégrations action de données Microsoft Dynamics 365 installées. Pour plus d’informations, voir Ajouter une intégration d’actions de données.

Pour plus d’informations sur l’intégration, voir À propos de l’intégration des actions de données Microsoft Dynamics 365.

Salesforce

Remarque :   note: Si vous ne sélectionnez pas ces paramètres dans Salesforce , toutes les actions de données associées à l’intégration échoueront.
  • Un utilisateur (de préférence un administrateur système) capable d’accéder à tous les champs standard et personnalisés utilisés dans Genesys Cloud.

    Associez-le utilisateur à Salesforce un profil qui a sélectionné les paramètres suivants :

    • Activer l’API 
    • Afficher tout (pour les comptes, les cas et les contacts) 

    Lorsque vous ajoutez l’intégration dans Genesys Cloud, utilisez les informations d’identification de cet utilisateur pour les informations d’identification Salesforce. Pour plus d’informations, voir Ajouter une intégration d’actions de données.

  • Enable Allow OAuth Username-Password Flows settings in OAuth and OpenID Connect Settings. Pour plus d'informations, voir Salesforce Release Notes.

Genesys Cloud

  • ID de l'organisation Genesys Cloud 
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions : 
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou Salesforce plusieurs intégrations installées. action de données Pour plus d’informations, voir Ajouter une intégration d’actions de données.

Pour plus d’informations sur l’intégration, voir À Salesforce propos de l’intégration des actions de données.

Service Web

  • Un service Web qui prend en charge les éléments suivants :
    • Appels de service Web basés sur JSON.
    • Non authentification , authentification utilisateur Basic authentification , utilisateur -défini , ou authentification -défini (OAuth). Pour plus d’informations, voir Types d’informations d’identification.
    • Méthodes HTTP GET, PUT, POST, PATCH ou DELETE.
    • Un HTTPS point de terminaison sur le port 443. 
      Remarque :  L’intégration ne prend pas en charge d’autres ports. Pour plus d’informations, voir Peut-on appeler un service Web fonctionnant sur un port autre que 443 ?.
    • Protocole de cryptage TLS 1.2 ou TLS 1.3.
    • Présente un certificat de confiance publique de l'une des autorités de certification publiques qui est approuvée par Programme de certification CA de Mozilla.
    • Fournit tous les certificats intermédiaires pendant la négociation TLS.

Genesys Cloud

  • ID de l'organisation Genesys Cloud
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions :
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou données sur les services Web plusieurs intégrations d’action installées. Pour plus d’informations, voir Ajouter une intégration d’actions de données.
  • Informations d’authentification ajoutées à la configuration d’intégration dans Genesys Cloud, si nécessaire pour le service Web.

Pour plus d’informations sur l’intégration, voir A propos de l’intégration des actions données sur les s Web.

Zendesk

  • Un utilisateur vérifié dans Zendesk (de préférence un administrateur aux fins du contrôle d’accès).

    Utilisez l’ID de cet utilisateur pour les informations d’identification Zendesk lorsque vous ajoutez l’intégration à votre organisation Genesys Cloud. Pour plus d’informations, voir Ajouter une intégration d’actions de données.

  • Un jeton d’API.

Genesys Cloud

  • ID de l'organisation Genesys Cloud 
  • Les autorisations suivantes (au minimum) sélectionnées pour l’administrateur de l’intégration et des actions : 
    Remarques:
    • Selon l’endroit où vous accédez aux autorisations dans PureCloud , les noms d’autorisation apparaissent dans différents formats.
    • Au lieu de sélectionner des autorisations individuelles Intégrations > Action, vous pouvez sélectionner Intégrations > Action > Toutes les autorisations. Cette autorisation permet aux administrateurs d'accéder à toutes les autorisations actuelles et futures associées aux actions.
    • Intégrations > intégration > réviser et Vue

      Ces autorisations permettent aux administrateurs de modifier et de visualiser les intégrations.

    • Intégrations > action > ajouter, supprimer, réviser, exécuteret Vue

      Ces autorisations permettent aux administrateurs d’ajouter, de supprimer, de modifier, de tester et d’afficher des actions personnalisées.

  • Une ou plusieurs action de données intégrations Zendesk installées. Pour plus d’informations, voir Ajouter une intégration d’actions de données.

Pour plus d’informations sur l’intégration, voir À propos de l’intégration des actions de données Zendesk.