Link Search Menu Expand Document

M92 Release notes

Oct 18 2022 at 12:00 AM

  1. Account Management
    1. Account Status
  2. Core Portal
    1. Client management enhancement
  3. Portal
    1. Commander Webhooks enhancement
    2. Telemetry data streaming: Enhancement
  4. Radar
    1. Widget subscriptions
  5. Security
    1. Security enhancement

Internal release date: 18 October 2022

General availability date: 20 October 2022

Account Management

Account Status

Account management was enhanced by allowing Tenant owners to view the status of an account. Accounts can be suspended from Account management which will block all users from accessing the account. Telemetry messages for the Account will still be processed by Commander, but users will not be able to access the account. Tenant owners can ‘Resume’ the account which will lift the suspension flag from the Account and allow users to access the account again.

Core Portal

Client management enhancement

A new tab labelled ‘Elastic search’ was added to the Environment part of the Client management module of Core portal, which will allow Elastic search to be configured for the tenant. If configured, Elastic search can be used for the Audit logging and Entity search. Elastic search will improve the speed of searching for specific audit log entries and entities but will increase the hosting cost of the tenant.

Portal

Commander Webhooks enhancement

Commander’s Webhooks have been enhanced to notify users when a Webhooks configuration fails and will be paused due to several consecutive failures. Three new fields have been added to the configuration:

  • Enable notification: Enables notifications to be sent for the Webhook configuration
  • Contact group: The Contact group that will receive the webhooks. (Contacts groups can be configured on Account management)
  • Notification Interval: Four notification intervals are available: 0%, 50%, 75% and 100%. If 0% is selected a notification will be sent after each failure. If 50% or 75% is selected a notification will be sent if 50% or 75% of the maximum consecutive failed attempts were reached, as well as an additional notification when the maximum consecutive failed attempts were reached. If 100% is selected a notification will only be sent when the maximum number of consecutive failed attempts were reached.

Telemetry data streaming: Enhancement

The Telemetry streamer was enhanced with the addition of a dead letter queue. A dead letter queue is an additional queue that is added to RabbitMQ where packets are sent if the service failed to process the packet. This allows for messages to be reprocessed at a later stage without affecting the live stream of new values received. Packets on the dead letter queue will be reprocessed by the Telemetry streamer 1 minute after the first failure. If the processing fails again the packet will be re-queued and processing will be delayed by an additional minute. Packets will be retried 5 times before it is discarded.

Radar

Widget subscriptions

The Digital twin subscription limit for Radar has been increased from 10 to 50 which will allow the user to switch between 50 Digital twin instances.

Security

Security enhancement

Commander’s security was further hardened by replacing the SignalR access token in DAPI get requests with a diminished/downgraded token for each connection. This improves Commander security by ensuring that the SignalR access token cannot be used for anything other than the SignalR connection.