Skip to main content

VisiumKMS 12.27 Release

· 3 min read
Hussein Shaito
Product owner
Ben Rawls
Head of Customer Success & Product Strategy

Introduction

Version 12.27 introduces our new Secure Reports API bringing Security and additional performance enhancements for reports. For users of the secure API, unsecured reports will be gradually phased out, ensuring that only secure links remain.

Additionally some key Bugs where addressed (refer to changelog for complete list)

Secure Reports API

Deployment

The new Secure Reports API is deployed on a separate app and a new API gateway is introduced. This deployment improves the performance of the reporting module.

To enable the reports API, you need to reach out to support team so they can set up the environment and enable the secure reports API from the app settings

Improvements

  • Token Authenticated requests: When secure API is enabled external access to reports through reports links is restricted to authenticated requests through the generated token.

  • KMS Portal Performance boost: Since the reports API is now deployed as a separate application, the KMS Portal no longer competes for resources with heavy reporting tasks, significantly improving performance.

  • Reports Caching: Additionally, the new API gateway enables report caching, improving performance when the same report is requested multiple times within a configurable time frame.

UI Changes

Once the Secure Reports API is enabled, the UI for creating a report is changed:

  1. An indicator displaying the current status of the Secure Reports API (enabled/disabled)
  2. "Copy URL" button that will provide the new secure API URL for the reports
  3. "Generate Token" button that will create a new token after confirmation
warning
  • After enabling the secure Reports you no longer can manage old unsecured links (read the next section Phasing out non-secure Reports links )
  • Generating a new token and saving will deprecate the old token

In the current release (12.27) the existing unsecured reports links will still function, however, when the Secure Reports API is configured, new unsecured links cannot be created or maintained. This is done to push for the full adoption of the secure Reports API in a smooth transition.

When secure reports API is enabled, the current unsecured links will still function until one of the below:

  • Link is deleted
  • New token has been generated
  • Deprecated by KMS team in future releases for all secure API users (the release timeline has not yet been determined)

This ensures a smooth transition to full adoption of the Secure Reports API for customers who are using the secure reports API.

Get Started

With this update, version 12.27 is now the current version. Upgrade to VisiumKMS 12.27 today by raising a support ticket. Dive into our changelog for a detailed list of changes.