How To Fix RS2HANA_CHECK017 - User &1 is not authorized on InfoProvider &1 (HANAMODELFL &2)


SAP Error Message - Details

  • Message type: E = Error

  • Message class: RS2HANA_CHECK - RS2HANA Check Report

  • Message number: 017

  • Message text: User &1 is not authorized on InfoProvider &1 (HANAMODELFL &2)

  • Show details Hide details
  • 1550b0/frameset.htm
    Here you can find general information on how to correctly maintain
    authorizations in SAP BW in the SAP HANA model generation context: http:
    //help.sap.com/saphelp_nw74/helpdata/en/a0/f2b32ffcaa40deb60ba4515bbb559
    e/content.htm

    System Response

    No authorizations can be replicated from SAP BW to SAP HANA for BW user
    &V3& and BW object &V1& as there are no authorizations that can be used
    for replication.

    How to fix this error?

    Make sure you have set up authorizations in BW based on the information
    above and on the SAP help websites mentioned above.

    Procedure for System Administrators

    You can check whether proper authorizations have been set up by running
    the following function modules. If the mentioned modules do not return
    an error, you have set up proper authorizations that can be used for
    replication from SAP BW to SAP HANA. However there might be other
    restrictions (like all authorization-relevant characteristics have to be
    contained in a BW analysis authorization object), which have not been
    adhered to, but the function module does not return an error. These
    issues can be detected by running transaction RS2HANA_CHECK.
    <ZH>External SAP HANA View for Master Data</> (InfoObject): Run function
    module RSEC_GET_AUTH_FOR_USER_MDATA. Enter the InfoObject and BW user as
    importing parameters.
    <ZH>External SAP HANA View for Reporting</> (BW Query): Run function
    module RSSB_AUTHORITY_COMP_CHECK. Enter the InfoArea of the underlying
    InfoProvider, the underlying InfoProvider, the query type, the query ID,
    the query owner, activity as 03 (display) and BW user as importing
    parameters.
    <ZH>External SAP HANA View for Reporting</> (all other BW
    InfoProviders): Run function module RSEC_GET_AUTHS_FILTERED. Enter the
    InfoObject as a space character, enter the InfoProvider name and set
    6324e10000000a
    4c/65fcd82f841f3ce10000000a42189c/content.htm?frameset=/en/55/46eb411a7f
    more information, refer to http://help.sap.com/saphelp_nw74/helpdata/en/
    maintain proper authorizations using BW analysis authorizations. For
    to correctly replicate authorizations from BW to SAP HANA, you have to
    InfoProviders (including InfoObjects marked as InfoProviders). In order
    <ZH>External SAP HANA View for Reporting</>: Applies to all types of BW
    phelp_nw74/helpdata/en/7a/6ec03e7856b300e10000000a114084/frameset.htm
    object S_TABU_LIN. For more information, refer to http://help.sap.com/sa
    HANA, you have to maintain proper authorizations using authorization
    only. In order to correctly replicate authorizations from BW to SAP
    <ZH>External SAP HANA View for Master Data</>: Applies to InfoObjects
    based on the BW object type and generated external SAP HANA view:
    &V1&. You need to maintain a specific type of authorizations in BW,
    No proper authorizations are maintained for BW user &V3& and BW object

    What causes this issue?

    I_CLEAR to X. Make sure to run function module RSEC_SET_USERNAME prior
    to running function module RSEC_GET_AUTHS_FILTERED, in order to set the
    correct BW user, for which you want the authorizations to be retrieved.

    Error message extract from SAP system. Copyright SAP SE.


Smart SAP Assistant

  • What is the cause and solution for SAP error message RS2HANA_CHECK017 - User &1 is not authorized on InfoProvider &1 (HANAMODELFL &2) ?

    The SAP error message RS2HANA_CHECK017 indicates that a user does not have the necessary authorization to access a specific InfoProvider in SAP HANA. This error typically arises in the context of SAP BW (Business Warehouse) or SAP BW/4HANA when trying to access data models or InfoProviders that require specific authorizations.

    Cause:

    The error occurs due to one or more of the following reasons:

    1. Missing Authorizations: The user does not have the required authorizations to access the specified InfoProvider.
    2. Role Assignment: The user may not have been assigned the appropriate roles that grant access to the InfoProvider.
    3. InfoProvider Configuration: The InfoProvider may have specific access restrictions configured that prevent the user from accessing it.
    4. HANA Model Restrictions: If the InfoProvider is a HANA model, there may be additional restrictions or authorizations required for HANA-specific objects.

    Solution:

    To resolve the error, you can take the following steps:

    1. Check User Authorizations:

      • Use transaction code SU01 to check the user’s authorizations.
      • Ensure that the user has the necessary roles assigned that include access to the InfoProvider in question.
    2. Assign Required Roles:

      • If the user lacks the necessary roles, assign the appropriate roles that include access to the InfoProvider.
      • Roles can be managed using transaction code PFCG.
    3. Review InfoProvider Settings:

      • Check the settings of the InfoProvider to ensure that it is configured to allow access to the intended users or roles.
      • You can do this in the SAP BW modeling tools or HANA Studio, depending on where the InfoProvider is defined.
    4. Check HANA Authorizations:

      • If the InfoProvider is a HANA model, ensure that the user has the necessary HANA authorizations. This can be done using the HANA Studio or HANA Cockpit.
      • Ensure that the user has the appropriate privileges on the HANA database objects.
    5. Testing:

      • After making the necessary changes, test the access again to confirm that the issue has been resolved.

    Related Information:

    • Transaction Codes:
      • SU01: User Maintenance
      • PFCG: Role Maintenance
      • RS2HANA: BW to HANA Migration Tools
    • Authorization Objects: Check for specific authorization objects related to BW and HANA access, such as S_BI_WAA (for BW authorizations) and S_HANA_ADMIN (for HANA authorizations).
    • Documentation: Refer to SAP Help documentation for detailed information on authorizations in SAP BW and HANA.

    By following these steps, you should be able to identify and resolve the authorization issue causing the RS2HANA_CHECK017 error.

    • Do you have any question about this error?


      Upgrade now to chat with this error.


Instant HelpGet instant SAP help. Start your 7-day free trial now.


Related SAP Error Messages

Click the links below to see the following related messages:

Click on this link to search all SAP messages.


Rating
The AI Support Assistant is great. It provides comprehensive assistance even on the most difficult issues. I highly recommend this service.
Rate 1
John Jordan
SAP Consultant & Author