Cet article explique comment configurer l'intégration App Activities pour ServiceNow.
Présentation
Activités de l'application vous fournit une solution basée sur API pour la visibilité hors bande de toutes les activités effectuées par n'importe quel utilisateur dans une application SaaS connectée. Pour offrir Activités de l'application la visibilité des données au sein d'une application, vous devez configurer une intégration avec l'application requise. Une fois l'intégration créée, 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 Activités de l'application.
Pour configurer l'intégration des activités de l'application, vous devez :
Configurer l'intégration au sein de l'application SaaS
Créer le connecteur API dans le CMA
Une licence CASB est requise pour App Activities. Cette licence inclut le contrôle des applications et des données et Activités de l'application via API. Pour en savoir plus sur l'achat d'une licence CASB, contactez votre représentant Cato.
Configurer 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
Dans la barre de recherche, recherchez et sélectionnez Registre d'applications.

Créer une nouvelle intégration.
Sélectionnez Créer un point de terminaison API OAuth pour les clients externes.

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
Dans la barre de recherche, recherchez et sélectionnez Administration des utilisateurs.
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
Cliquez sur l'icône utilisateur et sélectionnez Élever le rôle.
Cochez Admin Sécurité et sélectionnez Mettre à jour.
Dans la barre de recherche, recherchez et sélectionnez Sécurité Système.
Dans l'onglet Contrôles d'accès (ACL), créez une nouvelle liste de contrôle d'accès.
Choisissez ces options :
Nom : sys_audit
Type : Enregistrement
Opération : Lire
Type de décision : Autoriser si
Appuyez sur Soumettre et sélectionnez le rôle que vous avez créé à l'étape Créer un rôle.
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
Dans la barre de recherche, recherchez et sélectionnez Administration des utilisateurs.
Dans l'onglet Utilisateurs, créez un nouvel utilisateur.
Ajoutez un nom et une adresse e-mail, cochez la case Accès uniquement au service web, puis sélectionnez Soumettre.

Recherchez et sélectionnez l'utilisateur que vous avez créé à l'étape 2.
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.
Sur la page de l'utilisateur, sélectionnez l'onglet Rôles.

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
Une fois que vous avez configuré une intégration avec l'application requise, ajoutez les détails dans le CMA.
Pour créer le connecteur d'API dans le CMA :
Dans le menu de navigation, cliquez sur Ressources > Intégrations.
Cliquez sur l'onglet Applications intégrées.
Cliquez sur Ajouter un nouveau site.
Le panneau Nouvelle intégration s'ouvre.
Sélectionnez l'application SaaS que vous souhaitez ajouter.
Dans la liste déroulante Capacité, sélectionnez Activités de l'application.
Ajoutez les détails créés au cours de l'étape un.
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.Cliquez sur Sauvegarder.
L'application est visible sur le tableau des Applications intégrées avec un statut Connecté.
Après avoir connecté vos APIs, vous pouvez suivre les activités de l'application dans le Tableau de bord des activités Cloud. Les données peuvent mettre 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