For the complete documentation index, see llms.txt. This page is also available as Markdown.

RMM Deployment

This page will outline the various ways that you can deploy Check to Windows devices

Review the following options for deploying Check to Windows devices through an RMM. If you use an RMM that is not listed, see the script in PowerShell to automate the installation.

Action1

For Action1, you can save the script in PowerShell as a .ps1 file and deploy it through a custom package in the software repository or the script library.

Acronis RMM

For Acronis RMM, you can use the script in PowerShell to create a script in the Script repository and then run it through a Script Plan.

ConnectWise Automate
  1. Go to AutomationScriptsScript Manager

  2. Create a new script

  3. Add a PowerShell Execute Script step

  4. Copy in the PowerShell script.

  5. Save and assign the script to your targeted devices.

Datto RMM
  1. Go to AutomationComponents

  2. Create a new Custom Component

  3. Copy in the PowerShell script

  4. Save and publish the component

  5. Navigate to AutomationJobsCreate Job

  6. Name the job Check Browser Extension Deployment

  7. Add the custom component you just created

  8. Target your selected device(s)

  9. Schedule the job

ImmyBot

ImmyBot includes a pre-built Global Computer Task for Check browser extension deployment. Due to Immy's flexibility, this may look intimidating at first, but the process is straightforward and almost entirely UI-driven. Follow these steps to deploy Check using ImmyBot:

Step 1: Create a Deployment

  1. Navigate to Deployments in the left menu

  2. Click New to create a deployment

  3. Select the Global Task: Choose "Check by CyberDrain" from the available global tasks

  4. Configure Enforcement Type:

    • Required: Automatically applies during maintenance sessions

    • Onboarding: Applied only during computer onboarding

    • Ad Hoc: Run only when explicitly triggered

  5. Select Targets:

    • Cross Tenant: Apply to all computers across all tenants

    • Single Tenant: Apply to computers in a specific tenant

    • Individual: Target specific computers or users

    • Use filters, tags, or integration-specific targeting as needed

Step 2: Customize Parameters

  1. Configure Task Parameters to customize the deployment for your environment:

    • Set company branding options (company name, logo URL, primary color)

    • Configure CIPP reporting settings (server URL, tenant ID)

    • Adjust notification and blocking preferences

    • Set custom detection rules URL if needed

  2. Set Dependencies if required (e.g., ensure Windows updates are applied first)

  3. Configure Scheduling if using time-based deployment

Step 3: Deploy and Monitor

  1. Click Create to save the deployment

  2. Run a Maintenance Session to apply the deployment:

    • Navigate to the target computers

    • Initiate a maintenance session to execute deployments

  3. Monitor Results through ImmyBot's maintenance session logs

  4. Review deployment status and address any failures

Best Practices for ImmyBot Deployment

  • Test First: Create a test deployment targeting a small group before rolling out globally

  • Use Targeting: Leverage Immy's advanced targeting to deploy based on computer properties, user assignments, or custom criteria

  • Monitor Compliance: Set up recurring maintenance sessions to ensure Check remains installed and properly configured

  • Handle Exceptions: Create separate deployments for customers requiring different configurations

For detailed information about Immy deployments, tasks, and maintenance sessions, refer to the ImmyBot Documentation.

Kaseya VSA
  1. Go to Agent ProceduresInstaller WizardsApplication Deploy

  2. Upload the PowerShell script as a .ps1 file

  3. Choose Private or Shared Files

  4. Select installer type

  5. Add command-line options

  6. Name the procedure Check Browser Extension Deployment

  7. Save and schedule the script for deployment

ManageEngine Endpoint Central
  1. Navigate to ManageExtension Repository

  2. Click Add Extensions and click the desired browser

  3. Select the Web Store Extension Type

  4. Enter the extension ID:

    1. Chrome: benimdeioplgkhanklclahllklceahbe

    2. Edge: knepjpocdagponkonnbggpcnhnaikajg

  5. Click Add after each

  6. Navigate to BrowsersManageGroups & Computers

  7. Select the custom groups or computers you wish to distribute the extension to

  8. Click Distribute Extensions

  9. Select the extensions you just added to the repository

  10. Click Distribute

N-able N-Central
  1. Go to ConfigurationScheduled TasksScript/Software Repository

  2. Click AddScript

  3. Choose:

    1. Script Type: PowerShell

    2. Operating System: Windows

  4. Upload the PowerShell script as a .ps1 file or paste the script directly

  5. Name the script Check Browser Extension Deployment

  6. Save the script

  7. Go to ConfigurationScheduled TaskAdd Task

  8. Choose Run a Script

  9. Select the script you just uploaded

  10. Configure the task

    1. Name: Check Browser Extension Deployment

    2. Target Devices: Choose specific devices, groups, or filters

    3. Schedule: Set your desired interval. We recommend running on login or startup for the best results, but a lower frequency can also ensure deployment to all machines

    4. Execution Context: System Account

  11. Click Save and Activate

N-able N-Sight
  1. Go to SettingsScript Manager

  2. Click New

  3. Enter Check Browser Extension Deployment for the name and a brief description

  4. Set a timeout period for the script of 600 seconds

  5. Upload the PowerShell script as a .ps1 file, leaving Script check and automated task selected

  6. Click Save

  7. On the All Devices view, right-click your targeted Client or Site

  8. Select TaskAdd

  9. Select the script you just uploaded

  10. Enter a name for the task, e.g., <Client/Site> Check Browser Extension Deployment

  11. Select Once per day for the frequency method

  12. Set a Start Date, Start Time, End Date, and End Time as desired

  13. Set a maximum permitted execution time, e.g., 600 seconds

  14. Set Run task as soon as possible if schedule is missed

  15. Select Next

  16. Select the targeted devices and click Add Task

NinjaOne
  1. Go to AdministrationLibraryAutomationAddNew Script

  2. Enter:

    1. Name Check Browser Extension Deployment

    2. Description: To deploy Check by CyberDrain for Edge and Chrome

    3. Categories: Select as appropriate for your environment

    4. Language: PowerShell

    5. Operating System: Windows

    6. Architecture: All

    7. Run As: System

    8. Script Variables: Add as desired to customize

  3. Copy the PowerShell script into the editor

  4. Click Save

  5. Go to AdministrationPolicies

  6. Create a new policy or add the automation to an existing policy that targets Windows devices

  7. Select Scheduled Automation on the left

  8. Click Add a Scheduled automation button

  9. Select the script and set the options for frequency, add variables, etc.

  10. Click Add

  11. Click Save

Pulseway
  1. Go to AutomationScripts

  2. (Optional) Create a new Script Category called Browser Extensions

  3. Click Create Script

  4. Name the Script Check Browser Extension Deployment

  5. Toggle Enabled under the Windows tab

  6. Select PowerShell as the script type

  7. Paste the PowerShell script into the editor

  8. Click Save Script

  9. Navigate to AutomationTasks

  10. Click Create Task

  11. Name the task Check Browser Extension Deployment

  12. Choose the PowerShell script you just added

  13. Set the Scope to All Systems or create a custom scope

  14. Set Daily for Schedule

  15. Save the task

SuperOps.ai
  1. Navigate to ModulesScripts

  2. Click + Script

  3. Name the script Check Browser Extension Deployment

  4. Choose PowerShell as the language

  5. Paste the PowerShell script

  6. Set a timeout of 600 seconds

  7. Choose to run as System/Root User

  8. Save the script

  9. SuperOps has multiple ways to deploy a scheduled action. Review its documentation to choose your preferred method.

Syncro
  1. Navigate to the Scripts tab

  2. Click +Script

  3. Name the script Check Browser Extension Deployment

  4. Choose PowerShell as the file type

  5. Set Run As to System

  6. Copy the PowerShell script into the editor

  7. Click Create Script

  8. Navigate to Policies

  9. Click +New Policy

  10. Name the policy Check Browser Extension Deployment

  11. Choose the Scripting policy category

  12. Click +Add Entry

  13. Select the script you just created from the drop-down list

  14. Select your desired frequency. We recommend running it at least daily.

  15. Click Save Policy

Last updated