Skip to content
  • There are no suggestions because the search field is empty.

Deploying Block 64 Discovery Agent via KACE Systems Management Appliance (SMA)

This guide outlines the steps to deploy the Block 64 Discovery Agent MSI using KACE Systems Management Appliance (SMA). KACE SMA enables centralized deployment of MSI packages, making it ideal for managing installations across large device fleets.


Prerequisite: Retrieve the Enrollment Token

Before deployment, retrieve your environment’s Enrollment Token from the Block 64 Dashboard or by contacting Block 64 Support.

⚠️ Each enrollment token is unique to your environment. Using an incorrect token will result in failed agent registration. Contact your Block 64 Engagement Lead or Partner to obtain the correct token. 


Step 1: Upload the MSI File

  1. Log in to the KACE SMA Console

  2. Go to:
    Scripting > File Share

  3. Upload the Discovery Agent.msi file


Step 2: Create a New Deployment Script

  1. Navigate to:
    Scripting > Choose Action > New Script

  2. Enter a descriptive name such as:
    Block 64 Discovery Agent Deployment


Step 3: Configure Script Steps

Fill in the following under Script Configuration:

  • Type: Online KScript

  • Operating System: Windows

Script Steps:

  • Step 1: Check if the Agent is Already Installed
    Add a verification step to avoid redundant installation.

  • Step 2: Deploy the MSI with Token
    Add a command step with the following:
    msiexec /i "$(KACE_DEPENDENCY_DIR)\Discovery Agent.msi" ENROLLMENT_TOKEN="your_token_here" /qn

    Replace your_token_here with your actual Enrollment Token.


Step 4: Add MSI as a Dependency

  1. Scroll to the Dependencies section

  2. Attach the Discovery Agent.msi file previously uploaded


Step 5: Save and Deploy

  • Targets: Select devices or device groups where the agent should be installed

  • Schedule: Choose either Run Now or set a scheduled time

Once all settings are configured, click Save and execute the script.


Monitoring and Verification

You can track deployment progress through Script Logs within KACE SMA.

Post-deployment Validation:

  • Check the Agent Status in KACE SMA for installation results

  • On each endpoint, confirm the presence of the Block 64 Discovery Agent in:
    Control Panel > Programs and Features


Uninstallation Steps

1. Create a New Uninstall Script

Follow the same steps as deployment, but use the following uninstall command in the script:

msiexec /x "$(KACE_DEPENDENCY_DIR)\Slingshot.msi" /qn


2. Save and Deploy to Target Devices

Assign the script to the relevant devices and schedule it as needed to remove the agent.


Need Help?

If you encounter issues during deployment or uninstallation, please contact Block 64 Support.