Reports access management
You can use one of the following options to grant access to reporting users for viewing or managing reports in TrueSight Smart Reporting - Platform:
determines the option to be used based on the value specified for the YF_DEFAULT_ROLE property in the generic_configuration.properties file. This file is available at the following path on the host where is installed:
- (Windows) <tssadw_installation_directory>\shared\ConfigurationManagement\generic_configuration.properties
- (Linux) <tssadw_installation_directory>/shared/ConfigurationManagement/generic_configuration.properties
If a value is specified for the YF_DEFAULT_ROLE property (for example, YF_DEFAULT_ROLE=allow_smart_reports_management), access is granted according to the user and role mappings defined in the user_roles.csv file. If the YF_DEFAULT_ROLE property is empty (for example, YF_DEFAULT_ROLE=), access is granted based on the roles and authorizations defined in .
Recommendation for granting access
We recommend that you start managing the reports access by granting reporting authorizations to roles in . The use of user_roles.csv file for managing the access is deprecated. The following scenario explains how to make this change:
Upgrade notes
We recommend upgrading both and to 21.3. If you upgrade one of these products only, do note the following changes:
If you upgrade only
- Access to reports based on the authorizations defined in will not work. The existing user_roles.csv based authorizations will continue to work.
- New reporting authorizations that are added to will not be available if you are upgrading from a version earlier than 21.02.
If you upgrade only
- If the YF_ROLES_DEFAULT property has some assigned value, the existing user_roles.csv option will continue to work. You can start managing the reports access using the roles and authorizations defined in .
- New reporting authorizations added to 21.3 will not be available if you are upgrading from a version earlier than 21.02.