Show TOC

Master Data and Settings for Identity Management with SAP SNCLocate this document in the navigation structure

General Prerequisites

You can integrate SAP NetWeaver Identity Management with SAP Supply Network Collaboration (SAP SNC) only when the following applies:

  • SAP SNC (as of Release 7.0) is installed.

  • SAP NetWeaver Identity Management (as of Release 7.1) is installed and connected to SAP SNC.

  • For the Creation of users and business partners for employees use case, a Personnel Administration component of SAP ERP HCM (as of enhancement package 4 for SAP ERP 6.0) solution is installed.

  • For the Distribution of local users use case, you are using SAP SNC as of Release 7.0 with SAP enhancement package 1.

  • For the Distribution of local users use case, you have also set up a system connection from SAP SNC to SAP NetWeaver Identity Management.

Settings in SAP SNC

In SAP SNC, you have maintained the following master data and Customizing:

  • Adaptation of external number ranges for business partner IDs

    You have checked if the user names provided by SAP NetWeaver Identity Management fit into the external default number range configured in Customizing for Cross-Application Components under Start of the navigation path SAP Business Partner Next navigation step Business Partner  Next navigation step Basic Settings  Next navigation step Number Ranges and Groupings End of the navigation path. The user names might deviate from the default number range for the following reasons:

    • You have changed the default external number range delivered by SAP. (The default external number range for business partner is A...ZZZZZZZZZZ.)

    • The user names provided by SAP NetWeaver Identity Management have leading digits or are purely numerical.

    In this case, implementing the BAdI BAdI: Modify Generated Partner ID (/SCMB/MDL_PARTNER_GEN_ID) is mandatory for ensuring the assignment of valid business partner IDs to generated business partners in SAP SNC. For more information about the BAdI, see Customizing for SCM Basis under Start of the navigation path Master Data Layer Next navigation step BAdI: Modify Generated Partner ID End of the navigation path.

  • Creation of business partner of type Organization

    You have created business partners of type Organization that represent your own company or the organizations of your company and the companies of your business partners in SAP SNC.

  • Customizing for business partners

    You have entered a business partner of type Organization that represents your company in Customizing for Supply Network Collaboration under Start of the navigation path Master Data Next navigation step Integration with SAP NetWeaver Identity Management Next navigation step Define Leading Business Partner for Identity Management.  End of the navigation path

  • Implementation of a Business Add-In (BAdI) for business partners

    For the Creation of users and business partners for employees use case, you can also implement a BAdI: If you want to have your own logic for assigning business partners of type Organization to new users, you have implemented the BAdI BAdI: Determination of Leading Business Partner for Identity Management (/SCA/IDM_PARTNER_OWN). For more information, see Customizing for Supply Network Collaboration under Start of the navigation path Business Add-Ins (BAdIs) for SAP SNC Next navigation step Master Data  Next navigation step BAdI: Determination of Leading Business Partner for Identity Management End of the navigation path.

  • Creation of a background user

    You have created a user in SAP SNC that a system administrator can use for calling up SAP SNC from the SAP NetWeaver Identity Management system in the background. You have assigned the technical roles Authorizations for SAP Identity Management integration w/ BP (SAP_CA_BP_IDM_INTEGRATION) and Communication User for NetWeaver Identity Management (SAP_BC_SEC_IDM_COMMUNICATION) to this user in SAP SNC.

  • Mapping of forms of address

    You have mapped the form of address in Human Resources (HR) to the form of address of the business partner in Customizing for Supply Network Collaboration. For more information, see Customizing for Supply Network Collaboration under Start of the navigation path Master Data Next navigation step Integration with SAP NetWeaver Identity Management Next navigation step Assign HR Form of Address Key to Form of Address Keys of Business Partner End of the navigation path.

  • Implementation of a BAdI for a user name prefix

    For the Distribution of local users use case, you have checked if a BAdI implementation is required: If the SAP SNC system is connected to SAP NetWeaver Identity Management, you can configure SAP NetWeaver Identity Management in such a way that the users created in SAP SNC must have a mandatory prefix, such as SNC_*. To meet this requirement on the SAP SNC side, you must implement the BAdI BAdI: Checking the Naming Convention of the User Name (/SCA/PUM_USERCHECK). The BAdI performs a user name check and disallows the request for user creation if the user name does not have the appropriate prefix. For more information, see Customizing for Supply Network Collaboration under Start of the navigation path Business Add-Ins (BAdIs) for SAP SNC Next navigation step Master Data Next navigation step User Administration Next navigation step Business Add-Ins (BAdIs) for User Administration Next navigation step BAdI: Checking the Naming Convention of the User Name End of the navigation path.

  • Assignment of roles to business partners

    You have assigned roles to business partners in Customizing for Supply Network Collaboration. For more information, see Customizing for Supply Network Collaboration under Start of the navigation path Master Data Next navigation step User Administration Next navigation step Configure User Administration End of the navigation path.

Settings in SAP NetWeaver Identity Management

You have performed an initial load of all existing users, business partner IDs, visibility profiles, and roles from SAP SNC to SAP NetWeaver Identity Management. In addition, in SAP NetWeaver Identity Management, you have maintained the following master data and settings:

  • You have created a business role for creating SAP SNC users, called SNC User business role, for example. In the role model, you have mapped your business role to the corresponding roles for business partners in SAP SNC.

  • If you want to assign one or multiple visibility profiles to SAP SNC users automatically with SAP NetWeaver Identity Management, you have assigned the visibility profiles as technical profiles to the business role.