Connectez Robin à Salesforce en accordant à Atera l'accès à votre environnement via une application cliente externe utilisant l'authentification OAuth 2.0. Une fois cette configuration en place, Robin pourra agir en votre nom pour gérer des tâches clés telles que la gestion des accès utilisateurs et la résolution des problèmes courants liés aux comptes Salesforce.
Avant de commencer
Avant de configurer l'intégration, assurez-vous d'avoir :
- Un compte Atera actif avec accès à la fonctionnalité Robin.
- Un compte Salesforce actif avec la permission Personnaliser l'application.
Connexion à Salesforce
Pour créer et configurer une application cliente externe dans Salesforce :
1. Connectez-vous à votre compte organisation Salesforce.
2. Cliquez sur l'icône d'engrenage Paramètres rapides puis sur Ouvrir la configuration avancée.
Vous serez redirigé vers la page Configuration.
3. Dans le panneau de gauche, allez dans Applications > Applications clientes externes > Gestionnaire d'applications clientes externes.
5. Cliquez sur Nouvelle application cliente externe.
6. Remplissez les champs suivants dans la section Informations de base :
- Nom de l'application cliente externe : Saisissez un nom clair et descriptif pour l'application.
- Nom d'API : Ce champ sera automatiquement renseigné en fonction du Nom de l'application cliente externe.
- Email de contact : Indiquez une adresse email administrative valide pour le contact.
- État de distribution : Sélectionnez Local dans le menu déroulant. Cela indique que l'application est destinée à être utilisée uniquement au sein de votre organisation Salesforce.
7. Dans la section API (Activer les paramètres OAuth) :
- Cochez la case Activer OAuth.
- Sous Paramètres de l'application :
- URL de redirection : Saisissez l'URL suivante : https://app.atera.com/proxy/integrationssalesforce/management/callback
-
Scopes OAuth : Sélectionnez les scopes suivants dans la liste Scopes OAuth disponibles puis cliquez sur la flèche du haut pour les déplacer dans la liste Scopes OAuth sélectionnés :
- Effectuer des requêtes à tout moment (refresh_token, offline_access) — Maintient la connexion sans nécessiter une nouvelle authentification lorsque la session expire.
- Gérer les données utilisateur via les API (api) — Permet à Robin d'interagir avec les données ou services liés aux utilisateurs dans Salesforce.
- Sous Activation des flux, cochez les cases suivantes :
- Activer le flux de code d'autorisation et d'identifiants
- Activer le flux d'appareil
8. Cliquez sur Créer.
Vous serez redirigé vers la page de détails de votre nouvelle Application cliente externe.
9. Dans l'onglet Paramètres, sous Paramètres OAuth, cliquez sur Clé et secret du consommateur.
Vous accéderez à la page Détails du consommateur.
10. Copiez la clé du consommateur et le secret du consommateur et conservez-les dans un endroit sécurisé.
11. Depuis le panneau de navigation Atera, allez dans Centre IA > Intégrations > Intégrations.
La page Intégrations s'affichera.
12. Cliquez sur la carte Salesforce.
La fenêtre Intégration Salesforce s'affiche.
13. Saisissez votre clé du consommateur et votre secret du consommateur, puis cliquez sur Connecter.
Félicitations, Robin est maintenant connecté à Salesforce !
L'approbation Salesforce échoue ou affiche une erreur
Causes courantes :
- L'application cliente externe est mal configurée (URL de redirection, scopes OAuth ou paramètres OAuth).
- L'utilisateur Salesforce ne dispose pas des autorisations suffisantes.
Résolution :
- Vérifiez la configuration OAuth de votre application cliente externe.
- Confirmez que la bonne URL de redirection est configurée.
- Assurez-vous que les scopes OAuth requis sont activés.
- Utilisez un utilisateur Salesforce avec plus de privilèges si nécessaire.