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.
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 . 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 .
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
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 .
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 .
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 .
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 .
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.