Starting with the release of Strategy ONE (March 2024), dossiers are also known as dashboards.
Historically, License Manager has been the only Strategy tool to notify administrators if their license contract is out of compliance. In the Strategy 2019 release, Platform Analytics offers an additional solution for auditing license compliance telemetry. Platform Analytics has the added benefit of analyzing license telemetry using the power of Strategy dossiers. Additionally, Platform Analytics can analyze compliance results across multiple environments (i.e. metadata). For more details regarding multi-environment configuration see Monitor Metadata Repositories Across Multiple Environments.
There are two types of licensing packages available for analysis in Platform Analytics:
When calculating the number of Named User license in use per product, the user can inherit the privilege from multiple sources:
In Platform Analytics, you can analyze the fully resolved list of privileges associated with the "User" and from which "Source Type" they inherited privileges from. Feel free to refer to the following example:

For more details about Platform Analytics architecture, see Platform Analytics Architecture and Services.
The Platform Analytics Compliance dossier is populated by data sent from the Strategy Intelligence Server producer during compliance checking based on the license key added in License Manager. The data is sent from the Intelligence Server producer during the automatic 24-hour compliance check to Telemetry Server or on demand in steps detailed below. Below is the list of topics which are populated with compliance telemetry:
After the 24-hour compliance check data is produced to the Telemetry Server, the Platform Analytics Telemetry Store consumes and loads the data into the Platform Analytics Repository in real-time. By default, only the latest compliance telemetry results are stored in the PA Repository for each environment. Platform Analytics does not store historical compliance telemetry results due to performance and database size limitations.
The compliance telemetry data is then loaded into an in-memory cube and reported on via a dossier. By default, the "Compliance Telemetry" super cube is scheduled to republish every hour.
The Compliance Telemetry dossier can be executed using two methods:
When running the Compliance Telemetry dossier, no data is returned on all chapters and pages.
This can potentially be caused by any of the following possible scenarios. Use the steps below to resolve each case.
1. The Compliance Telemetry super cube has not been automatically triggered by the hourly schedule subscription
As mentioned above, all cubes deployed with the Platform Analytics project are scheduled to republished hourly, see Configure the Platform Analytics Project. It is possible immediately after an initial deployment or upgrade, that the cube has not been published by the hourly schedule. In this case, the cube can be manually republished to reflect the latest data.
To republish the Compliance Telemetry super cube:
2. The 24-hour compliance audit has not yet been triggered
As mentioned above, the Intelligence Server producer triggers a daily compliance check on the metadata and produces the telemetry to the Telemetry Server to be process by Platform Analytics. By default, the periodic scanning of the metadata for the number of named users is done once a day at 23:59. Immediately after an upgrade or new deployment the 24-hour check may not be automatically triggered and therefore no new data has been produced.
To manually trigger the compliance check, follow these steps:
CMDand press ENTER. A command prompt window opens. Type
malicmgrand press ENTER. License Manager opens in command line mode, and instructions on how to use the command line mode are displayed.
<HOME_PATH>where
<HOME_PATH>is the directory that you specified as the home directory during installation. Browse to the folder
binand type
./mstrlicmgr, then press ENTER. License Manager opens in GUI mode.
HOME_PATHwhere
HOME_PATHis the specified home directory during installation. Browse to the folder
binand type
./mstrlicmgr -console, then press ENTER. License Manager opens in command line mode, and instructions on how to use the command line mode are displayed.

3. The license key is unlimited and therefore will not produce license telemetry data
By default, AWS Cloud Provisioning Console environments are deployed with unlimited license keys during installation. When the license key is unlimited, the compliance check is bypassed and no data will be sent to the Telemetry Server/Telemetry Manager. As a result, the Compliance Telemetry dossiers will both be empty/return no data. It is expected that the Intelligence Server skips the compliance check when the key is unlimited as there is a performance impact from running the compliance check on Intelligence Server. Therefore, if an unlimited key is detected, the compliance check is skipped.
To update the license key:
CMDand press ENTER. A command prompt window opens. Type
malicmgrand press ENTER. License Manager opens in command line mode, and instructions on how to use the command line mode are displayed.
<HOME_PATH>where
<HOME_PATH>is the directory that you specified as the home directory during installation. Browse to the folder
binand type
./mstrlicmgr, then press ENTER. License Manager opens in GUI mode.
HOME_PATHwhere
HOME_PATHis the specified home directory during installation. Browse to the folder
binand type
./mstrlicmgr -console, then press ENTER. License Manager opens in command line mode, and instructions on how to use the command line mode are displayed.

When running the Compliance Telemetry dossier, no data is returned on either the "Named User Overview"; "Named User Details"; or the "CPU License" chapter.
This is working by design. An environment can be configured to use either a CPU-based license or a Named User-based license. The dossier will only show data based on which type of key has been configured during installation or in License Manager. For example, if an environment is configured with a Named Users license key, the CPU chapter will return no data, and vice versa.
Immediately after updating a license key, the Compliance Dossier will incorrectly calculate the available and in-user license counts for named users.
As mentioned in the storage section, by default, only the latest compliance telemetry results are persisted in the PA Repository for each environment. Platform Analytics does not store historical compliance telemetry results due to performance and database size limitations.


This issue will resolve itself after the next day's automated auditing cycle. Alternatively, a filter can be added on the dossier filter panel for the new license key.
An issue has been logged to Strategy to prevent the aggregated/duplicated data for the first day of Compliance Telemetry.
Interested in learning more about Platform Analytics? Visit the Learning Center on Community!