Créer un compte d’utilisateur API
Un compte d’utilisateur API est utilisé par Sophos Central pour communiquer avec Autotask.
Pour créer un compte d’utilisateur API, procédez de la manière suivante :
- Connectez-vous à Autotask.
- Passez la souris sur l’icône Autotask et allez dans Admin > Resources (Users).
- Sous Resources, passez le curseur sur New et sélectionnez New API User.
-
Dans Add API User, sous General, saisissez les détails dans les champs obligatoires.
-
Saisissez un nom d’utilisateur et un mot de passe qui seront utilisés par Sophos Central pour accéder à Autotask.
Remarque
Notez-les car vous en aurez besoin ultérieurement.
-
Cliquez sur Active.
-
-
Sous Security Level, sélectionnez API User (system).
- Sous Credentials, cliquez sur Generate Key.
-
Sous Credentials, cliquez sur Generate Secret.
-
Sous API Tracking Identifier, cliquez sur Integration Vendor. Dans la zone en dessous, sélectionnez Sophos Central - Security.
-
Cliquez sur Save & Close. Le compte est ajouté à la liste des ressources.
Activer les webhooks
Lorsque vous créez un compte utilisateur API, activez les webhooks pour que l’utilisateur de l’API puisse créer et gérer des webhooks.
Les étapes essentielles sont les suivantes :
- Vérifier quel profil de sécurité est assigné à l'utilisateur de l'API.
- Mettre à jour le profil de sécurité ou en créer un nouveau pour activer les webhooks.
Vérifier le profil de sécurité
Pour vérifier quel profil de sécurité est assigné à l’utilisateur de l’API, procédez comme suit :
- Dans Autotask, passez le curseur sur l’icône Autotask et allez dans Admin > Paramètres de l’entreprise & Utilisateurs > Ressources/Utilisateurs (RH) > Ressources/Utilisateurs.
- Sélectionnez l'utilisateur de l'API que vous avez créée précédemment.
- Notez le nom attribué du Niveaux de Sécurité.
Mettre à jour ou créer un nouveau profil de sécurité
Pour mettre à jour ou créer un nouveau profil de sécurité permettant d'activer les webhooks, procédez de la manière suivante :
- Dans Autotask, passez le curseur sur l’icône Autotask et allez dans Admin > Paramètres de la société et utilisateurs > Ressources/Utilisateurs (RH) > Sécurité > Niveaux de sécurité.
- Dans Niveaux de sécurité, trouvez le nom du profil de sécurité que vous avez noté précédemment.
- Cliquez sur Modifier, puis développez la section Autre.
- Cliquez sur Webhooks et saisissez le nombre maximal de webhooks que l’utilisateur de l’API pourra créer pendant la durée de vie du compte. La valeur par défaut est de 50.
- Cliquez sur Save & Close.
Remarque
Certains des Niveaux de Sécurité Autotask ne peuvent pas être modifiés. Si vous devez cloner et créer un nouveau Niveau de sécurité pour activer les Webhooks, vous devrez modifier l'utilisateur API et sélectionner le Niveau de sécurité avec l'accès aux Webhooks.
Avant de modifier l’utilisateur API dans Sophos pour l’intégration Autotask, assurez-vous que les identifiants utilisés pour la gestion des webhooks restent actifs. Ceci permet à l’intégration de supprimer automatiquement les webhooks associés à l’utilisateur API précédent.
Lorsque vous modifiez l’utilisateur API pour l’intégration Autotask, un nouveau webhook est créé automatiquement à l’aide des identifiants du nouvel utilisateur API et l’ancien webhook est supprimé. Si le webhook n’est pas automatiquement supprimé, supprimez manuellement le webhook créé pour l’utilisateur API précédent.
Pour supprimer manuellement l'ancien webhook, réactivez l'ancien utilisateur API associé, puis supprimez le webhook en appelant l'API Autotask ou en contactant le support Kaseya pour obtenir de l'aide.
Retrouvez plus de renseignements sur les webhooks sur Webhooks.
Après avoir créé un compte utilisateur API, activez le fournisseur d’intégration Sophos Central - Security. Voir Activer le fournisseur d’intégration « Sophos Central - Security ».