Configurer un webhook pour SuccessFactorsSpoke

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 2 minutes de lecture
  • Configurez un webhook pour vous abonner à votre SuccessFactors compte avec une ServiceNow URL de rappel.

    Avant de commencer

    Procédure

    1. Configurez la table de décision par défaut.
      1. Accédez à la Définition du système > Tables de décision.
      2. Recherchez le Webhook Successfactors d’enregistrement et ouvrez-le.
      3. Dans l’onglet Entrées de décision , ouvrez l’enregistrement d’événement webhook .
      4. Dans l’onglet Choix , créez un enregistrement pour l’événement auquel vous souhaitez vous abonner.
        Par exemple, saisissez le congé de l’employé dans Étiquette et nom pour vous abonner aux événements Congés de l’employé.
      5. Revenez à l’enregistrement du webhook Successfactors .
      6. Dans l’onglet Décisions , ouvrez l’enregistrement Décision par défaut .
      7. Sélectionnez l’événement de webhook requis dans Condition et sélectionnez le flux secondaire dans Réponse.
        Lorsque l’événement de webhook spécifié se produit, le flux secondaire associé est déclenché.
        Remarque :
        Vous pouvez personnaliser le flux secondaire par défaut ou créer un flux secondaire en fonction de vos besoins.
    2. Créez un registre webhook.
      1. Accédez à la SuccessFactors Spoke > Registre Webhook.
      2. Sélectionnez Nouveau.
      3. Sur le formulaire, saisissez l’authentification Webhook SuccessFactors pour le nom et fournissez une description.
        Remarque :
        Le nom du registre webhook doit être SuccessFactors Webhook Authentication.
      4. Sélectionnez Générer un nom d’utilisateur et un mot de passe.
        Le nom d’utilisateur et le mot de passe sont générés et les valeurs sont affichées.
      5. Copiez et enregistrez les valeurs des valeurs générées pour une utilisation ultérieure.
    3. Copiez et enregistrez la valeur du chemin d’accès à la ressource.
      1. Accédez à la Services web du système > API REST basées sur un script.
      2. Recherchez l’enregistrement, SuccessfactorsWebhook et ouvrez-le .
      3. Dans l’onglet Ressources , sélectionnez l’enregistrement processWebhook .
      4. Copiez et enregistrez la valeur fournie dans le chemin d’accès de la ressource.
    4. Configurez les événements dans votre SuccessFactors instance.
      1. Connectez-vous à votre SuccessFactors instance et accédez à Centre d'administration > Abonnement aux notifications d’événements.
      2. Dans l’onglet Événement externe , fournissez les valeurs suivantes :
        Champ Description
        URL du point de terminaison ServiceNow URL du point de terminaison d’instance au format suivant : https://<instance-servicenow>.com/<chemin-des-ressources>
        Authentification Sélectionnez De base.
        Utilisateur Nom d’utilisateur généré lors de la création du registre webhook.
        Mot de passe Mot de passe utilisé lors de la création du registre webhook.
      3. Configurez l’abonné dans l’onglet Abonné en fonction de vos besoins.
      4. Sélectionnez la rubrique Service Event Bus requise dans l’onglet Événement externe SEB en fonction de vos besoins et sélectionnez les événements pour lesquels vous souhaitez recevoir des notifications.
        Par exemple, Congés de l’employé.