_Automation Directory - Remove Obsolete .ps1 Change
This document provides a step-by-step guide on how to remove obsolete PowerShell monitors in ConnectWise Automate by executing SQL queries to manage group agents effectively.
Documents on ConnectWise platforms for IT service management
View all tagsThis document provides a step-by-step guide on how to remove obsolete PowerShell monitors in ConnectWise Automate by executing SQL queries to manage group agents effectively.
This document provides a Dataview that displays the status of Google Authentication for users in ConnectWise Automate, indicating whether it is enabled or not.
This document provides a temporary workaround for a bug in the CWA Active Directory plugin, which fails to remove deleted user and computer entries from its tables. It outlines the necessary steps to schedule scripts to maintain accurate data in the plugin until the issue is resolved by ConnectWise.
This document describes a monitor designed to populate the location-level service plan dropdown list in ConnectWise Automate for MSPs using custom service plan names. It details the dependencies, target execution, and includes translated SQL for updating the extrafield table with service plan names.
This document provides an overview of an agent’s check-in status in ConnectWise Automate (CWA), detailing whether the associated script has been executed for remediation. It includes dependencies, a breakdown of relevant columns, and the status of agents in relation to their connectivity and script execution.
This document provides a summary of a monitor designed to locate broken CWControl installations on agents, with the option to run an auto-fix to repair the agent. It outlines dependencies and target systems for the monitor.
This document provides a detailed overview of a monitor that alerts when a computer checks in with a valid email address for the Online Alert E-mail EDF in ConnectWise Automate. It includes information on the alert template and dependencies required for setup.
This document outlines a script that utilizes the ConnectWise Automate RMM+ plugin to reinstall the Automate agent on machines that are offline while the ScreenConnect agent remains online. It includes details on dependencies, variables, properties, output, and ticketing processes associated with the script.
This document provides a comprehensive guide on the implementation of the Automate Deploy Group Policy Object (GPO) for ConnectWise Automate. It explains how to create both a startup script GPO and a scheduled task GPO to effectively deploy the Automate agent across devices in a network. The document includes details on user parameters, dependencies, implementation steps, and frequently asked questions.
This document outlines a monitoring set that creates a ticket in ConnectWise Automate whenever two or more machines report to a single agent, indicating potential discrepancies in machine identity. It includes details on how to address the issue through command execution and provides necessary SQL results for tracking changes.
This document outlines a script that clears existing Disk Monitors from an agent and reinstalls new Disk Monitors, intended for use during the initial deployment of service plans for servers and workstations. The process saves approximately 5 minutes by automating the removal and reinstallation of disk monitors.
This document provides a comprehensive overview of a Dataview designed to display comparative results of the online status of agents in ConnectWise Automate and Control. It includes details on dependencies, column descriptions, and SQL representation to facilitate the monitoring and management of agent statuses.
This document provides a detailed overview of the dataview that displays the association between machines and specific contacts in ConnectWise Automate, including various permissions and attributes related to each contact.
This document provides a comprehensive guide on using a script to perform a full uninstall and reinstall of the CWA Agent on target machines through the ConnectWise Control RMM+ add-in, including dependencies and system properties required for execution.
This document details the Automate Database Maintenance Solution, a script designed to execute recommended database tasks within ConnectWise Automate. It includes features for logging actions, maintaining database cleanliness, and specific cleanup functions for tickets, drives, commands, and more.
This document provides a comprehensive guide on using the Offboarding Agent Removal Script in ConnectWise Automate. It details the global and user parameters, the process of checking agent status, and the removal of specified software products. The script is designed to facilitate the offboarding process by managing agent removal efficiently, including ticketing options for failures.
This document outlines the AV - Out of Date Monitor, a tool designed to identify devices with outdated AntiVirus definitions in ConnectWise Automate. It serves as a copy of the stock monitor for effective device management and security compliance.
This document provides a detailed guide on creating a custom field for displaying the results of the BitLocker Recovery Key Backup Audit task in ConnectWise RMM. It includes step-by-step instructions and visual aids for setting up the custom field to track the status of BitLocker key backups in Active Directory or Azure Active Directory.
This document outlines a role that checks if the Trusted Platform Module (TPM) is ready for use on a machine. If the TPM is ready, the role is applied to the machine in the ConnectWise Automate database, ensuring proper configuration and security measures are in place.
This document outlines the process to create an urgent ticket in ProVal’s AutoTask Portal for a broken integration between ConnectWise Automate and ScreenConnect. It includes dependencies and target settings for effective monitoring.
This document details a script designed to optimize ticket routing in ConnectWise Automate by creating descriptive and exact categories based on imported boards. It outlines the process, dependencies, and global parameters necessary for effective use, as well as providing insights into the expected output and time savings achieved through automation.
This document provides a detailed overview of a drop-down Custom Field designed to manage the Autofix section for the ConnectWise RMM solution. It explains the functionality of enabling the latest Cumulative Update installation on machines that have not received an update in the last 75 days, including options for server management.
This document provides a detailed guide on generating a ConnectWise RMM Agent Deployment Group Policy Object (GPO) on the primary domain controller. It outlines the steps to execute the script, the parameters required, and the expected outcomes of the deployment process.
This document outlines a script designed to run on the ConnectWise Control server, auditing user information and logging it into a custom table. It details the necessary dependencies, variables used in the script, and the output generated, including a dataview for user audits and a script log. The automation is expected to save approximately 15 minutes of manual effort.
This document provides a detailed guide on using client level EDFs to download and install a ConnectWise Control agent on a system. It includes sample runs, dependencies, variables, and the process involved in the installation along with logging output.
This document outlines the setup and dependencies for an internal monitor that notifies the specified email address of critical errors or issues related to the ConnectWise Manage Plugin. It includes information on the necessary dependencies and the target configuration for global monitoring.
This document contains the custom fields that are used in the CW RMM to Ninja migration
This solution is built to perform the CW RMM to Ninja migration.
This document outlines a solution to restore the functionality of ConnectWise Automate agents that may be broken or frozen. It details the components involved in automatically identifying and fixing issues, as well as the importance of the CW RMM+ plugin for successful implementation.
This document outlines a function script in ConnectWise Automate designed to test a specified command on an endpoint. If the command is not recognized, the script will fail, ensuring that only valid commands are executed. The document includes a summary, sample run, variable documentation, user parameters, and output details.
This document outlines the creation of a dynamic group in ConnectWise RMM that filters MAC machines where the Huntress agent is not installed. It includes dependencies, criteria for group membership, and instructions for saving the group.
This document outlines a comprehensive solution for gathering hard drive failure data from target machines using an agnostic script. It includes the execution of the script within ConnectWise Automate, storage of data in a MySQL table, and monitoring for predictive hard drive failures, ensuring preventive maintenance of disk performance.
This document outlines a script that checks disk space against defined thresholds in a ConnectWise Automate instance, performs disk cleanup on Windows machines, and creates a ticket if necessary. It includes user parameters, system properties, and a detailed process for execution.
This document provides an overview of the SentinelOne Management Server validation process in ConnectWise RMM, including details on discrepancies between detected servers and client settings, along with relevant dependencies and screenshots for reference.
This document details a custom field used to store the result of the SentinelOne deployment task within ConnectWise RMM. It includes dependencies, field details, and a screenshot for reference.
This document describes a custom field that stores the outcome of scheduled tasks related to Winget updates in ConnectWise RMM. It details possible values for task results and provides a structured overview of the field characteristics, including editable options and default values.
This document provides an overview of how to install the Connectwise Automate agent using site variables with configured settings. It includes implementation steps, required site variables, and instructions for bulk importing site variables to streamline the installation process.
This document provides a guide on how to create a custom field that allows you to exclude a site from Huntress Deployment, which is useful for managing device groups in ConnectWise RMM.
The EPM - Data Collection - Script - Get - CW-ControlAPI - Online Status script is designed to fetch the online status of all machines in the ConnectWise Control application, utilizing the ProVal Tech agnostic script Get-CWControlAgentSession.ps1. It queries the Control session using the Control Plugin in Automate and stores the information in a custom table for further monitoring and reporting.
This document outlines a solution for comparing online devices between ConnectWise Automate and ConnectWise Control, identifying if any repair actions are necessary for either platform. It includes associated content such as scripts and custom tables that facilitate this comparison.
This document outlines a script that retrieves basic information from ConnectWise Manage configurations and stores it in a custom database table. It also details the necessary variables, global parameters, and provides links for creating API keys and obtaining client IDs.
This document provides a detailed guide on how to fetch the TPM Status of a machine and store it in a custom field within ConnectWise RMM. It includes sample runs, task creation steps, and the required PowerShell script to execute the task successfully.
This document provides a step-by-step guide to setting up StickySync, including generating an API key, installing the plugin, and mapping clients to ITGlue organizations.
This document explains the purpose and dependencies of the h_plugin_proval_uptime and h_plugin_proval_uptime_days tables in ConnectWise Automate, which are used to track the uptime of machines over time. It details the structure of these tables and the events that populate them.
This document provides a comprehensive guide on implementing a script to check the health status of HP iLO devices using ConnectWise RMM. It includes user parameters, task creation steps, and a sample PowerShell script for execution.
This document provides a guide on creating a custom field for the Huntress Account Key within ConnectWise RMM, which partners will fill out for device group deployment tasks.
This document outlines the implementation process of the Deploy Teams remote monitor.
This document provides a step-by-step guide on how to set the PSGallery as a trusted repository within ConnectWise, including SQL queries to apply to specific groups and instructions on executing the queries using RAWSQL monitors.
This document provides a step-by-step guide on how to uninstall VLC Player using ConnectWise Automate. It includes instructions for setting up the necessary scripts and alert templates, obtaining group IDs, and executing the SQL query to create a remote monitor that handles ticket creation for the uninstallation process.
This document outlines the steps required to apply a remote monitor to specific groups in ConnectWise Automate. It includes instructions for obtaining group IDs, modifying a SQL query, executing the query, and locating the remote monitor within the group settings.
This document details a modified script for the Webroot Plugin installation, enabling automatic deployment through ConnectWise Automate. It outlines the script functionality, dependencies, variables, and process for both installed and non-installed software scenarios.
This is the RMM Implementation of Lock Stolen System Script
This document provides a method to identify machines where commands from ConnectWise Automate and scripts are not processing on the agent, particularly when the count of executing stuck commands exceeds five. It also suggests potential solutions such as restarting the agent, services, or the Automate server for resolution.
This document provides a script that allows users to bulk-clear Maintenance mode or schedule it to be cleared at a set time, saving time in the process. It includes a sample run, variable definitions, and an overview of the output generated by the script.
This document provides a script that sets the maintenance mode for 60 minutes on the agent in ConnectWise Automate, saving time and streamlining processes. It includes a sample run and an overview of the process involved in executing the script.
This document provides a detailed overview of a dataview that lists all monitors in the ConnectWise environment that are uncategorized. It highlights the implications for ticket routing to the default board and the importance of ensuring proper ticket management in ConnectWise Manage.
This document outlines a script that automates the process of creating a ticket and moving the specified agent to the retired assets section in ConnectWise Automate, saving approximately 10 minutes of manual work.
This document describes a script that creates a ticket in the ProValtech Autotask Portal when the ConnectWise Automate nightly backup fails. It details the process, variables, and system properties involved in the script, ensuring timely notifications for backup issues.
This group contains the endpoint where the Ninja deployment failed.
This group contains the endpoint where the Ninja Deployment succeeded.
This group contains the endpoints where the Ninja RMM deployment is enabled, the software "NinjaRMMAgent" is missing, and the custom field "Ninja Deployment Result" is blank.
This script deploys the NinjaRMMAgent to MAC OS, based on the article provided below: https://ninjarmm.zendesk.com/hc/en-us/articles/27524794230669-NinjaOne-Agent-Installation-Agent-Tokenization. It depends on the Authorization token, which will be kept in the company or site custom fields.
This script deploys the NinjaRMMAgent to Windows-supported OS. It depends on the Authorization token, which will be kept in the company or site custom fields.
This document outlines the steps to create a dynamic group in ConnectWise RMM that detects computers where the latest cumulative update installation failed to complete after a reboot. It includes dependencies, group creation steps, and criteria for filtering devices based on the installation status.
This document outlines a monitor designed to identify machines that are patching via ConnectWise Automate but lack patch job information in the system. It emphasizes the importance of reviewing these devices to ensure proper patching and maintenance.
This document outlines the current online status of ConnectWise Control agents within the Control Portal, detailing dependencies and the structure of the relevant database table.
This document provides detailed information about the ConnectWise Control User Audit script, including its purpose, dependencies, and the structure of the data it stores regarding existing ConnectWise Control users.
This document explains the purpose and structure of a custom table used in ConnectWise Automate for queuing scripts on target computers. It details the dependencies and the schema of the custom table, including the columns and their explanations.
This document outlines the purpose and dependencies for storing data from the Windows Update Report script in ConnectWise Automate. It includes a detailed table structure for the Plugin_ProVal_Windows_Update_Report, which captures essential information about Windows updates, including size, status, and recommended system requirements.
This document provides a detailed guide on creating a state-based event log monitor in ConnectWise Automate, including configuration, parameters, and sample runs. It addresses PowerShell-related issues and suggests best practices for alerting on specific events.
This document provides a script for removing all instances of ScreenConnect from machines, keeping only the version integrated with Automate or specified permitted versions. It includes setup instructions, client-level and location-level EDF configurations, and output details.
This document details a script designed to remove the WannaCry solution from the ConnectWise Automate environment, including the steps involved and the expected output. The automation process is expected to save approximately 20 minutes of manual effort.
This document outlines a solution for identifying offline computers in the ConnectWise Automate application that are online or missing from the ConnectWise Control application, and details the process for installing or repairing the Automate Agent on those machines.
This document outlines the process of checking and automatically resolving common failure points in Office automatic updates using a script designed for ConnectWise RMM. It includes detailed steps for task creation, script implementation, and logging results.
This document outlines a scheduled script designed to run every 3 days on the "Machines With Queued Scripts" group in ConnectWise Automate. It ensures that the script does not enter the "Fizzled" state by requeuing itself and retrieves stored data to execute scripts on target machines. The document includes dependencies, variables, user parameters, and a step-by-step process for the script execution.
This document details the execution of an autofix script during the patching schedule in ConnectWise Automate. It explains how the script is triggered, its dependencies, global parameters, and the process of checking script execution status to ensure optimal performance during patching windows.
This document provides a step-by-step guide on creating a dynamic group in ConnectWise RMM to identify computers with different SentinelOne management servers configured for the client. It includes detailed instructions and visuals for each step of the process.
This document outlines a script designed to standardize the permissions of Built-In scripts in ConnectWise Automate. It provides detailed information on permission assignments for different tech tiers, sample execution, scheduling recommendations, and how to revert to original permissions.
This document outlines the process for setting standard permissions to stock scripts in ConnectWise Automate, including associated content, implementation steps, and FAQs related to script permission alignment.
This document details a script that displays the results of selecting "Find Script" for all scripts in ConnectWise Automate. It includes dependencies, implementation steps, and a breakdown of the columns in the output.
This document provides an overview of the Out of Date Cumulative Update Autofix settings available for sites in ConnectWise RMM. It details the options available, including Disable, Disable for Servers, Enable for Servers, and Enable, along with their implications and default behaviors.
This document provides an overview of a custom field used in ConnectWise RMM to store and display the results of the task that detects SMB1 status. It includes details on dependencies, field types, and sample values.
This document provides detailed information about the custom fields associated with the Lock Stolen System solution, including their types, levels, default values, and descriptions.
This is the part of Lock Stolen System
This document outlines a monitor for identifying tickets within ConnectWise Automate that have failed to sync successfully to the PSA. It includes dependencies and target details for effective implementation.
This document explains how to monitor repairs carried out by the ConnectWise Automate script, detailing the storage of repair information in a custom table and its display in a dataview for easy access to recent repairs.
This document details a script designed to pull the highest agent version in a ConnectWise Automate environment and update any outdated agents. It highlights the time saved by automation and provides a sample run for reference.
This document outlines a script designed to transfer members of the Restricted Machines group in ConnectWise Automate to an equivalent permission set in ConnectWise Control, including manual setup requirements and detailed variable documentation.
This document outlines the update process for internal monitors in the ProSync plugin.
This document outlines a script designed to update Screenconnect versions on both Windows and Mac machines. It automatically downloads the Connectwise Control MSI and installs it, ensuring that the agent is up-to-date. The script is integrated with Automate and is intended to run as an auto-fix through an internal monitor, enabling seamless updates of the Screenconnect agent.
This document outlines the process for creating alerts on targets where the Webroot Service is present but not running. It includes details on dependencies and instructions for setup, ensuring effective monitoring within ConnectWise Automate.
This document provides a detailed guide on creating a dynamic group in ConnectWise RMM to detect Windows 10 and 11 computers where the Winget Update All tasks are missing. It outlines the necessary dependencies and step-by-step instructions for setting up the group criteria.