Important This space contains documentation for TrueSight Smart Reporting for Server Automation 20.02.01. For earlier releases, see TrueSight Smart Reporting for Sever Automation 19.2.

Assigning roles to the reporting users


Reporting users are the users who are imported from TrueSight Server Automation to TrueSight Server Automation - Data Warehouse by running the ETL. By default, all the reporting users are assigned the TrueSight Manage Reports role in TrueSight Smart Reporting - Platform.

As a TrueSight Server Automation - Data Warehouse administrator, you can assign one of the following TrueSight Smart Reporting - Platform roles to the reporting users:

  • TrueSight View Reports
  • TrueSight Manage Reports
  • TrueSight Component Administrator

However, you cannot assign multiple roles to a single user. 

To assign a TrueSight Smart Reporting - Platform role to a TrueSight Server Automation - Data Warehouse user

Do the following:

  1. Log in to the system where TrueSight Server Automation - Data Warehouse is installed.
  2. If new users are added in TrueSight Server Automation, run the ETL.
  3. Go to the directory where the user_roles.csv file is located:
    <TSSA-DWInstallationDirectory>\shared\ConfigurationManagement
  4. Take a backup of the user_roles.csv file. 
  5. Open the user_roles.csv file, and add the required role in the following format:

    Syntax:

    <TrueSight Server Automation User Name>/<SiteID>;<TrueSight Smart Reporting - Platform Role Name>

    Examples:

    • For domain authentication:
      paul@blg164.domain/2;allow_smart_reports_administration
    • For LDAP authentication:
      cn=mike,ou=qa,o=bmc/2;allow_smart_reports_view
    • For other authentication types:
      TSSAReportUser1/1;allow_smart_reports_administration

    Note: Add the user name in the same casing that you use while logging in to the TrueSight Server Automation - Data Warehouse console. Otherwise, the default role is assigned to the user.

    Add one of the following values depending on the role that you want to assign: 

    • allow_smart_reports_view - Corresponds to the TrueSight View Reports role in TrueSight Smart Reporting - Platform.
    • allow_smart_reports_management - Corresponds to the TrueSight Manage Reports role in TrueSight Smart Reporting - Platform.
    • allow_smart_reports_administration - Corresponds to the TrueSight Component Administrator role in TrueSight Smart Reporting - Platform.
  6. Save the user_roles.csv file. 
  7. As a reporting user, log in to the TrueSight Server Automation - Data Warehouse console.
  8. Verify that the reporting user has permissions according to the role that is assigned in the user_roles.csv file.
    For information about the permissions for the TrueSight Smart Reporting - Platform roles, see User-roles-and-permissions.


 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*