Quality of service
Run self-help scenarios as local system
In self-help scenarios, Nexthink Act remote actions launch Nexthink Engage campaigns to interact with the end users and guide them toward the resolution of an issue. Because these remote actions required the intervention of end users, they were always run in the context of the current interactive user. However, some actions require administrative privileges to carry out certain operations, while the current interactive user may not necessarily be an administrator.
To solve this problem of privileges, it is now possible to run self-help remote actions in behalf of the local system account, which always has administrative privileges.
Application CPU and memory usage in macOS
To help you spot issues with the performance of applications in your macOS devices, Nexthink now reports the CPU and memory usage of applications.
Additionally, in case of high CPU or high memory consumption, warnings show up in the device and user views:
Windows 10 and Windows Server version and build number
Starting from Windows 10, Microsoft is delivering its popular Windows operating system as a service, rather than as a product. The new servicing model abandons the traditional version numbers and service packs for a new way of releasing new features without changing the major version number of the operating system. This new servicing model also implies however that the devices in your organization may be running different, but difficult to tell apart, flavors of Windows 10.
For its part, Windows Server is now offering a release model that aligns with that of Windows 10. You can choose between the more traditional Long-Term Servicing Channel (formerly called Long-Term Servicing Branch), whose current product is Windows Server 2016 and has a release cycle of 2-3 years, and a Semi-Annual Servicing channel, which starts with Windows Server, version 1709 and gets updated twice a year with new feature releases.
To help you distinguish the actual flavors of Windows that your devices are running, Nexthink now reports the new version number of all Windows devices in the enhanced OS version and architecture field as well as the build number in the new OS build field.
Identify binaries with SHA-256 hash
Nexthink identifies binaries by their hash; that is, by a fixed-length sequence of bytes that results from applying a cryptographic one-way function to the image of a binary file. The hash acts thus as a digital fingerprint of the binary file.
The Collector computes the MD5 and SHA-1 hashes of binary files and reports them to the Engine. Because these algorithms are no longer considered secure enough against collision attacks, the Collector now computes and reports the SHA-256 hash of binaries as well. As a side effect, reporting SHA-256 hashes makes the integration of Nexthink with third-party security tools easier, as most of these tools natively support SHA-256 nowadays.
Viewing appliance certificates from the Web Console
The communication of client applications, such as the Finder or the web browser, with the server components of Nexthink, such as the Web Console, the Portal, or the Engine, as well as the communication among server components themselves is secured with digital certificates.
To help you keep the secure communication channels under control, the Web Console now displays the digital certificates that are in place in your appliances.
Skipping Portal backup before upgrade
Because backing up the database of the Portal can be a lengthy process, it is now possible to avoid the automatic backup of the Portal before each upgrade when you consider that you already have a recent enough backup.
Matching lists of strings
When editing the conditions of an investigation, it is possible to look for matches of a given pattern with fields of type String, such as the name of devices.
Now it is also possible to set conditions that do pattern matching on fields which are lists of strings (fields of type StringList), such as the monitor models of a device.