ServiceNow : Configuration de l'intégration des activités de l'application

Cet article explique comment configurer l'intégration App Activities pour ServiceNow.

Vue d'ensemble

App Activities vous fournit une solution basée sur API pour la visibilité hors bande de toutes les activités effectuées par tout utilisateur dans une application SaaS connectée. Pour fournir App Activities avec une visibilité des données au sein d'une application, vous devez configurer une intégration avec l'application requise. Une fois que vous avez créé l'intégration, si un champ a changé ou expiré, vous pouvez le modifier depuis la page Ressources > Intégrations > Applications intégrées. Pour plus d'informations, voir Qu'est-ce que le contrôle des applications via API avec App Activities.

Pour configurer l'intégration App Activities, vous devez :

  1. Configurer l'intégration au sein de l'application SaaS

  2. Créer le connecteur API dans le CMA

Une licence CASB est requise pour App Activities. Cette licence comprend le contrôle des applications et des données et App Activities via API. Pour plus d'informations sur l'achat d'une licence CASB, veuillez contacter votre représentant Cato.

Configuration de l'intégration ServiceNow

Pour configurer l'intégration ServiceNow, créez les informations requises depuis le portail de développement ServiceNow.

Prérequis

  • Vous devez avoir une licence de plateforme ServiceNow

Étape 1 : Configurer l'intégration dans le portail de développement ServiceNow

Dans le portail de développement ServiceNow, créez les informations requises.

Pour configurer l'intégration ServiceNow :

  • Connectez-vous au portail de développement ServiceNow (https://<your_tenant>.service-now.com).

Créer une application

  1. Dans la barre de recherche, recherchez et sélectionnez Registre d'applications.

    SN1.png
  2. Créer une nouvelle intégration.

  3. Sélectionnez Créer un point de terminaison API OAuth pour les clients externes.

    SN2.png
  4. Ajoutez un nom à l'intégration de l'application et copiez et enregistrez le ID Client et le Secret Client afin qu'ils puissent être ajoutés au CMA.

Créer un rôle

  1. Dans la barre de recherche, recherchez et sélectionnez Administration des utilisateurs.

  2. Dans l'onglet Rôles, créez un nouveau rôle avec un nom que vous pouvez reconnaître.

Ajouter des listes de contrôle d'accès

  1. Cliquez sur l'icône utilisateur et sélectionnez Élever le rôle.

  2. Cochez Admin Sécurité et sélectionnez Mettre à jour.

  3. Dans la barre de recherche, recherchez et sélectionnez Sécurité Système.

  4. Dans l'onglet Contrôles d'accès (ACL), créez une nouvelle liste de contrôle d'accès.

  5. Choisissez ces options :

    • Nom : sys_audit

    • Type : Enregistrement

    • Opération : Lire

    • Type de décision : Autoriser si

  6. Appuyez sur Soumettre et sélectionnez le rôle que vous avez créé à l'étape Créer un rôle.

  7. Répétez les étapes 5 et 6 quatre fois supplémentaires avec ces valeurs comme nom :

    • sys_user_session

    • sys_data_source

    • sys_history_set

    • sys_audit_delete

Créer un utilisateur

  1. Dans la barre de recherche, recherchez et sélectionnez Administration des utilisateurs.

  2. Dans l'onglet Utilisateurs, créez un nouvel utilisateur.

  3. Ajoutez un nom et une adresse e-mail, cochez la case Accès uniquement au service web, puis sélectionnez Soumettre.

    SN3.png
  4. Recherchez et sélectionnez l'utilisateur que vous avez créé à l'étape 2.

  5. Cliquez sur Définir le mot de passe et générez un mot de passe. Copiez et Enregistrez le mot de passe afin qu'il puisse être ajouté au CMA.

  6. Sur la page de l'utilisateur, sélectionnez l'onglet Rôles.

    SN4.png
  7. Ajoutez ces rôles à la liste des Rôles :

    • Le rôle que vous avez créé à l'étape Créer un rôle

    • Le rôle Personnaliser

Étape 2 : Créez le connecteur API dans le CMA

Après avoir configuré une intégration avec l'application requise, ajoutez les détails dans le CMA.

Pour créer le connecteur API dans le CMA :

  1. Dans le menu de navigation, cliquez sur Ressources > Intégrations.

  2. Cliquez sur l'onglet Applications intégrées.

  3. Cliquez sur Nouveau.

    Le panneau Nouvelle Intégration s'ouvre.

  4. Sélectionnez l'Application SaaS que vous souhaitez ajouter.

  5. Dans le menu déroulant des Fonctionnalités, sélectionnez App Activities.

  6. Ajoutez les détails créés lors de la première étape.

    Note : le nom d'utilisateur est l'adresse e-mail de l'utilisateur que vous avez créé ci-dessus à l'étape 16. L'URL de base est https://<your_tenant>.service-now.com.

  7. Cliquez sur Enregistrer.

  8. L'application est visible sur le tableau Applications intégrées avec un statut Connecté.

Après avoir connecté vos API, vous pouvez suivre les activités de l'application dans le tableau de bord Activités Cloud. Les données peuvent prendre quelques minutes à apparaître.

Sources

  • Connexion - en utilisant le point de terminaison OAuth

  • sys_audit - Interrogation des changements de champs

  • sys_user_session - Interrogation des activités de connexion

  • sys_audit_delete - Interrogation des activités de suppression

  • sys_data_source - Interrogation des activités d'importation

  • sys_history_set - Interrogation des activités de visualisation et d'édition

Limites connues

  • Seules les tables qui auditent les modifications sont interrogées

Cet article vous a-t-il été utile ?

Utilisateurs qui ont trouvé cela utile : 0 sur 0

0 commentaire