Datto RMM 10.5.0 release notes

Schedule*

Platform Date From (UTC) To (UTC) Duration
Syrah (APAC) Monday, March 28, 2022 10:00 13:00 3 hrs
Zinfandel (US West) Wednesday, March 30, 2022 08:00 11:00 3 hrs
Concord (US East) Thursday, March 31, 2022 08:00 11:00 3 hrs
Merlot (EU2) Thursday, March 31, 2022 17:00 20:00 3 hrs
Pinotage (EU1) Monday, April 4, 2022 17:00 20:00 3 hrs

NOTE  *The schedule is subject to change. Please check the Status page for regular updates. When changes are made to the original schedule, those changes are denoted in red.

IMPORTANT  This is a full platform and Agent release; therefore, partners should expect disconnection of the Agent during the update window.

About the release

The 10.5.0 release is the third of our twelve monthly releases planned for 2022. Please see below for the highlights, along with the full list of fixes and improvements.

Webhook notifications

We are excited to announce the release of webhook notifications. These will provide you with a powerful new capability for customizable alert content and actions to external systems; for example, configuring alert notifications in Microsoft Teams or providing JSON payloads to power workflow automation in products such as Microsoft Azure Functions, Power Automate, and Zapier. Refer to Webhooks.

Webhook notifications also provide the following benefits:

  • Get notified about critical issues directly where you work. While many techs work from a ticketing system such as Autotask, collaboration apps like Microsoft Teams and Slack have become incredibly popular both for collaboration and notification of important events. With webhook notifications for Datto RMM, you can now get notified of new alerts and resolutions directly where you collaborate with your colleagues every day.
  • Provide the right information and actions, to the right tech, at the right time. Webhook notifications contain powerful customization options, such as variables to provide the right information, empowering techs to take action directly. What does this mean? It means that you can configure exactly what information is in a notification (for example, recommended resolution steps, links to a KB article, or other useful locations such as device or alert pages).

The following is an example using Microsoft Teams. Using Cards in Microsoft Teams, the message passes along important alert information with actions and customized steps for a tech to take when working on an issue.

Configuration for webhook notifications takes place when creating or editing a monitor as an additional response option. Configuration includes building out payloads. The example below uses JSON for both the alert raised and the alert resolved events. This includes support for numerous variables and powerful customization options, such as constructing URLs to initiate actions like Web Remote right from Microsoft Teams.

The flexibility of webhook notifications is that they function with a smorgasbord of options, providing almost limitless possibilities. We look forward to seeing how this feature is used!

For more information about using webhook notifications with Microsoft Teams, including access to pre-built templates, refer to Configuring webhook notifications for Microsoft Teams.

VIDEO  Webhook Notifications Partner Interview
Join Senior Product Manager Frederick Bendžius-Drennan for an exclusive MSP interview to discuss webhooks in the New UI, including examples of webhook notifications for Microsoft Teams and Power Automate.

Device Summary Page updates

We made a number of updates to cards within the device summary page to help technicians access the information they need faster. This includes the addition of a new System card, which combines information from the previous Hardware and Software cards, along with new fields displaying the full Windows Version and Windows Display Version for Windows devices. Refer to System.

The Summary card has also been refreshed to complement the information present on the System card. Refer to Summary.

IMPORTANT  The System card will be located at the bottom of the device summary page if the cards have previously been re-ordered.

Other updates

  • Time stamp improvements. You can now change how time stamps are formatted in the New UI. We’ve defaulted all users to show time stamps in the ISO 8601 format. You can toggle this setting on the My Settings page in the New UI. Refer to Date Format.
  • Windows Update device list columns. You can now select and filter new device list columns. Refer to Column Chooser - Devices.
    • Windows Update Agent Version
    • Windows Update Service Start Type
    • Windows Update Source
    • Windows Update Server
    • Windows Update Status Server
    • WinHTTP Proxy Server
    • WinHTTP Bypass List
    • Update Microsoft Products
    • Windows Update Disabled
  • Web Remote enhancements. We now better support devices with Hybrid Graphic Systems (refer to Cannot run Agent on guest GPU), improved our chances of initial connection success if a pre-existing Web Remote module is already available, and use the Windows Toast Notifier to display Privacy Mode notifications on Windows 10/Server 2016 and newer.
  • Job enhancements. You can now access additional functionality when configuring jobs in the New UI, including email recipients and StdOut/StdErr settings. Refer to Notification.
  • Report enhancements. You can now run a quick report from either device lists or the device summary page. Refer to Quick reports.
  • Network Discovery widget. You can now add a network topology diagram for a site of interest on a dashboard. Refer to Network Discovery.
  • Visibility of disabled monitors. We enhanced the Unified Activity Log to now provide visibility when a monitor has been disabled on a device either by a user or though alert rate limiting. Refer to Activity Log and Global monitor alert rate limit.

Additions to the ComStore

We release new ComStore components and update existing ones every month. Notable additions this month include the following components:

  • ESXi VM Snapshot Monitor [WIN]: Use this to alert when any VM on an ESXi device has more snapshots than a predefined threshold. This component does not use ESXi credentials in the platform; a simple read-only user account will suffice.
  • SIP Monitor [MAC]: Alert on the enablement of System Integrity Protection for your macOS devices.
  • FileVault 2 [MAC]: Use to enable FileVault 2 on supported Macs and systems where the component has already been run once. Document the recovery key in a UDF.

NOTE  To access a full list of ComStore components, refer to List of ComStore components.

Investments in platform and Agent performance

Beginning this release, we are introducing the Performance release note type alongside Feature and Fix to help partners understand the progression of our efforts to provide better overall quality of service. This information was previously only available internally, but feedback has shown an external interest in our activities in this area as well.

This release's performance highlight is that all endpoint logs will now be written in both human and machine-readable formats, with all Agents automatically uploading to the platform for further analysis.

We will have complete oversight of all Agent-level errors and warnings (including the Web Remote module), which were previously only available on a case-by-case basis from partners who manually submitted log files via Datto RMM Support.

Aggregating at the platform level will allow processing in a comparable way to other globally available log sources to identify trends and common problems in the field. This helps us work toward our goal of delivering improvements in the Agent and Web Remote experience comparable to the performance work we have achieved so far in the platform, as well as in the work we have planned for the future.

Video

VIDEO  Datto RMM 10.5.0 Release Overview
Join Community Program Manager Melissa Hockenberry and Senior Product Manager Frederick Bendžius-Drennan as they provide a quick overview of the Datto RMM 10.5.0 release featuring webhook notifications, updates on the Device Summary page, new device list columns, and additions to the ComStore including new monitoring capabilities for macOS devices.

List of improvements and fixes

New UI

Type Summary
Feature We added platform version information to the new Support page. Refer to Support.
Feature We made various improvements to the dashboard layout, including improving screen resolution options, reintroducing the outlines that serve as visual guides for fixed resolutions, and making the option to hide the left navigation menu more discoverable. Refer to Setting screen resolution in Dashboards settings and Using the left and top navigation menus.
Feature We added a user setting to view human-readable or time stamp formats for all dates and times. Refer to Date Format.
Feature We added a user setting to select the Default Security Level from those assigned to the user. Refer to Default Security Level.
Feature You can now configure StdOut/StdErr options for email notifications on the Create a Job and Edit a Job pages. Refer to Automatically Email StdOut/StdErr Options.
Feature We added various Windows Update related columns to the column chooser on device list pages: Windows Update Agent Version, Windows Update Service Start Type, Windows Update Source, Windows Update Server, Windows Update Status Server, WinHTTP Proxy Server, WinHTTP Bypass List, Update Microsoft Products, and Windows Update Disabled. Refer to Column Chooser - Devices.
Feature You can now configure email notifications on the Create a Job and Edit a Job pages. Refer to Notify Me If This Job.
Feature You can now configure email recipients on the Create a Job and Edit a Job pages. Refer to Email Recipients.
Feature We updated the confirmation message when the Patch Now action is used to more accurately reflect that the action has been scheduled immediately, rather than already completed. Refer to Patch Now.
Feature We added the ability to run a quick report from device lists or the device summary page. Refer to Quick reports.
Feature We updated the Summary card on the device summary page to improve visibility of key information. Refer to Summary.
Feature We added the System card to the Device Summary page to consolidate related information and to remove the need for separate Hardware and Software cards. Refer to System.
Feature You can now add a network topology diagram for a site of interest on a dashboard. Refer to Network Discovery.
Fix We updated the PowerShell installation command on the Add Device page by specifying the download location. Refer to Adding a device.
Fix We fixed an issue where only 250 sites were available to display on dashboards by increasing the limit to 25,000. Refer to Site filtering.

Web Remote

Type Summary
Fix We fixed a Web Remote issue where the "shift hold" state would be canceled after a shifted (uppercase) letter was sent to the remote device, even if the shift key was still depressed.
Performance We now use the Windows Toast Notifier to display Privacy Mode notifications on Windows 10/Server 2016 and above.
Performance We now better support devices with Hybrid Graphic Systems when connecting to them using Web Remote. Refer to Cannot run Agent on guest GPU.
Performance We introduced structured logging for Web Remote to be both human and machine-readable for platform level aggregation and analysis.
Performance We now send all Web Remote errors to the platform for aggregation and analysis.
Performance We improved chances of a Web Remote initial connection success by using a pre-existing version during Agent startup, even if a newer version is available for download.

Autotask Integration

Type Summary
Fix We fixed an issue with the Autotask Integration so that users with View access to Configuration Items in Autotask can now successfully view these from within Datto RMM. Refer to Open in PSA and View in Autotask.
Fix We fixed an issue with the Autotask Integration causing Datto RMM links to open in the legacy UI, regardless of the logged-in user's default UI setting in Datto RMM.

ConnectWise PSA Integration

Type Summary
Fix We fixed an issue with the ConnectWise PSA Integration where a mapped configuration would remain active despite the device being deleted from Datto RMM.
Fix We fixed an issue preventing ConnectWise PSA agreements from mapping if a product ID has special characters in the name.
Fix We fixed an issue causing ConnectWise PSA device mapping to default to Create New when a pre-existing device should be offered first.

Agent

Type Summary
Feature We no longer save credentials for the Agent Browser SNMP Test Tool to improve security. Refer to Connecting to a network device and testing an SNMP monitor.
Performance We changed the encoding of Agent Process log files from UTF-16 to UTF-8 for a smaller file size and wider text editor support. Refer to Agent log files.
Performance We introduced structured logging for the Agent Service and Agent Process to be both human and machine-readable for platform level aggregation and analysis.

Agent communication

Type Summary
Fix We fixed an issue where the alert status may not be correctly updated when an alert is resolved on the platform.
Performance We removed the sending of legacy UI performance data from the Agent as it has been replaced by the more efficient Long-Term Metrics in the New UI.

Components

Type Summary
Fix We fixed an issue where input values for Selection variables would be lost when a component is copied in the New UI.
Fix We fixed an issue where changing a component site selection from all sites to individual sites could not be saved if the action was performed in the legacy UI.
Fix We fixed an issue where component output variables defined in the legacy UI were merged with input variables when edited and saved in the New UI, which was breaking intended functionality. Refer to Output Data and Variables.

Device activity

Type Summary
Feature We added RDS Session awareness of Web Remote connections to the device Activity Log. Refer to Activity Log.

Jobs

Type Summary
Fix We fixed an issue that could cause the job scheduler in the New UI to show the wrong scheduled weekday if a user's browser is in a different timezone than the platform.

Linux

Type Summary
Fix We fixed an issue making it possible for the Agent Process to run multiple times on Linux devices.

macOS

Type Summary
Fix We fixed an issue causing the Agent to stop functioning on macOS M1 devices that go into sleep mode.

Monitoring

Type Summary
Feature You can now configure webhook notifications to trigger when an alert is created or resolved. Refer to Webhooks.
Feature You can now test webhook notifications from the monitor configuration page. Refer to Test a webhook.
Fix We fixed an issue where monitor response components would not use site credentials.
Fix We fixed an issue where the Disk Usage monitor would fail continuously after a critical error.
Fix We fixed an issue preventing Component monitors from running on devices that depend on PowerShell version 2.0.

Network management

Type Summary
Fix We fixed an issue that could prevent SNMP devices using v3 credentials from returning audit information.

Platform back end

Type Summary
Performance We now ignore any legacy UI performance data sent from the Agent as it has been replaced by the more efficient Long-Term Metrics in the New UI.
Performance We added a database flag for monitors to allow efficient future querying of active/disabled status and if disabled by a user or rate limiter. Refer to Activity Log and Global monitor alert rate limit.
Performance We now ignore alerts raised more than six hours in the future or seven days in the past to allow us to optimize the alerts database index by partitioning based on created dates.
Performance We improved the asynchronous task controlling the Agent status to avoid scenarios where it is marked as offline when connected to the platform.
Performance We fixed an issue where some monitor polls could not be parsed and would log a platform exception.
Performance We improved logging for the User Activity Logging service to be able to better troubleshoot failures.
Performance We updated the Autotask ticket creation service to use the Long-Term Metrics source instead of the legacy UI performance data.
Performance We prevented over-fetching on the jobs endpoint when requesting a page count in GraphQL queries.

Reports

Type Summary
Feature We updated the Monitoring Performance report to use data from the New UI Long-Term Metrics data source.

Unified Activity Log

Type Summary
Feature We added entries for monitors disabled by alert rate limiting or users to the Unified Activity Log. Refer to Activity Log and Global monitor alert rate limit.

Web Portal

Type Summary
Feature We removed the Performance graphs from device summary page in the legacy UI as they have been replaced by the Long-Term Metrics in the New UI. Refer to Device summary - Legacy UI.
Fix We fixed an issue in the legacy UI where the Support tab would not load tickets for partners that do not use an external PSA integration.

ComStore updates

IMPORTANT  This table does not list updates for components that are installed via Software Management.

NOTE  To access a full list of ComStore components, refer to List of ComStore components.

Component Name Platform New/Changed/Removed Description
CPU Temperature Monitor v3 Windows New Replaces all previous CPU Temperature Monitor Components. Uses LibreHardwareMonitor to gauge CPU temperature.
CPU Temperature Monitor v2 Windows Removed Replaced by above.
Cynet Monitor [LIN] macOS/Linux New Vendor submission.
ESXi VM Snapshot Monitor Windows New Uses a Windows-based device to alert if any VMs on an ESXi device have more than X snapshots. ESXi account credentials must be supplied via variables (read-only is sufficient).
FileVault 2 macOS New Enables FileVault 2 on the first run and once enabled by the user, gathers the recovery key on the subsequent run. Can write data to UDF.
List Software Installations Windows New Lists all software installation records from the Event Log. Can be used in conjunction with the Software Installation best-practice policy.
Deploy Windows Defender for Endpoint Windows New Used to deploy Microsoft Defender-for-Endpoint, also known as Sense, Defender ATP, and Defender for Business.
SIP Monitor macOS New Monitors System Integrity Protection enablement on a macOS device.
Acronis Cyber Protect - Deployment/Monitoring/Management All Changed Vendor update.
Agent Health Direct-Check Windows Changed Added checks for Unicode in system registry, improved FIPS checks, and bug fixes.
Datto Cloud Continuity Agent Windows Changed Vendor update to version 1.2.6.
Datto File Protection & Server Monitor Windows Changed Updated to improve handling of Service mode on Windows Servers.
Diagnose & Fix Windows Update Issues Windows Changed Previously known as Windows Update Diagnostic Tool. Adds support for clearing WSUS settings.
Download and apply Windows Update File Windows Changed Adds support for Windows 11 and Server 2022.
Emsisoft Anti-Malware Windows Changed Vendor update.
Emsisoft Anti-Malware Monitor Windows Changed Vendor update.
ESET Direct Endpoint Management - Deployment/Monitor/Tasks Linux Changed Vendor update.
ESET Direct Endpoint Management - Monitor Windows Changed Vendor update.
Liongard Agent Windows Changed Vendor update.
Log4Shell Enumeration, Mitigation and Attack Detection Tool Windows Changed Improved support for 32-bit devices.
Revert Device Isolation Windows Changed Updated to cooperate with updates to device isolation (ransomware) subroutine.
Splashtop Streamer Pre-Installer Windows Changed New digital signature for Splashtop installer added.
Webroot SecureAnywhere Windows Changed Improved proxy server support.
Webroot SecureAnywhere Monitor Windows Changed Removed two monitors which would alert endlessly and cause noise.
Windows 10: Upgrade or update to latest Feature Release Windows Changed Improved resilience for method-two (Enterprise) installations.
Windows 11: Upgrade via ISO Windows Changed Made TPM misidentification overridable in cases where the script was misreading TPM installation state.
Monitor Battery Cell Health Windows New Refer to the CyberDrain Components tab of the spreadsheet in the following topic: List of ComStore components.
Deploy BlueScreenView Windows Changed
Enable Bitlocker and Document to UDF Windows Changed
Enable NuGet PowerShell Provider Windows Changed
Monitor IIS SSL Certificates Windows Changed
Monitor Interactive System Execution Windows Changed
Monitor UniFi Device Health Windows Changed
Unblock upgrade to Windows 11 Windows Changed