AD - Set DNS Aging and Scavenging
This document covers the process of enabling DNS scavenging on a Windows DNS server, including setting intervals for scavenging, no refresh, and refresh options. It outlines the necessary dependencies, user parameters, and provides a sample run of the script for better understanding.
Admin - Patching Metrics Overview
This document provides a comprehensive overview of the patching-related statistics for patch-managed Windows computers, categorized by approval age. It includes details on approved and missing patches across different age groups, as well as breakdowns for servers and workstations.
Admin - Script Engine
This document provides an overview of how scripts are performing in the environment, detailing metrics such as script execution time, frequency, and overall performance. It includes a breakdown of key columns that track the script name, machine hours, last run time, days running, total runs, and last run date.
Admin - Script Engine + Time Saved
This document provides an overview of a dataview that displays metrics on script execution within the environment, including time saved by automation and various performance metrics.
Admin - Script Queue
This document provides a detailed overview of a dataview designed to audit queued and running scripts in ConnectWise Automate. It outlines the key columns available in the dataview, including script name, current running status, script ID, total execution count, and running percentage.
Admin - Script Run Count (User)
This document provides a comprehensive overview of a dataview designed to display data related to the frequency of script execution by users within a remote monitoring and management environment. It aims to assess whether technicians are actively utilizing scripts or primarily providing remote support.
Admin - Ticket Volume Metrics
This document provides an overview of how to calculate ticket metrics based on data from the ConnectWise Automate database, including daily, monthly, and historical ticket data analysis.
Admin - Tickets by Monitor
This document provides a comprehensive overview of the top talkers in reference to monitors, detailing the total ticket count for each monitor over the last 30 days. It includes a breakdown of monitor names and their corresponding ticket counts, offering insights into monitoring performance.
Admin - Top 10 Tables by Size
This document provides a Dataview that lists and details the top 10 tables in a database, which is essential for the auditing process. It includes information on table names, row counts, data sizes, and total sizes, aiding in effective database management.
Agent - Agent Check-in Over 30 Days
This document provides a detailed summary of agents that have not checked in for 30 days, including their status, last contact date, and additional details about the client and location.
Agent - Agent Check-in Over 45 Days
This document provides a comprehensive overview of agents that have not checked in for 45 days, detailing their status, operating system, and various attributes related to their location and client information.
Agent - Internal Drive Health
This document provides a comprehensive dataview that displays the internal drive health status for all ConnectWise Automate agents, detailing various metrics such as drive size, free space, fragmentation, and more.
Agent ID assignment discrepancy
This document provides a dataview that displays information about agents that have changed their names five times or more in the last 30 days, including details such as computer ID, client name, location, and more.
Audit Diskpart to Custom DV
This document outlines a script that creates a custom table named `plugin_proval_diskpart_style` and runs PowerShell on Windows machines to retrieve disk partition details, subsequently populating this information in the database. This process saves approximately 10 minutes by automating the retrieval of disk details.
Automate - Control Session Audit
This dataview assists in auditing control sessions by tracking key details such as participant names, connection times, and disconnection times, providing a comprehensive overview of session activities.
Automate - Script List
This document provides a detailed overview of a dataview that lists all scripts in the ConnectWise Automate environment, including their folder details, types, execution permissions, and performance metrics. It also summarizes script execution over a defined retention period.
Automate Agent Connection Audit
This document provides a comprehensive overview of the online and offline status of computers over the past 30 days, including detailed insights for the last 7 days and 24 hours. It explains how data is collected and displayed, along with the dependencies and columns used in the dataview.
Automation Time Saved Tracking
This document outlines the purpose and implementation of tracking estimated time saved for clients through ProVal automation. It includes associated content, initial implementation steps, and content integration instructions for agent procedures, policies, and monitors.
Automation Time Saved Tracking
This document provides an overview of how to track the approximate amount of time saved for clients due to ProVal Automation. It includes details on monthly and cumulative values, along with dependencies and field descriptions.
Average Disk Queue Length Monitor - Create
This document outlines the process for creating Remote Monitors for Average Disk Queue Length on Windows machines, detailing the necessary configurations, thresholds, and troubleshooting steps for optimal performance.
Battery Report
This document provides detailed information about the battery report, including dependencies, columns, and calculations for battery health and performance metrics.
BIOS Type - Legacy
This document provides a role definition to help identify and track machines that utilize legacy BIOS types, ensuring better management and updates for systems running Windows.
Check Senteon Installed CF
This document outlines the procedure for checking the presence of the Senteon Agent on an endpoint and updating a custom field named cPVAL Senteon Installed with the status. It includes dependencies, implementation steps, and expected output, ensuring all necessary components are in place for successful execution.
Clear Teams Cache
This document provides a script for clearing the cache of installed Microsoft Teams on Windows machines. It includes a caution about forcibly terminating the application if it is running, and instructions on how to restart it manually afterwards.
Clear-GeckoCache
Documentation for the Clear-GeckoCache command to clear Gecko engine (Firefox) browser caches for all users.
Copy-VsaOrgToMachineCf
This document provides an overview of the process to copy organizational custom fields (CFs) to machines within a specified organization in Kaseya VSA. It details the requirements, parameters, and usage of the script to ensure that machine CFs are updated accurately based on the organization CF values.
CPU Temperature Monitoring Process
This document outlines the process for monitoring CPU temperature on physical Windows machines using the CPUTempMon.exe tool. It details the conditions under which a failure is triggered and the necessary dependencies for effective monitoring.
CPU Threshold Violation Monitor - Create
This document outlines the process for creating remote monitors that track CPU usage on Windows machines, detailing the configuration of system properties and Extra Data Fields (EDFs) necessary for effective monitoring and alerting based on CPU thresholds.
cPVAL - Workstations Not Rebooted 30+ Days
This document provides a detailed overview of a view that displays workstations that have not rebooted in the last 30+ days. It includes information on dependencies, applied filters, and an export attachment for further analysis.
cPVAL - Workstations Not Rebooted 60+ Days
This document provides a summary of a view that displays workstations that have not been rebooted in the last 60 days. It includes details on dependencies and the specific filters applied to this view, ensuring users can effectively monitor workstation status.
Create ProVal Standardized CPU Usage High monitor
This document provides a detailed overview of the Proval Standardized CPU Usage High remote monitoring system, including its setup, variables, user parameters, and sample runs. It is designed to monitor CPU usage and alert when thresholds are violated for a selected group.
Create Views for Patch Compliance Report
This document outlines the setup process for the Patch Compliance Reporting Solution, detailing the creation of necessary database views for effective patch compliance reporting. It includes dependencies, a sample run, and information on the one-time use of the script.
Crystal Disk - Drive Info
This document provides an overview of how to gather disk information using the CrystalDiskInfo application within the Kaseya VSA environment. It outlines the requirements, implementation steps, and parameters for executing the process effectively.
Crystal Disk Info - Ticket Troubleshooting Guide
This document provides a comprehensive guide for troubleshooting hard drive issues, including steps for identifying SSD and spinning disk drives, understanding health status indicators, and recommending replacement processes. It includes visual aids and links to additional resources for further assistance.
Crystal Disk Info Report
This document provides an overview of the EPM - Disk - Script - Crystal Disk Info Report, detailing the data displayed by the script, its dependencies, and the various columns that represent different properties of disks. The report is essential for understanding disk performance and health metrics.
Crystal Disk Info_Disk Health
This document provides details on a custom field used to store and display the results of the CW RMM Task for retrieving Crystal Disk Info, specifically focusing on disk health status. It includes dependencies, field descriptions, and sample values.
CVE 2021 1675 KB Installed and Mitigation Performed Agent Detection
This document outlines a monitor designed to detect agents where the CVE-2021-1675 patch has been installed, along with the application of custom mitigations against the exploit. It also includes relevant dependencies for further reference.
CWM - Automate - Script - Auto AAD to Autopilot - Client Specific (IT Synergy)
This document describes a PowerShell script that utilizes the Optimize-Volume command to defragment drives. It includes a fallback to the standard defrag command if necessary and provides verbose logging for monitoring purposes. The script aims to ensure efficient drive performance while handling potential environmental issues.
Dataview Usage Audit
This document provides an overview of a Dataview that audits the most frequently accessed Dataviews by users, allowing for the tracking of valuable Dataviews for clients. It includes detailed information on the columns used in the audit, such as Dataview ID, name, folder, and access statistics.
Defragment Scan Report
This document provides a detailed overview of the dataview that publishes the defragmentation scan results using a specific script. It outlines the dependencies, the columns included in the report, and the information displayed for each client and computer.
Dell Servers Monitoring
This document outlines the steps to proactively monitor Dell Servers using Dell OpenManage System Management Software (OMSA). It includes details on associated content for monitoring, alert templates, and implementation instructions for setting up the necessary monitors to ensure optimal performance and issue detection.
Disable Fast Boot
This document outlines the solution to disable the Fast Boot feature on Windows workstations, including the necessary custom fields, device group creation, and task implementation required to ensure the feature is turned off.
Disable FastBoot
This document provides a comprehensive guide on how to implement a script that modifies registry keys to disable fastboot on Windows workstations, ensuring optimal system performance. The guide includes sample runs, dependencies, task creation steps, and deployment instructions.
Disk - Critical Data
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.
Disk - Gather Critical Data
This document outlines an Automate Script designed to retrieve data related to hard drive failures. It creates a custom table called plugin_proval_cdi_data and appends data from an agnostic script to that table. The document includes a sample run, dependencies, user parameters, process details, output, and frequently asked questions about the script.
Disk Space Lower Than 15% Server
This document outlines a dataview that displays server drives with less than 15% free space remaining. It includes filtering criteria, dependencies, and a detailed description of standard and available columns for effective monitoring of drive space usage.
Disk Space lower than 15% Workstations
This document provides a summary of a dataview that displays all machines with 15% or less drive space remaining. It outlines the columns included in the dataview and their descriptions, helping users monitor drive space effectively.
Drive List Collection
This document provides a detailed overview of a script that polls for physical, non-removable drives with a capacity greater than 10GB. It captures the available drive letters and logs the results for further analysis, ensuring efficient management of disk resources.
Drive Smart Attribute Details
This document presents detailed information about drive attributes such as Power Cycle Count, temperature, and Erase Fail Counts. It includes a comprehensive table that outlines various columns including client name, machine name, drive model, and attribute descriptions, along with their corresponding values and thresholds.
Drive Smart Failures
This document provides an overview of a monitor designed to detect "SMART Failure" on drives that exceed the manufacturer-recommended thresholds based on SMART errors. It is intended for use on all Windows machines to ensure drive health and prevent data loss.
DRV - Fragmentation 30 %
This document outlines a method to assess drive fragmentation levels in systems, specifically targeting those with fragmentation between 16% and 30%, while excluding USB drives. It is designed for Workstation Service Plans to ensure optimal performance.
Dynamic Display Language Role
This document explains how to detect the system locale in Windows environments using a detection string. It highlights the importance of understanding locale settings for applications that depend on system outputs, particularly in scenarios where date formats and language settings vary by region.
Enable Num Lock On Sign In
This document describes a script that enables Num-Lock at the log-on screen for Windows machines, ensuring that users have immediate access to the numeric keypad upon logging in.
Enable-PowerPlan
Documentation for the Enable-PowerPlan command to set the specified Power Plan as the active Power Profile.
Endpoint - Windows 11 Upgrade RunTime
This document provides details on storing the runtime of the Windows 11 Compatibility Validation task, including field specifications and editable options.
Enhanced Disk Space Monitoring Process
This document details the EPM Disk Internal Monitor Autofix Script, which monitors drive space, performs disk cleanup, and manages ticket creation for low drive space conditions. It includes information on its functionality, dependencies, and usage parameters.
ESXi Snapshots
This document provides a comprehensive overview of the dataview audit snapshots for virtual machines hosted on the ESXi platform, detailing the relevant columns and their descriptions for effective management and monitoring.
Ethernet Speed Less Than 100Mbps
This document outlines a monitor designed to detect and create tickets when an agent reports an Ethernet adapter running at speeds less than 100 Mbps. It addresses common issues like bad cable connections or malfunctioning devices that can lead to reduced network performance.
Execute Script - Disk - Gather Critical Data
The EPM - Disk - Internal Monitor - Execute Script - Disk - Gather Critical Data is a ConnectWise Automate component designed to run a script on non-virtual Windows workstations weekly. It gathers critical disk data, analyzes performance, and stores results in a MySQL table for proactive monitoring.
Execute Script - Get Latest Installed Cumulative Update
This document outlines the purpose and setup of an internal monitor designed to execute the script for retrieving the latest installed cumulative updates on supported Windows machines. The monitor runs weekly and is limited to 100 machines per hour, ensuring efficient patch management.
Execute Script - Microsoft OneDrive Sync Status
This document outlines the implementation of an internal monitor designed to execute a script that checks the Microsoft OneDrive sync status on Windows workstations. The monitor targets machines with active user sessions and limits execution to 200 machines per hour for optimal resource management.
Fast Boot - Disable
This document details a script designed to disable the Windows Fast Boot feature by adjusting the local registry on the target device. Fast Boot can prevent a full kernel reboot during shutdown, potentially causing system issues and impacting patch installations. The script ensures proper functionality by requiring a device restart for changes to take effect.
Get User Folder Sizes
This PowerShell script retrieves the size of every user folder on a machine, saving significant time in the process. It creates a custom database table to store the folder sizes and provides a detailed log of the execution.
Get-AvgDiskQueueLength
Documentation for the Get-AvgDiskQueueLength command to calculate and return the average of X numbers of Average Disk Queue Length using the performance counter.
Get-BatteryReport
Documentation for the Get-BatteryReport command to generate and return a detailed battery report using powercfg /batteryreport.
Get-CrashDump
This document outlines the process for collecting information regarding existing crash dumps on target endpoints using a PowerShell script. It includes sample runs, expected return types, dependencies, and detailed variable descriptions necessary for successful execution.
Get-CriticalDiskInfo
Documentation for the Get-CriticalDiskInfo command to gather data pulled from the CrystalDiskInfo application and return it to RMM.
Get-CrystalDiskInfo
Documentation for the Get-CrystalDiskInfo command to gather data pulled from the CrystalDiskInfo application.
Get-DesynchronizedSqlReplicas
Documentation for the Get-DesynchronizedSqlReplicas command to return a list of all desynchronized SQL replicas.
Get-DiskInfo
Documentation for the Get-DiskInfo command to return detailed information about all individual drives, including performance and logical drive levels.
Get-HPiLOHealthReport
Documentation for the Get-HPiLOHealthReport command to get a health report from the target HP iLO address.
Get-PowerPlan
Documentation for the Get-PowerPlan command to retrieve information about power plans, their subgroups, and power settings.
Get-RecentEventLog
Documentation for the Get-RecentEventLog command to retrieve events from the Windows event log that have triggered since the last run of the script.
Get-VolumeExhaustionEstimate
Documentation for the Get-VolumeExhaustionEstimate command to estimate disk space exhaustion for volumes based on linear regression.
Get-VolumeThresholds
Documentation for the Get-VolumeThresholds command to gather and return information about each applicable volume and their requested threshold for space remaining.
GetSSD - Stack Content
This document provides a method to determine whether a drive is an SSD (Solid State Drive) or a mechanical hard drive. It outlines the necessary steps and commands to efficiently identify the type of storage device in a system.
Hardware - PnPDevice List DV,Params
This document provides details on a script that collects device name and version information for specified devices on Windows agents, optimizing the data collection process and saving time through automation.
Hide Weather Widget from Taskbar
This script inserts a registry key to hide the weather widget from the Windows taskbar. Initially rolled out in version 21H1, the weather widget has been pushed through cumulative updates on supported versions. The script verifies the successful addition of the registry key and flags the machine for a reboot if successful.
Huntress and SentinelOne Audit
This document provides a detailed report on the installation status of Sentinel One and Huntress for various locations. It includes information on whether the installations are allowed, the count of agents installed, and the count of missing agents for both Sentinel One and Huntress at each location.
Hyper-V Snapshots
This document provides a comprehensive overview of dataview audit snapshots for virtual machines hosted on the Hyper-V Server, detailing the various columns and their descriptions for better understanding and management of virtual environments.
Hyper-V VMs Audit Script
This document provides a comprehensive overview of the auditing information related to Hyper-V virtual machines, including details about their state, status, and configuration settings.
IdleMon Report
This document outlines the Idle Monitor solution designed to track end user activity by monitoring computer idle times and usage. It includes implementation steps, associated content, and best practices for effective monitoring.
Improper Script Schedules
This document outlines a Dataview that filters script schedules based on technician scheduling, recurring schedules, and frequency criteria. It identifies schedules running at a frequency greater than 2 hours and highlights those targeting more than 50% of machines in the environment while excluding client scripts and groups without agents.
Internet Explorer Installed
This document outlines the process for detecting machines where the Internet Explorer feature is enabled or where Internet Explorer is installed. It includes a detection string and applicable settings for Windows operating systems.
Internet Latest Speed - Audit
This document provides a summary of the latest audited speed test information from the custom table related to network performance. It details the dependencies and columns used in the audit, including metrics such as jitter, latency, download and upload bandwidth, and packet loss.
Internet Speed - Audit
This document provides detailed information on the audited speed test results from the custom table EPM - Network - Custom Table - plugin_proval_speedtest_audit, including various metrics such as latency, jitter, download and upload speeds, and more.
Internet Speed - Audit
This document provides a detailed guide on running an internet speed test using the Ookla SpeedTest CLI application. It includes sample runs, dependencies, user parameters, global parameters, and the output generated by the script. The results can be saved to a database and emailed to specified addresses.
Internet Speed - Audit
This document provides a comprehensive guide on how to run an internet speed test using the Ookla SpeedTest CLI application. It includes sample runs, dependencies, task creation steps, and detailed instructions on implementing the script in a system.
Invoke-RepairVolume
Documentation for the Invoke-RepairVolume command to run the PowerShell equivalent of chkdsk on any or all drives, with the option to repair any found issues.
Invoke-RestartService
Documentation for the Invoke-RestartService command to simultaneously restart multiple services with proper error handling.
Invoke-VolumeOptimization
Documentation for the Invoke-VolumeOptimization command to defragment or trim a drive using the Optimize-Volume command or standard defrag method.
Leave Safe Mode
This document describes a procedure for rebooting an endpoint from safe mode into normal mode, including example logs and process details.
LTTray Detection
This document outlines a remote monitor designed to detect discrepancies between the LTTray port value in the registry and the actual port being utilized by Windows. It includes suggested alert styles, templates, and check actions for effective monitoring on Windows machines.
Measure-VolumeSpace
Guide to measuring volume space and identifying low space volumes using PowerShell.
Microsoft Office - Click-to-Run - Update
This document provides a guide to updating Microsoft 365 Apps to their latest version, ensuring that users have access to the most recent features and security updates. It includes a sample run and output details for tracking the update process.
Microsoft Office - ClickToRun Repair
This document describes a script that performs repairs on Office products, offering both quick and full repair options based on user parameters. It checks the installation status and bit version of Office before executing the appropriate repair process.
Microsoft Office - Uninstall
This document outlines the procedure for silently removing Microsoft Office when it cannot be uninstalled via winget. It includes example logs from the agent procedure and a link to the Invoke-OffScrub script used in the process.
Microsoft OneDrive Sync Status DV
This document details a script for collecting OneDrive sync status information from Windows machines, targeting Non-SharePoint Linked Sites. The script utilizes the Onedrive.dll module and requires an active user session to function correctly.
Microsoft Outlook - OSTPST Audit
This document provides a detailed overview of the Dataview that displays the path and size of OST and PST files for users on a Windows machine. It includes dependencies, column descriptions, and data collection details essential for monitoring Outlook files.
Microsoft Teams Remove Auto Start
This document provides a PowerShell script that removes the autostart entry for Microsoft Teams for all users, helping to streamline the login process by preventing the application from launching automatically.
Missing Patches Totals Last 30 Days
This document provides a comprehensive overview of a Dataview designed to present patching information for devices that have been online within the last 30 days. It details the total patches not set, reviewed count, total missing patches, and breaks down these numbers by server and workstation.
Monitor Disabled Error G
This document outlines a monitoring solution that detects any internal monitors that have been disabled due to errors, ensuring system integrity and performance.
Monitor~~ Autofix - Run Queued Scripts
This document outlines the configuration and functionality of a monitor created by the CWM - Automate - Script - Queue Script. It details how the monitor checks the online status of computers and sends alerts based on their last contact time, along with dependencies and SQL translation for the monitor.
Move New Agent to Matching Location (DomainRouter)
This document describes a script that automates the process of moving new or unassigned computers from Location ID 1 to their appropriate locations based on matching domain or router addresses, saving time and improving efficiency.
MSP Automation Metrics
This document provides an overview of the MSP Automation Metrics Dataview, which displays the contents of the plugin_proval_h_msp_metrics custom table, including various metrics related to agents, servers, workstations, and ticketing over a specified time frame.
MSP Automation Metrics - plugin_proval_h_msp_metrics
This document outlines a script that creates and populates data into the plugin_proval_h_msp_metrics custom table. It includes details on scheduling, variables used, the process of execution, and expected outputs, providing a comprehensive guide for the implementation and monitoring of MSP metrics.
Network Connection Info
This document provides a detailed overview of network connections, including information about client names, locations, computer names, uptime, network adapter details, connection speeds, and more. It serves as a comprehensive guide for understanding the status and configuration of network connections within a system.
Network Probe - Disable
This document provides a script that disables the Network probe on a ConnectWise Automate agent, saving approximately 2 minutes of manual effort. It includes a sample run image and details the process involved in executing the script.
NewDisk Thresholds - Set
This document provides a comprehensive guide on using the script to set or reset global or computer level disk thresholds. It includes sample runs, dependencies, variable documentation, user parameters, and expected output.
No Patch Inventory
This document outlines the functionality of an internal monitor that detects machines with zero available patches in the patch inventory, ensuring better management of system updates and security.
Offline Server
This document details an internal monitor designed to detect offline servers based on their last contact and heartbeat time with the RMM. It includes information on dependencies, properties, and target systems.
OS Install Date
This document outlines a procedure to determine the initial install date of the operating system using PowerShell. It provides a detailed example of the agent procedure log, dependencies required for execution, and the expected output of the procedure.
Outlook - Office Address Book Removal
This document provides a script that removes and resets the Offline Address Books folder for all users in a Windows environment, detailing the process and variables involved.
Patch Compliance - CU Audit - Servers
The Patch Compliance - CU Audit - Servers report provides a detailed overview of the patch status of servers at a specific client, highlighting the duration each machine has been on an outdated cumulative update and calculating a compliance score for the client based on this data.
Patching - Windows 10 Build Upgrades
This document outlines a monitoring solution designed to identify machines running below the latest Windows build and trigger an upgrade script. It is recommended to schedule this monitor daily during off-hours to minimize user productivity loss.
Patching Hours Per Client
This document provides a detailed overview of patching jobs and the total patching hours for each client over the last 30 days. It includes key metrics such as the number of devices in patch managed mode and the total patch duration.
Patching Hours Per Machine
This document provides a detailed summary of patching jobs and total patching hours for each machine over the last 30 days, including important metrics such as the number of patch jobs and total patch duration.
Patching Metrics
This document provides a comprehensive overview of patching-related statistics across the entire environment, including details for clients and computers based on various patch approval ages. It outlines the minimum requirements, associated content, implementation steps, and frequently asked questions to ensure effective patch management.
Patching Metrics Overview - Computer Filter
This document provides an overview of patching-related statistics for Windows computers in the environment, categorized by the approval age of patches. It details the number of approved and missing patches for each approval age category, along with relevant computer and client information.
Per Client Automation Metrics - 30 Days
This document provides an overview of a dataview designed to display essential billing information for each client over the past 30 days, including metrics such as total scripts run, commands executed, monitor alerts triggered, tickets generated, and time saved by automation.
plugin_proval_cdi_data
This document provides detailed information about the critical data collected from disk drives using the EPM Disk Agnostic Get-CriticalDiskInfo script. It outlines the dependencies, structure of the data tables, and the specific attributes recorded for each disk, ensuring effective monitoring and management of disk health and performance.
plugin_proval_crash_dumps
This document describes the purpose and structure of the optional container for holding data retrieved from the EPM Data Collection script for crash dumps. It includes details on dependencies and the structure of the associated database table, plugin_proval_crash_dumps, including column types and explanations.
plugin_proval_h_msp_metrics
This document provides an overview of the MSP Metrics Data Repository, detailing its purpose, dependencies, and the structure of the custom table used to store various metrics related to managed service providers. It explains the types of data collected, including agent counts, server statuses, and ticket generation, which are essential for performance monitoring and reporting.
plugin_proval_ini_settings (View)
This document provides a detailed overview of the current and ProVal recommended INI settings for ConnectWise Automate (CWA). It includes a table that outlines the variable names, their current values, and the recommended values as per ProVal guidelines, ensuring optimal configuration for database performance.
plugin_proval_shadowcopy
This document provides detailed information about the Windows Shadow Copy state for endpoints with Shadow Copy enabled. It includes a comprehensive table outlining the schema for storing shadow copy data collected from the specified script, along with dependencies and explanations for each column.
plugin_proval_speedtest_audit
This document outlines the structure and purpose of the database table used to store results from internet speed tests conducted by the EPM Network script. It details the dependencies, the columns in the database table, and their explanations to facilitate understanding and usage of the stored data.
plugin_proval_v_patching_metrics_overview
This document provides a comprehensive overview of the Patching Metrics, including dependencies, required tables, and a sample screenshot for reference. It outlines the minimum requirements for MySQL and details the structure of the relevant database table used for patching metrics.
plugin_proval_v_windows_10_version_metrics
This document provides data used for auditing Windows 10 versions, displaying information grouped by ClientID and ReleaseID. It includes details on the total number of machines, online status, and patch policy compliance for various Windows 10 versions.
plugin_proval_v_windows_10_version_metrics
This document provides an overview of the Windows 10 Version Metrics dataview, including its purpose, dependencies, and detailed table structures. It addresses the limitations of SQLBody in the dataview and outlines the relationships between various components.
plugin_proval_volume_exhaustion
This document outlines the structure and purpose of the volume exhaustion information storage, detailing the necessary SQL table and its dependencies for effective monitoring of disk space on target computers.
plugin_proval_windows11_readiness
This document outlines the purpose and structure of a custom table that stores data gathered by the Windows 11 Compatibility Check script. It details the dependencies and the specific columns used to assess whether a machine is eligible for an upgrade to Windows 11.
Power Management - No Sleep on AC Power
This document outlines a script that prevents a computer from sleeping while plugged in, detailing its dependencies, variables, and the process involved in executing the script. It includes a sample run and highlights the time saved by automation.
Power Plan - Audit Script
This document provides a summary of the Power Plan Audit Data View, detailing the power plan settings gathered by the EPM Data Collection script. It includes information about dependencies, columns, and a sample screenshot for visualization.
PowerShell Environment Setup Verification
This document outlines a script that checks for necessary environmental conditions before executing other scripts. It verifies Admin Approval Mode, UAC settings, environmental path variables, and PowerShell version to ensure that the target machine meets the required criteria for successful script execution.
PowerShell Version Audit
This document provides a detailed overview of a script that obtains the current agent PowerShell version, supported across all versions of PowerShell. It includes sample runs, dependencies, variables, process description, and expected output.
PowerShell Version Audit Role
This document details a dataview that collects PowerShell version information based on the role of the agent in the RMM. It includes dependencies, a summary of the data collected, and descriptions of the columns used in the dataview.
PowerShell Within A Scheduled Task
This document outlines an agent procedure used to create a scheduled task that runs PowerShell commands at user logon. It provides a detailed example of the procedure log, dependencies, and the process involved in executing the task.
Probe Scanned Machines Missing Automate Agent
This document provides a detailed overview of the dataview that lists probe-detected machines with port 139 open, which may be missing the Automate agent. It includes information on the columns available, their descriptions, and the necessary dependencies for accurate data retrieval.
pvl_automate_connection_audit_daily
This document outlines the purpose and structure of the daily connection audit table for Automate, which records the online and offline time of computers over the past 24 hours. It details the dependencies, table structure, and the process for updating the data.
pvl_cluster_volumes
This document provides an overview of the audit report for disk space on Hyper-V cluster servers, including details on cluster volumes and their respective sizes, free space, and usage statistics.
pvl_cu_compliance_clients
This document outlines the SQL query view designed for the CU compliance metrics, focusing on Windows computers with managed patch policies. It details the data structure, dependencies, and the metrics calculated for clients based on their compliance with cumulative updates over a specified timeframe.
pvl_disk_record
This document outlines the structure and purpose of the Hyper-V Disk Space Record table, which stores data related to the drives of Hyper-V machines at various schedules. It details the dependencies and the specific columns of the table, including their types and explanations.
pvl_patch_cu_compliance_clients
This document outlines the SQL query used for the Patching and CU compliance metrics dataview, focusing on supported Windows computers with managed patch policies. It details the data structure, dependencies, and compliance metrics relevant to production patching groups, providing insights into patching status and cumulative updates across clients.
pvl_powerplan_audit
This document explores advanced techniques for script usage in PowerShell, including the use of variables, functions, and error handling to create efficient and robust scripts for various tasks.
pvl_Script_Assesment
This document provides a detailed analysis of script failures over the past 30 days, including dependencies, table structures, and various metrics related to script performance and failures.
Reboot - Forced with 30 Min or Custom Maintenance Mode
This document provides a detailed overview of a script designed to set maintenance mode for servers and workstations before initiating an immediate reboot. Users can customize the duration of maintenance mode, and the script ensures proper handling of parameters and conditions for execution.
Recycle Bin Empty All Users
This document provides a procedure to empty all recycle bins on the system drive, ensuring that unnecessary files are removed and disk space is optimized. It includes an example agent procedure log to illustrate the successful execution of the task.
Registry Check
This document outlines a process for checking the status of the Windows 10 Feature Upgrade process, including sample runs, output logs, and how the process reacts to different installation states.
Registry contents Removal
This document outlines a script developed to delete all contents of the PendingFileRenameOperations registry. It provides a detailed summary of the script’s functionality, sample run logs, dependencies, process flow, and output information, ensuring users understand how to effectively clear registry entries related to pending file rename operations.
Remind User of Reboot Needed Autofix
This script sends a popup message to the logged-in user, reminding them to reboot their machine if it has not been rebooted in the last 30 days. It is ideal for monitors that check machine uptime and require user action to maintain performance.
Remove - Application
This document provides a comprehensive guide on how to remove applications using an agent procedure that allows for normal and forceful uninstallation methods. It includes details on variables, dependencies, and the process for executing the removal of applications, ensuring a customizable approach for various uninstall scenarios.
Remove Application
This document provides an overview of a script designed to facilitate the removal of specified software packages from a computer system, including functionality for uninstalling bloatware. It outlines the necessary precautions, command execution steps, sample runs, dependencies, and user parameters for effective usage.
Remove Missing Drives
This document outlines a script that automates the removal of drives from machines that are still listed but no longer detected. It provides a summary of the process, a sample run, and the time saved by using this automation.
Remove Probe LTCache Share
This document outlines a script designed to remove the current LTCache on the Probe for a specified target location, providing a streamlined process that saves time and enhances efficiency in managing cache data.
Remove-PowerPlan
Documentation for the Remove-PowerPlan command to remove a specified Power Plan from the computer.
Repair Windows Update
This document outlines a script designed to repair and reset Windows update settings, aiming to resolve potential patching issues on Windows devices. It details the script’s dependencies, global and user parameters, process, and expected output, including logging of successes and failures.
Reset System Restore Disk Space Usage
This document outlines a remote monitor designed to detect and limit the maximum space allocated to Volume Shadow Copy Service (VSS) on Windows OS. It provides details on suggested settings for alerts and a table for implementation specifics.
Restore Point Audit - Workstations
This document provides an overview of a dataview designed to audit restore point details on workstations using a specific script. It outlines the dependencies, columns included in the dataview, and their descriptions, enabling effective tracking and management of restore points.
Run gpupdate force
This document provides a script that executes the command gpupdate /force on a specified Windows machine, ensuring that group policy updates are applied immediately. The script saves approximately 5 minutes of manual effort required for this task.
Safe Mode Reboot
This document outlines the procedure to boot an endpoint into Safe Mode using the VSA Agent Service. It includes a summary of the process, example logs, and detailed steps to ensure successful execution.
Scheduled Task Create
This document provides a detailed guide on how to create a scheduled task on an endpoint using PowerShell. It includes example logs, FAQs, and a process overview to help users understand the steps involved in setting up a scheduled task effectively.
Scheduled Task for Agent Restart - Create
This document outlines the process of creating a scheduled task that attempts to restart the VSA Agent every 15 minutes to ensure that VSA agents remain online and notify users of any issues. It includes sample run logs, dependencies, and the process involved in setting up the task.
Scheduled Task for Agent Restart - Remove
This document provides a detailed guide on removing the scheduled task that attempts to restart the VSA Agent every 15 minutes. This helps prevent VSA agents from going offline without notification, ensuring better management and performance of your VSA environment.
Screensaver - Enable Mystify Globals
This document provides a detailed overview of a PowerShell script that creates a scheduled task to enable the screensaver for a specified number of seconds for all users. The settings will be applied at the next logon, ensuring a consistent user experience across the system.
Script Effectiveness Performance Audit
This document provides a comprehensive summary of all scripts executed over the specified log retention days, detailing total runs, failures, successes, and the overall effectiveness of each script. It includes information on script performance metrics and visual examples for clarity.
Script Failure Analysis - 30 Day Retention
This document outlines the purpose and updates of the Weekly Script Failure Analysis - 30 Day Retention script, which creates and manages a data table for script failure assessments, ensuring data is accurately updated daily and older data is removed efficiently.
Script Failure Assessment
This document provides a comprehensive analysis of script failures over a user-defined retention period, detailing the number of failures at each step and identifying the most frequent failure points across all machines based on script history logs.
Script Failure Assessment - Last 30 Days
This document provides a detailed analysis of script failures over the past 30 days, addressing limitations in the retention period of script data. It outlines dependencies, columns, and metrics to assess script performance effectively.
Script List
This document provides an overview of the dataview that lists all scripts in the environment, detailing their script folders, types, permissions, and other relevant attributes. It includes a summary of the columns available, such as script name, folder paths, permissions for viewing and editing, and additional script characteristics.
Script Performance Audit
This document outlines three dataviews designed to showcase the performance, historical, and descriptive details of scripts within an environment. It includes instructions for implementation, associated content, and answers to frequently asked questions regarding the dataviews.
Script Run Time Historical Audit
This document provides a detailed overview of historical runtime data for scripts in ConnectWise Automate since their creation. It includes descriptions of various metrics that can be tracked, such as execution dates, average run times, and total time saved, while noting the limitations in creating performance metrics due to the lack of stored failure and success counts.
Scripts Effectiveness Audit
This document provides an overview of a Dataview that displays a summary of all scripts run over the specified script log retention days, including total runs, failures, successes, and effectiveness metrics.
Set NUMA VM Status
This document describes a script designed to check for Hyper-V machines that exceed their NUMA node limits, helping to identify misconfigured virtual machines and optimize resource allocation.
Set-DisplayScaling
This document provides a script to set custom display scaling on existing and new users for Windows machines. It includes user parameters, sample runs, and dependencies for successful execution.
Set-PowerPlan
Documentation for the Set-PowerPlan command to configure power plan settings using a provided hashtable or CSV file.
Set-PowerPlan
This document outlines the process for configuring power plan settings using a CSV file. It details the necessary template, the validation of parameters, and how to create or modify power plans based on user-defined settings. It also provides examples of how to utilize the script for different scenarios, including local and remote CSV file usage.
Snapshot Audit
This document provides a detailed overview of a dataview that helps audit snapshots of virtual machines hosted on an ESXi server. It includes a comprehensive breakdown of columns, each describing specific attributes of the virtual machines and their corresponding snapshots.
SNMP & Community Configuration
This document outlines the procedure for enabling the SNMP Windows Optional feature on an endpoint, including example logs and a detailed process description.
SpeedTest - Ookla
This script automates the process of gathering internet speed test records from Ookla, saving time and providing accurate performance metrics. It downloads and executes the speed test, storing the results for further analysis.
Speedtest Record Script
This document provides an overview of the Speed Test Dataview, detailing how it displays key metrics such as upload speed, download speed, and latency. It also outlines the dependencies and columns included in the Dataview for enhanced performance monitoring.
Splashtop Uninstall
This document provides a detailed overview of the process to uninstall Splashtop using WMI detection and removal methods. It includes a sample run log and describes the output generated during the uninstall procedure.
SQL_Instances
This document provides a method to gather all SQL instances installed on an endpoint using a PowerShell script. It includes the necessary detection strings, comparators, and applicable operating systems for effective implementation.
System Restore - Enable
This document provides a detailed guide on enabling System Restore on Windows workstations using a PowerShell script. It covers user parameters, dependencies, and the process involved in executing the script, along with the expected output.
Test-InternetSpeed
Documentation for the Test-InternetSpeed command to run an internet speed test via the Ookla SpeedTest CLI application.
Unexpected Shutdown
This document outlines a monitor set designed to detect unexpected shutdowns on Windows machines running PowerShell v5 or higher. It provides detailed insights into the shutdown events, including potential causes and ticketing information for alerts.
Unified Write Filter - Enabled
This document provides an overview of how to determine if an agent has the Unified Writer Filter enabled, including the necessary detection string and applicable settings for Windows operating systems.
Uninstall SentinelOne
This document provides a comprehensive guide on how to uninstall the SentinelOne agent from a Windows system, including steps for handling Anti-Tamper features. It outlines the requirements, process, and payload usage for executing the uninstallation successfully.
Update Agent - All OS
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.
Update Orchestrator Service - Disable
This document provides a detailed overview of a script designed to stop and disable the Update Orchestrator service, including its dependencies, process, and expected output. The automation saves approximately 5 minutes of manual effort.
User Prompt - Reboot Audit
This document provides a summary of the User Prompt for Reboot solution, detailing its dependencies, the columns tracked in the dataview, and the specific attributes related to computer reboot prompts. It covers critical information such as the number of prompts sent, last reboot time, and system properties that govern the behavior of the reboot prompts.
VM Host Last Inventory 7 Days Ago
This document outlines an internal monitor designed to alert users if a host has not gathered inventory in more than 7 days, ensuring timely updates and management of resources.
Volume Space Monitoring
The Volume Space Monitoring solution provides a framework for generating intelligent free space monitors based on trending data or static thresholds. It includes associated scripts and monitors for effective volume management and predictive analysis.
VSA Proval Script Compliancy Update
This document outlines the compatibility requirements for ProVal content on Mac and PC, detailing the necessary OS versions and PowerShell requirements for successful execution. It includes example logs from agent procedures, dependencies, and the processing steps involved in determining compatibility.
VSS Resize
This document provides a detailed overview of a PowerShell script designed to reset the vssadmin size and update the storage table with the latest size details. It includes sample runs, dependencies, user parameters, and output information.
Vssadmin List Storage Audit
This document provides a comprehensive guide on using a script to audit VSSAdmin storage details across all volumes. It identifies whether VSS storage is enabled and reports relevant information for volumes with enabled storage, while also indicating if no storage is configured for any volume.
Wallpaper Set
This document outlines the procedure for setting the wallpaper on a Windows endpoint and includes the option to enforce that wallpaper using a scheduled task at logon. It provides examples of agent procedure logs to illustrate the successful execution of the script.
Win10AvailVer - Stack Content
This document provides a PowerShell script that retrieves the latest available version status for Windows 10, helping users ensure their systems are up to date with the latest features and security improvements.
Windows - Latest .Net Version
This document provides a dataview that displays the highest detected .NET version for Windows machines within the environment, detailing client and machine information along with the last contact time.
Windows - Offline Files Status
This document provides a dataview that detects whether a machine allows local caching of files for offline access based on role detection. It includes details on dependencies, columns, and the status of offline files.
Windows - Power Profile
This document provides an overview of how to display the power profile for each agent in the environment. It details the data fetched from the database and how it is presented in a dataview format, including descriptions of each column displayed.
Windows - Shadow Copy - Statistics
This document provides a detailed overview of the Windows Shadow Copy statistics dataview for endpoints with Shadow Copy enabled. It includes information on dependencies, columns, and descriptions of each data point collected from the machines.
Windows - Shadow Copy State Script
This document provides a detailed overview of a DataView that displays the Windows Shadow Copy state for endpoints with Shadow Copy enabled. It includes information gathered from the Shadow Copy - Audit Complete Statistics script and outlines the necessary dependencies, as well as the columns available in the DataView.
Windows - Uninstall Win 10 Update Assistant
This document outlines a script designed to remove the Windows 10 Upgrade Assistant application from a target machine, detailing the process, dependencies, and expected outcomes.
Windows - User Profile Size
This document provides a detailed overview of the available user profile sizes on a Windows machine, including dependencies, columns, and their descriptions for better understanding and utilization.
Windows - Windows Feature Build Metrics UPDATED
This document provides an overview of a dataview that displays the number of Windows 10 machines categorized by their build number (ReleaseID), along with calculated percentages of machines on each version compared to the total number of Windows 10 devices. Various filters are available for detailed analysis.
Windows 10 -11 Version Metrics
This document provides a detailed overview of a Dataview that displays the number of Windows 10 and Windows 11 machines categorized by their build number (ReleaseID) along with calculated percentages of machines on each version compared to the total. It includes filters, summary rows, and insights into Microsoft support status for various Windows versions.
Windows 10/11 Feature Update History - 30 day
This document provides a detailed report of Windows workstations that have been upgraded to the new Win10/Win11 version within the last 30 days. It includes essential information such as client names, locations, computer IDs, upgrade dates, and the old and new OS versions.
Windows 1011 Feature Update Audit
This document provides a comprehensive dataview of Windows 10 and 11 systems, detailing their build versions such as 22H2 and 22H3. It includes essential information about each computer, including client details, operating system, last contact, and end-of-life status.
Windows 11 Compatible
This document provides a summary and detailed information about the Windows 10/11 compatibility check, indicating whether a computer meets the necessary requirements for installing Windows 11. It includes a table of fields, their types, options, and default values, along with relevant screenshots for visual reference.
Windows 11 Upgrade Compatibility
This document provides a detailed overview of a PowerShell script that checks which machines are eligible for an upgrade to Windows 11. It includes information on dependencies, column descriptions, and format control for compatibility checks.
Windows Cluster Volume Space Audit
This document provides a detailed overview of the cluster disk space audit report generated from the pvl_cluster_volumes table. It includes information on the client, location, computer, operating system, and various metrics related to cluster volume sizes and usage, as well as dependencies on the relevant CWA script.
Windows Fast Boot Enabled
This document outlines the role that determines if the Windows Fast Boot feature is enabled on a system. Fast Boot is a Windows 10 feature that allows the system to enter a deep sleep mode instead of a full shutdown, affecting system uptime. The document includes settings and detection strings for checking the Fast Boot status.
Windows Media Player Audit
This document provides a comprehensive overview of the Media Player state audit report, detailing whether the feature is enabled or not. It includes SQL representation and a breakdown of relevant columns and their descriptions.
Windows Server Backup Audit
This document provides a detailed overview of the Windows Server Backup report, showcasing how backups are performed on a scheduled basis. It includes dependencies, column descriptions, and SQL representation for querying backup status and details.
Windows Sessions DV, Globals
This document outlines the execution of the query session command and how to store the results in a custom table. It includes sample runs, dependencies, variable descriptions, global parameters, and output details.
Windows Update - Repair
This document outlines a script designed to repair and reset Windows update settings, aiming to resolve potential patching issues on Windows devices. It details the script’s dependencies, global and user parameters, process, and expected output, including logging of successes and failures.
Windows Update History
This document provides a comprehensive overview of Windows Update history for agents, detailing the various columns of information such as client name, operating system, patch details, and installation status. It also lists dependencies for effective auditing and management of Windows updates.
Windows Version Metrics Dataview
This document details a dataview that displays the number of Windows 10 and Windows 11 machines categorized by their build number (ReleaseID), along with calculated percentages of machines on each version against the total number of Windows devices for each client. It includes filters and summarized rows for better insights into Windows OS support status.
Winget Upgrade All
This document outlines a PowerShell script that utilizes Winget to upgrade all available packages on a Windows endpoint. It checks for prerequisites, installs Winget if necessary, and executes the upgrade process in a silent manner, ensuring all compatible software is updated efficiently.
WinSAT Scores
This document outlines a solution to update custom fields with WinSAT scores for endpoints using an agent procedure. It includes associated content and implementation steps for setting up the necessary custom fields.
WinSAT Scores
This document outlines a procedure that uses the WinSAT agent to capture and store various performance scores into custom fields. The scores include CPU, Disk, Graphics, and Memory, providing valuable insights into machine performance.
WinSAT Scores
This document outlines a procedure for collecting WinSAT scores on endpoints using custom fields and PowerShell commands. It includes detailed logs of actions taken and results obtained during the execution of the procedure, providing insights into the performance of system components such as CPU, memory, graphics, and disk.
xPVAL Feature Upgrade Status FAILURE
This document provides an overview of all endpoints that have failed the Windows 10 Feature Upgrade, along with the filters applied to this view for better analysis and reporting.
xPVAL Feature Upgrade Status REBOOT PENDING
This document provides a summary of all endpoints that have executed the Windows 10 Feature Upgrade (NoReboot) script and have not yet rebooted. It includes a detailed view of the filters applied to this report for better analysis.
Zenbleed Vulnerable Machines
This document provides a comprehensive data view of machines that are expected to be vulnerable to the Zenbleed vulnerability, specifically targeting systems with AMD Ryzen 3000/4000/5000 series processors, AMD EPYC processors, and AMD Ryzen 7020 series.