Skip to main content

SAP Report Connector user configuration

Use the same user defined for the SQL Connector.

SAP SQL Connector user configuration

Each Report can check any number of authorization objects, and it is not obvious which objects are used.

Authorizations are required to use the Report Connector. Qlik provides two roles that contain the necessary authorizations. You can assign different roles to different users, depending on need, or both roles can be assigned to one user.

The QTQVCADMIN role is required for users who perform Qlik transactions in the SAP GUI.

The QTQVCACCESS role is used by a connector back-end user who performs extraction jobs from Qlik.

After the transports have been installed in the system, create one or more users as needed. You can also assign the roles to existing users.

Do the following:

  1. In the SAP system, go to transaction SU01.
  2. Click Create (F8).
  3. Give the new user a user a name and a password.
  4. For an existing user, enter the User ID and click Change (Shift + F6).
  5. On the Logon data tab, assign new users to User Type: Service.
  6. On the Roles tab, add the desired roles.
  7. Click Save.

The pre-defined role for the Qlik Connector, QTQVCACCESS, does not cover the authorization objects that can be used by the reports to be executed. These authorization objects should be added to an additional role (for example, QTQVCACCESS_CUSTOM) so that they are not overwritten when new versions of the Qlik-supplied transport are installed.

A Report might check authorization objects that are not part of the Qlik roles. In that case, they can be added to the role QTQVCACCESS or added to an additional customer-developed role that is assigned to the Qlik SAP user.

If wide authorization roles are not to be added to the download user, an authorization trace has to be performed on each report to be used .

Do the following:

  1. In the SAP system, go to transaction ST01.
  2. Start an authorization trace.
  3. System trace dialog

  4. Run the report with a user that has sufficient access.

    The results show the authorization objects used.

  5. Add the authorization objects used to the download user.
  6. Go to transaction SU03.
  7. Perform a Where Used analysis.

    If existing roles are added to the download user instead, do a Where Used analysis on the objects to figure out the appropriate roles to add. In addition, change the User Type from Service to Communication to avoid the user being used to log on with the SAP GUI.

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – let us know how we can improve!