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.


Was this page helpful? Yes No Submitting... Thank you

Comments