Utiliser Kaseya VSA 10 pour installer ou supprimer les agents Endpoint Defense

Vous pouvez procéder comme suit pour utiliser Kaseya VSA 10 pour installer l'agent Aurora Protect Desktop ou l'agent Aurora Focus sur les terminaux Windows ou macOS, ou pour supprimer l'agent des terminaux. Notez que cette méthode nécessite l'utilisation de la Aurora Multi-Tenant Console. Kaseya VSA 10 ne prend pas en charge les déploiements sur les terminaux Linux.
  1. Dans Kaseya VSA 10, créez un champ personnalisé avec les variables suivantes. Pour toutes les variables, désactivez l'expiration.
    Pour plus d'informations sur la création d'un champ personnalisé, reportez-vous à Kaseya VSA 10 : Champs personnalisés.

    Nom

    Contexte

    Type de variable

    Description

    Cylance_Application_Id

    Global (lecture seule)

    texte

    Spécifiez l'ID d'application.

    Cylance_Application_Key

    Global (lecture seule)

    texte

    Spécifiez la clé secrète d'application.

    Cylance_Tenant_ID

    L'un des éléments suivants :
    • Global
    • Organisation
    • Site
    • Groupe d'agents

    texte

    Spécifiez l'ID de locataire provenant de la Aurora Multi-Tenant Console.

    Cylance_Region

    Global (lecture seule)

    texte

    Spécifiez la région appropriée :
    • États-Unis = us (par défaut)
    • Asie du Sud-Est/Australie = au
    • Union européenne = eu
    • Asie du Nord-Est/Japon = jp
    • Amérique du Sud/Sao Paulo = sp

    Cylance_Install_Token

    L'un des éléments suivants :
    • Global
    • Organisation
    • Site
    • Groupe d'agents

    texte

    Spécifiez le jeton d'installation provenant de la Aurora Multi-Tenant Console.

    Cylance_Uninstall_Key

    L'un des éléments suivants :
    • Global
    • Organisation
    • Site
    • Groupe d'agents

    texte

    Si vous avez configuré les agents Aurora Protect Desktop et Aurora Focus pour demander aux utilisateurs un mot de passe de désinstallation, spécifiez le mot de passe de désinstallation à partir de la console Endpoint Defense.

    Cylance_Download_Token

    L'un des éléments suivants :
    • Organisation
    • Site
    • Groupe d'agents

    texte

    Variable de workflow uniquement permettant de transmettre un jeton de téléchargement d'un script à un autre. Laissez la valeur vide.

    Cylance_Product_Type

    L'un des éléments suivants :
    • Organisation
    • Site
    • Groupe d'agents
    • Système

    texte

    Spécifiez l'une des valeurs suivantes pour sélectionner l'agent à installer ou supprimer :
    • protect
    • optics

    La valeur par défaut est protect.

  2. Accédez à Automatisation > Scripts.
  3. Créez un dossier nommé Cylance.
  4. Dans le dossier Cylance, créez les scripts suivants avec les entrées et les sorties spécifiées. Les entrées sont mappées sur les variables que vous avez créées à l'étape 1. Copiez et collez le corps de chaque script du package Cylance_Kaseya_<version> que vous avez téléchargé.

    Nom du script

    Entrées

    Sorties

    Cylance_Is_Installed

    c_product_type

    c_is_installed

    Type : Nombre

    Valeur par défaut : 0

    Cylance_Get_Download_Token

    c_app_id

    c_app_key

    c_region

    c_tenant_id

    c_product_type

    download_token

    Type : Texte

    Valeur par défaut : -1

    Cylance_Get_Installer

    c_download_token

    c_install_token

    c_region

    c_product_type

    post_action_check

    Type : Nombre

    Valeur par défaut : 0

    Cylance_Uninstall

    c_product_type

    c_uninstall_passcode

    post_action_check

    Type : Nombre

    Valeur par défaut : 0

  5. Dans Automatisation > Workflows, utilisez Actions > Importer le workflow pour importer les workflows suivants (.wfl) à partir du dossier de scripts du package Cylance_Kaseya_<version>. Vous devez importer les workflows dans l'ordre suivant :
    1. Cylance_Windows_Install.wfl
    2. Cylance_MacOS_Install.wfl
    3. Cylance_Install_Workflow.wfl
    4. Cylance_Uninstall_Workflow.wfl
  6. Définissez le statut de chaque workflow importé sur Actif.
  7. Validez les éléments suivants pour chaque workflow en utilisant le type de condition de workflow. Si les valeurs ne correspondent pas à celles spécifiées ci-dessous, réinitialisez manuellement pour obtenir le résultat attendu.

    Flux de travail

    Variable de script ou de champ personnalisé

    Valeur attendue

    Cylance_Windows_Install.wfl

    Script : Cylance_Is_Installed

    c_is_installed = 0

    Script : Cylance_Get_Download_Token

    download_token ≠ -1

    Cylance_MacOS_Install.wfl

    Script : Cylance_Is_Installed

    c_is_installed = 0

    Script : Cylance_Get_Download_Token

    download_token ≠ -1

    Cylance_Install_Workflow.wfl

    Variable de champ personnalisé : Cylance_Download_Token

    ≠ -1

    Script : Cylance_Get_Installer

    post_action_check = 0

    Cylance_Uninstall_Workflow.wfl

    Script : Cylance_Is_Installed

    c_is_installed = 0

Attribuez les valeurs de champ personnalisé à un point de terminaison (Organisation, Site ou Groupe d'agents), en définissant la valeur Cylance_Product_Type sur protect ou optics, et exécutez le workflow approprié pour installer ou supprimer l'agent Aurora Protect Desktop ou Aurora Focus. Il est recommandé de commencer par tester l'installation ou la suppression sur un petit nombre de terminaux.