Cet article explique comment configurer l'intégration des Applications Interconnectées pour Salesforce.
Présentation
Les applications interconnectées vous offrent une visibilité dans les plugins tiers connectés aux applications SaaS autorisées. Pour fournir Cato avec visibilité des données à l'intérieur d'une Application, vous devez configurer une Intégration avec l'Application requise. Pour plus d'informations, consultez Consultation et analyse des applications interconnectées.
Pour configurer l'intégration des applications interconnectées, vous devez :
Configurer l'intégration au sein de l'application SaaS
Créer le connecteur API dans l'application de gestion Cato (CMA)
Une licence CASB est requise pour les applications interconnectées. Pour plus d'informations sur l'achat d'une licence CASB, veuillez contacter votre représentant Cato.
Configuration de l'Intégration Salesforce
Pour configurer l'intégration Salesforce, créez les configurations requises dans votre compte Salesforce, puis configurez le connecteur au sein de la CMA.
Étape 1 : Configurer l'Intégration dans votre compte Salesforce
Pour configurer l'intégration Salesforce, créez un utilisateur, assignez-lui les permissions requises, et créez une application client externe.
Pour créer un utilisateur pour l'intégration :
Connectez-vous à votre compte Salesforce (
<your_tenant>.lightning.force.com)Cliquez sur l'icône d'engrenage et cliquez sur Configuration.
Recherchez Utilisateurs
Cliquez sur Nouvel Utilisateur
Ajoutez les détails requis, avec ces configurations :
Licence Utilisateur : Salesforce
Profil : Utilisateur standard
Cliquez sur Sauvegarder.
Pour attribuer à l'utilisateur les permissions requises :
Dans votre compte Salesforce, recherchez Jeux d'autorisations.
Cliquez sur New.
Entrez les champs requis et cliquez sur Enregistrer.
Cliquez sur Modifier et ajoutez ces autorisations :
API Activé
Utilisateur API uniquement
Personnaliser l'application
Gérer les applications connectées
Gérer les autorisations personnalisées
Le mot de passe n'expire jamais
Exécuter des rapports
Afficher toutes les applications client externes
Voir les tableaux de bord dans les dossiers publics
Voir le nom du développeur
Voir les fichiers journaux d'événements
Voir les rapports dans les dossiers publics
Voir les rôles et la hiérarchie des rôles
Voir la configuration et les paramètres
Modifier les métadonnées via les fonctions API des métadonnées
Cliquez sur Sauvegarder.
Cliquez sur Gérer les affectations > Ajouter une affectation et choisissez l'utilisateur créé ci-dessus.
Pour créer l'application client externe :
Dans votre compte Salesforce, recherchez Gestionnaire d'Applications Client Externe.
Cliquez sur Nouvelle Application Client Externe.
Entrez les champs requis, avec cette configuration :
État de Distribution : Local
Sélectionnez API (Activer les paramètres OAuth) et cochez la case Activer Oauth.
Sous Paramètres de l'application et ces configurations :
URL de Callback :
https://cc.catonetworks.com/redirect/cas/salesforce/callbackÉtendues OAuth :
Gérer les données des utilisateurs via les API (api)
Effectuer des demandes à tout moment (refresh_token, offline_access)
Accéder aux ressources de l'API REST Analytics (wave_api)
Activation du flux : Cochez la case Activer le flux des identifiants client
Cliquez sur Créer.
Sur la page de l'application, allez dans Politiques et cliquez sur Modifier.
Sous Politiques OAuth > Politiques des Plugins > Utilisateurs Permis, sélectionnez Les utilisateurs approuvés par l'administrateur sont préautorisés.
Sous Politiques de l'application > Sélectionner les Jeux d'Autorisations sélectionnez le jeu d'autorisations que vous avez créé
Sous Flux OAuth et Améliorations des Applications Client Externes cochez la case Activer le Flux des Identifiants Client.
Sous Exécuter Comme (Nom d'utilisateur) ajoutez l'email de l'utilisateur d'intégration.
Cliquez sur Sauvegarder.
Sur la page de l'application, accédez à Paramètres > Paramètres OAuth > Paramètres de l'application.
Cliquez sur Clé Consommateur et Secret, copiez et enregistrez la Clé et la Secret pour entrer dans le CMA.
Remarque : Vous devrez peut-être vous authentifier pour voir la Clé et la Secret.
É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 API dans le CMA :
Dans le menu de navigation, cliquez sur Ressources > Intégrations.
Cliquez sur l'onglet Intégrations Configurées.
Cliquez sur Ajouter un nouveau site.
Le panneau Nouvelle intégration s'ouvre.
Sélectionnez l'application SaaS que vous souhaitez ajouter.
Dans le menu déroulant Capacité sélectionnez Applications Tiers.
Ajoutez les détails créés au cours de l'étape un.
Cliquez sur Sauvegarder.
L'application est visible sur le tableau des Applications intégrées avec un statut Connecté.
Après avoir connecté vos API, vous pouvez suivre les applications interconnectées sur la page Plugins. Les données peuvent prendre quelques minutes pour apparaître.