Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • Create a Support Ticket
  • Partner Portal
  • CYRISMA MSP Dashboard
  • Home
  • Agents

How to Deploy CYRISMA Agents via GPO

This guide outlines the steps for deploying the CYRISMA agent across all domain-managed machines in your environment using Group Policy Objects (GPO). By leveraging domain GPO, you can automate and streamline the installation process.

Written by Chris Zator

Updated at February 14th, 2025

Contact Us

If you still have questions or prefer to get help directly from an agent, please submit a request.
We’ll get back to you as soon as possible.

Please fill out the contact form below and we will reply as soon as possible.

  • User Manual
    Overall Risk Dashboard Agent Status Report Builder Data Scan Vulnerability Scan Secure Baseline Compliance Mitigation Dark Web MSP Interface Instance Admin
  • Self Onboarding Guide
  • Agents
  • The Cyber Risk Assessment Process
  • PSA Integrations
  • General Questions and Troubleshooting
    Agent Troubleshooting Scanning Troubleshooting
  • The Cyber Risk Assessment Process (Video Tutorials)
  • Sales and Prospecting Articles
  • CYRISMA Partner Portal Access
  • Glossary
  • API Documents
  • CYRISMA Change Log
  • Support Ticket SLA
  • Billing Questions
+ More

Table of Contents

Step-by-Step Deployment Guide 1. Prepare the Netlogon Folder 2. Add the CYRISMA Installer 3. Create the Installation Script Batch script without auto provisioning (manual provisioning required) Batch script with auto provisioning (optional) 4. Create a Group Policy Object (GPO) 5. Configure GPO Permissions 6. Add the Batch File to the GPO Verification Steps Replicate GPO Across Domain Controllers Test Installation Monitor Logs Key Notes Deployment Guide

Step-by-Step Deployment Guide

1. Prepare the Netlogon Folder

  1. On a Domain Controller, navigate to the Netlogon folder.
  2. Create a folder named CYRISMA.
  3. Ensure this folder replicates across all domain controllers in the network.

2. Add the CYRISMA Installer

  1. Download CYRISMA_Setup.exe from the CYRISMA portal.
  2. Place the downloaded file in the CYRISMA folder under Netlogon.

3. Create the Installation Script

  1. In the CYRISMA folder, create a batch file named cyrisma_install.cmd.
  2. Use one of the following script templates depending on your provisioning preference.

Batch script without auto provisioning (manual provisioning required)

:: Check if CYRISMA Agent is already installed
sc query state= all | findstr /C:"SERVICE_NAME: Cyrisma_Agent"
if %ERRORLEVEL% gtr 0 (
    copy \\[dcServerName]\netlogon\CYRISMA\CYRISMA_Setup.exe %temp%
    %temp%\CYRISMA_Setup.exe /verysilent /key=XXXX-XXXX-XXXX /url=https://ccXXXXX.cyrisma.com
)

Batch script with auto provisioning (optional)

This version automatically provisions the agent, skipping the manual provisioning step.

:: Check if CYRISMA Agent is already installed
sc query state= all | findstr /C:"SERVICE_NAME: Cyrisma_Agent"
if %ERRORLEVEL% gtr 0 (
    copy \\[dcServerName]\netlogon\CYRISMA\CYRISMA_Setup.exe %temp%
    %temp%\CYRISMA_Setup.exe /verysilent /key=XXXX-XXXX-XXXX /url=https://ccXXXXX.cyrisma.com /autoprovision=yes
)

Replace the placeholders in the script:

  • [dcServerName] with the name of your domain controller.
  • XXXX-XXXX-XXXX with your CYRISMA license key.
  • https://ccXXXXX.cyrisma.com with your CYRISMA portal URL.

4. Create a Group Policy Object (GPO)

  1. Log in to the Domain Controller.
  2. Open Group Policy Management.
  3. Create a new GPO named CYRISMA Deployment at the root of the domain.

5. Configure GPO Permissions

Assign Read and Execute rights to Authenticated Users or a designated group for the new GPO.

6. Add the Batch File to the GPO

  1. Open the newly created GPO for editing.
  2. Navigate to Computer Configuration > Policies > Windows Settings > Scripts (Startup/Shutdown).
  3. In the right pane, double-click Startup.
  4. In the Startup Properties window, click Add.
  5. Browse to the location of the batch file created in step 3:
\\[dcServerName]\Netlogon\CYRISMA\cyrisma_install.cmd
  1. Select the batch file, click Open, then OK.
  2. Click Apply and OK to save the configuration.

Verification Steps

Replicate GPO Across Domain Controllers

To ensure the new GPO is applied, run the following command:

gpupdate /force

Test Installation

  1. Log in to a domain-managed machine.
  2. Check if the CYRISMA agent is installed and running.
  3. Open Services Manager (services.msc) and verify the CYRISMA service is running.

Monitor Logs

  • Review system logs to confirm successful installation.
  • Check for errors and troubleshoot as needed.

Key Notes

  • Ensure the CYRISMA folder replicates properly across all domain controllers.
  • Verify that authenticated users or deployment groups have the correct permissions.
  • Update the batch file if the installer location, license key, or URL changes.
  • If using auto provisioning, the agent will automatically pair with the instance without manual intervention.
  • Be cautious with auto provisioning in environments with multiple instances to prevent unintended installations.
  • Keep the license key and URL updated to avoid disruptions.

Deployment Guide

For detailed instructions on deploying CYRISMA Agents via GPO, refer to the comprehensive guide linked below.

gpo deploy cyrisma agents agents installation script script group policy management

Was this article helpful?

Yes
No
Give feedback about this article

Related Articles

  • CYRISMA Glossary
  • CYRISMA Agent Installation Guide
  • Troubleshooting CYRISMA Agent Provisioning Failures: Checking the "Server" Service
  • How to Remove Agent Configurations from the CYRISMA Web Platform

Partners
pax8
CDW
Stellar Cyber
RedSky Alliance

Request A Demo
Platform
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
  • Platform Overview
  • Resellers
  • Managed Service Providers
  • Request A Demo
Resources
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
  • Case Studies
  • White Papers
  • Videos
  • Blog
  • Press Release
  • Events
Contact Us
Address: 510 Clinton Square, Rochester, New York, USA, 14604

Email: info@cyrisma.com

Phone: 1-585-620-2496

Easiest To Do Business With Summer 2023
Category Leader Channel Program
Capterra
Software Advice

Terms of Use          Privacy Policy

Copyright © 2024 – Data Spotlite, Inc All rights reserved.
Expand