VSA 10: Version 10.16 release notes
NOTE During release deployment, all active web application sessions will be disconnected, and customers will need to log in again at the beginning of the maintenance window. SaaS customers will be informed of their maintenance window via status.kaseya.net. Deployment for SaaS customers is expected to roll out in stages based on region. On-Premises deployment will follow a week later.
Key feature enhancements
Remote Control
- A direct peer-to-peer (P2P) connection will now be established during remote desktop sessions between Windows machines where network conditions allow it, to reduce latency and improve responsiveness:
- After initial relay connectivity is established, P2P connectivity will be attempted automatically using industry standard protocols. If successful, the session will automatically switch from relay to P2P connection mode.
- Technicians can view the P2P connection state and performance metrics by enabling Session Health in the Settings menu of the Remote Desktop client, or manually disable P2P connectivity.
- This technology will be extended to macOS in a future release.
- When a remote control connection is interrupted, the Reconnecting message will now only be displayed if the connection is not reestablished within 5 seconds.
Automation Control Management
We are pleased to announce with this release a new hierarchical folder structure for Automation Scripts and Tasks, facilitating better management of content.
Summary of changes:
- Implementation of a new hierarchical folder structure for Scripts and Tasks, based on 3 top level default folders:
- Built-in: contains default content that is provided with the product (read-only).
- Content Packages: contains Kaseya created content delivered from packages or templates (read-only).
- User Defined: contains custom content created by product users.
- Two levels of sub-folders can be created within the default User Defined folder.
- The Built-in and Content Packages folders are read-only, but content can be copied to the User Defined folder if it requires customization.
- Existing user defined script folders will be migrated as sub-folders into to the new User Defined top level folder.
- Existing user defined tasks will be migrated directly into the new User Defined top level folder.
- The new folder structure can be managed from both the Scripts and Tasks management pages. Changes made from the Scripts page will be reflected in Tasks, and vice versa.
- Folder management controls:
- Create folder / sub-folder
- Edit folder name
- Delete folder
- Copy or Move to another parent folder
- Enhanced content grid with additional data columns and filters.
- Scripts can now be copied to another folder.
- In future releases, the folder structure will be extended to Workflows and Managed Files, and Role-Based Access Controls (RBAC) will be introduced to manage team/user access to content at folder level.
Multiple team membership
- Users can now be members of multiple teams, and switch context between teams while working in a co-managed environment.
- Added new Teams tab to user properties, where an administrator can select:
- Default Team: the context with which the user will be authenticated when they log in.
- Other Teams: one or more additional teams can be added, which the user can switch their context to during a login session.
- If a user belongs to multiple teams, they may switch context at any time during a login session to the web application using the top-right user menu:
- Switching team will initiate a browser session refresh, after which they will be subject to Access, Permissions and Navigation controls assigned to the newly selected team.
- Users can only work in the context of one team at a time.
- If the newly selected team does not have access to the page they are on at the time of selection, they will be re-directed to the Device Management page.
- The ability to switch teams will be added to the VSA mobile application in a future release.
NOTE This release does not support multiple team membership when KaseyaOne access group mappings are used for assigning team membership. The KaseyaOne integration will be enhanced to support multiple team membership in a future release.
Patch Management
Updated patch management options for Windows devices
VSA 10 Patch Management policies now support management of updates for other Microsoft products.
NOTE On some Windows editions, depending on the configuration of local Windows settings, the Receive updates for other Microsoft products local Windows setting may not appear correctly in the UI. However, this does not affect functionality - updates for Microsoft products will still be received as expected.
Audit Log
- This release improves Audit Logging of the following activities:
- Organization – Created / Deleted / Updated by API
- Site – Created / Deleted
- Group – Created / Deleted
- Content Tags - Deleted / Created / Updated
- User-defined Team - Created / Deleted / Updated
- MDM Device - Moved
- A Settings updated event is now logged for updates to all sections inside Administration > Configuration > Settings
Fixes
Advanced Reporting
- Fixed an issue where members of user-defined teams are unable to run the Executive report against some organizations even though they have proper access.
Automation
- Fixed an issue where custom field values for Linux devices were not being updated via automation tasks.
- Fixed an issue where custom field values for macOS devices were not able to be used in automation tasks.
- Fixed an issue where an automation workflow isn’t triggered via the notification trigger type Low HDD Space for a macOS Agent.
API Documentation
-
Fixed a formatting issue that caused inaccurate display of the API documentation.
Configuration
-
Fixed an issue where when scrolling through the organization list within the Access tab, the page would occasionally become unresponsive.
Device Management
- Increased the delay of the informational tooltip on the Devices > Device Management page from 0.15 seconds to 0.3 seconds when hovering over the device name.
- Fixed an issue where if a device does not have a serial number, it would display the value as Not Specified instead of a dash (-).
- Fixed an issue where the amount of storage used on Linux drives was displayed incorrectly.
Linux Agent
-
Fixed an issue where detection of missing services was using excessive CPU resources on Linux agents.
Notifications
- Fixed an issue with storage monitoring for macOS agents that caused a duplicate storage notification to be received after the device restarted.
- Fixed an issue that caused further inconsistent behavior with storage notifications for macOS agents.
- Fixed an issue with Storage profiles monitoring macOS Agents that prevented notifications for some of the conditions.
- Fixed an issue where notifications for stopped services were not being triggered consistently for Linux agents.
Organizations
- Fixed an issue that prevented the organization list to render properly when using the Move Out action for a device within the Organizations > Group > Systems tab.
- Fixed an issue preventing the organization tree from displaying the organization names and responding inconsistently after scrolling for a long time.
Patch Management
- Extended patch management error-handling to detect more granular Windows Update error codes.
- Removed the trailing decimal for patch CVSS scores of 10.
Policies and Profiles
- Fixed an issue preventing informational text from being displayed within a Remote Desktop Device Configuration profile.
Remote Control
- Fixed an issue preventing the proper end reason from being logged for screen recordings.
- Fixed an issue that suppressed the 2FA prompt when starting Remote Control sessions directly from within the Remote Control client application.
- Fixed an issue where CPU was spiking to 100% during some Remote Control sessions, sometimes resulting in sessions disconnecting.
Scalability
- Fixed an issue where the browser tab crashed on the Configuration > Organizations page when the organizational structure exceeded 12,000 nodes.
Site Maps
- Fixed an issue with the enumeration of eligible probes within Site Maps, which prevented the selection of a probe.
Web application
- Fixed an issue that caused internal server errors when accessing Reporting > Report Templates.