Créer un flux secondaire pour obtenir l’activité de l’utilisateur

  • Rversion finale: Xanadu
  • Mis à jour 1 août 2024
  • 3 minutes de lecture
  • Créez un flux secondaire pour mettre à jour la table Abonnement logiciel avec l’activité la plus récente de chaque utilisateur dans l’application SaaS .

    Avant de commencer

    Ce flux secondaire nécessite une action de flux de données pour obtenir l’activité de l’utilisateur. Pour plus d'informations, consultez Créer une action de flux de données pour obtenir l’activité de l’utilisateur.

    Rôle requis : flow_designer ou admin

    Pourquoi et quand exécuter cette tâche

    Remarque :
    Pour obtenir des exemples de flux secondaires permettant d’obtenir l’activité de l’utilisateur, consultez les flux secondaires Mettre à jour l’activité de l’utilisateur et Webex Mettre à jour l’activité Jira de l’utilisateur.

    Procédure

    1. Accédez à la Tout > Concepteur de flux > Concepteur.
    2. Cliquez sur Nouveau , puis sélectionnez Flux secondaire.
    3. Renseignez les champs du formulaire.
      Tableau 1. Formulaire Propriétés de flux secondaire
      Champ Valeur
      Nom Nom de votre choix. Par exemple, Activité utilisateur de mise à jour de l’application , où Application est le nom de l’application SaaS avec laquelle vous effectuez l’intégration.
      Application Gestion des actifs logiciels : gestion des licences SaaS
      Remarque :
      Si vous enregistrez le flux secondaire dans l’application Gestion des actifs logiciels - Gestion des licences SaaS , il est inclus dans votre Gestion des actifs logiciels abonnement. Si vous enregistrez le flux secondaire dans une autre application, des frais de transaction peuvent vous être facturés ServiceNow® Hub d'intégration . Si vous publiez votre application de spoke personnalisée sur , ServiceNow Storesélectionnez plutôt votre application personnalisée.
      Accessible depuis Tous les périmètres de l’application.
      Catégorie Laissez ce champ vide.
      Protection Aucune.
      Annotation dans le flux Laissez ce champ vide.
      Description Description de votre choix.
      Exécuter en tant que Utilisateur qui lance la session.
    4. Cliquez sur Envoyer.
    5. Ajoutez une entrée de profil d’intégration et une entrée de date de la rétrospective.
      Tableau 2. Entrées
      Étiquette Nom Type Obligatoire
      Profil d'intégration integration_profile Référence.Profil d’intégration Oui
      Heure de la rétrospective look_back_time Date/Heure Oui
    6. Dans la section Actions, cliquez sur l’icône plus, puis sur Action pour ajouter une nouvelle action.
    7. Sélectionnez le spoke de l’application SaaS que vous souhaitez intégrer dans la liste des spokes installés.
      Remarque :
      Pour ajouter des spokes supplémentaires à votre liste de spokes installés, demandez-les sur le ServiceNow Store. Pour obtenir la liste complète des spokes disponibles, consultez Spokes disponibles dans IntegrationHub. S’il n’existe aucun spoke pour l’application SaaS à intégrer, vous pouvez créer un nouveau spoke.
    8. Sélectionnez une action de flux de données pour obtenir l’activité de l’utilisateur.
    9. Ajoutez l’entrée de flux secondaire Heure de la rétrospective comme valeur à transmettre à l’entrée Heure de la rétrospective pour l’action de flux de données.
    10. Définissez les valeurs à transmettre pour toutes les entrées d’authentification utilisateur pour l’action de flux de données.
    11. Ajoutez l’action Update User Activity If Later Using User à partir du Gestion des actifs logiciels spoke en tant qu’enfant de l’action Obtenir les données d’activité de l’utilisateur.
    12. Utilisez les valeurs du panneau de données pour terminer l’action.
      Tableau 3. Mettre à jour l’activité de l’utilisateur si action ultérieure
      Champ Valeur
      Dernière activité Date de l’activité la plus récente à partir de targetObject.
      Profil d'intégration Entrée de profil d’intégration que vous avez créée pour le flux secondaire.
      ID utilisateur externe ID d’utilisateur ou ID de compte de l’utilisateur targetObject. Cet identifiant est généralement une valeur numérique non lisible par l’homme. Cette valeur doit être unique.
      Nom principal de l'utilisateur Adresse e-mail de l’utilisateur targetObject. Si une adresse e-mail n’est pas disponible, utilisez une autre valeur telle que nom d’utilisateur et ID d’utilisateur. Cette valeur doit être lisible par l’homme.
    13. Si vous souhaitez utiliser plus d’une action de flux de données pour obtenir plusieurs types d’activité utilisateur, répétez les étapes 6 à 12 pour ajouter chaque action de flux de données au flux secondaire.
    14. Cliquez sur Test pour tester votre flux secondaire.
      1. Affichez les résultats des tests et les journaux système pour plus de détails sur les erreurs.
        Pour afficher les journaux système, accédez à Journaux Système > Journal système > Tout.
    15. Après avoir vérifié que le flux secondaire fonctionne comme prévu, cliquez sur Publier.
      Conseil :
      Vous pouvez toujours modifier le flux secondaire après sa publication.