Show TOC

Identity Management for SAP Service Parts PlanningLocate this document in the navigation structure

Use

With SAP NetWeaver Identity Management, you can trigger automatic generation of users and business partners for SAP Service Parts Planning (SAP SPP). This is relevant in the following use cases:

  • Creation of users and business partners for new employees

    A user administrator creates new employees in the Human Resources (HR) system of the company running SAP SPP. These new employees also need users in SAP SPP, which is solved as follows:

    1. The user creation in the HR system triggers the automatic creation of a new identity in the SAP NetWeaver Identity Management system.

    2. If you assign a business role to the identity in SAP NetWeaver Identity Management, then the system triggers automatic user and business partner creation in SAP SPP for these employees.

  • Creation of users and business partners for external users

    1. An external business partner who is maintained as a business partner of type Organization in SAP SPP, requires access to the system.

    2. An administrator creates a new external identity in the SAP NetWeaver Identity Management system and assigns it to the external business partner.

    3. SAP NetWeaver Identity Management triggers automatic user and business partner creation in SAP SPP for the users of the external business partner.

In addition, you can also change and delete such users centrally with SAP NetWeaver Identity Management. For more information about users and business partners in SAP SPP, see the SAP SPP documentation on SAP Help Portal at http://help.sap.com.

Integration

This function in SPP is integrated into the Web user interface in SAP Supply Network Collaboration (SAP SNC). For more information about SAP SNC, see the SAP SNC documentation on SAP Help Portal at http://help.sap.com.

Prerequisites

General Prerequisites

You can use this function only when the following applies, in addition to the standard SPP system setup:

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

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

Note

For more information about the standard SAP SPP setup, see the relevant sections of the SAP SCM Master Guide athttp://service.sap.com/instguidesInformation published on SAP site.

Settings

You have maintained the following master data and Customizing settings:

  • 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 /SCMB/MDL_PARTNER_GEN_ID is mandatory for ensuring the assignment of valid business partner IDs to generated business partners in SAP SPP. 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 SPP.

  • Customizing for business partners

    You have entered the 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 Identity Management Next navigation step Define Leading Business Partner for Identity Management End of the navigation path.

  • Business Add-In (BAdI) for business partners

    If you want to have your own logic for assigning business partners of type Organization to new users when creating users and business partners for new employees, you have to implement Business Add-In (BAdI) /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 that a system administrator can use for calling up SAP SPP from the SAP NetWeaver Identity Management system in the background. You have assigned the technical roles SAP_CA_BP_IDM_INTEGRATION and SAP_BC_SEC_IDM_COMMUNICATION to this user.

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

Settings in SAP NetWeaver Identity Management

You have performed an initial load of all existing users, existing PFCG roles, and business partner IDs from SAP SPP to SAP NetWeaver Identity Management. You have also maintained the following master data and settings in SAP NetWeaver Identity Management:

  • You have created a business role for creating SAP SPP users, called SPP User business role, for example.

  • When you set up your screen for SAP NetWeaver Identity Management for creating external users, make sure that the attribute IDENTITY_TYPE is not used.

Features

Creation of an Identity in SAP NetWeaver Identity Management

A new identity can be created manually or automatically (see use cases above). An administrator assigns a business role to this new identity. The business role contains general information such as the PFCG roles and profiles in SAP SPP. For SAP SPP, you can assign the business partner of type Organization.

This business partner either represents the company the employee is working for and is thus the same for all employees or it represents an organizational unit such as an internal department. The organizational unit is not necessarily related to an HR organizational unit. In the case of an external identity, it is the business partner of type Organization in SAP SPP that represents the company for whom the external user is working. Depending on the use case, you can determine the assignment of business partners of type Organization as follows:

  • Creation of users and business partners for external users use case

    The assignment of a business partner of type Organization in SAP NetWeaver Identity Management is mandatory.

  • Creation of users and business partners for employees use case

    The assignment of a business partner of type Organization in SAP NetWeaver Identity Management is optional. You can also leave this field empty. In this case, SAP SPP assigns the business partner of type Organization that has been maintained in Customizing for SAP SNC.

Recommendation

For the Creation of users and business partners for employees use case, we recommend that you use SAP SNC Customizing to determine the business partner of type Organization.

Generation of Users and Business Partners in SAP SPP

In all use cases, SAP NetWeaver Identity Management distributes the new user to SAP SPP as follows:

  • Generation of a user in SAP SPP

    SAP SPP generates the user automatically in the background. The role that you have assigned to the identity in SAP NetWeaver Identity Management is automatically assigned to the user in SAP SPP. Note that this can be any role that is available in SAP SPP. For more information about available roles in SAP SPP, see the SAP SPP documentation on SAP Help Portal at http://help.sap.com.

  • Generation of a business partner

    The business partner is generated automatically in the background and assigned to the Internet User partner role. The system determines the business partner ID as follows:

    1. The system takes the first 10 characters of the user name and checks if such a user already exists.

    2. If the business partner already exists, the system concatenates a running number to the user name.

    3. If you want to implement your own custom logic that determines the business partner ID, you can use the Business Add-In (BAdI) /SCMB/MDL_PARTNER_GEN_ID. For more information, see the Prerequisites section.

  • Assignment of the business partner

    SAP SPP automatically assigns the business partner of type Person to a business partner of type Organization that represents the business partner the user belongs to. For external users, this is the business partner of type Organization that you have entered in SAP NetWeaver Identity Management. For internal users, the assignment depends on the Customizing or on what has been maintained in SAP NetWeaver Identity Management, in the following order:

    1. If you have assigned a business partner of type Organization to the user in SAP NetWeaver Identity Management, SAP SPP takes over this business partner.

    2. If no business partner has been assigned in SAP NetWeaver Identity Management, SAP SPP checks if you have implemented the Business Add-In (BAdI) /SCA/IDM_PARTNER_OWN. With this BAdI, you can implement your own logic for assigning business partners to users.

    3. If no business partner has been assigned in SAP NetWeaver Identity Management and no BAdI has been implemented, SAP SPP takes over the business partner that has been maintained in Customizing for SAP SNC under Start of the navigation path Supply Network Collaboration Next navigation step Master Data Next navigation step Integration with Identity Management Next navigation step Define Leading Business Partner for SAP SNC. End of the navigation path.

Changing and Deleting Users

If you change or delete users, SAP NetWeaver Identity Management also distributes the user change or deletion to SAP SPP, with the following constraints:

  • The assignment of a user to a business partner of type Person cannot be changed.

  • When you delete a user, the assignment of the user to a business partner of type Person is also deleted. The business partner of type Person, however, remains in the system.

Mandatory Set of Data to Be Transferred from SAP NetWeaver Identity Management to SAP SPP

If you want to create or change a user in SAP SPP, the following data must be transferred from SAP NetWeaver Identity Management to SAP SPP:

Attribute Name

Provisioning Task

Comment

SU01 – relevant attributes

Create, update

First and last name, full name, address, search terms, and user name

SCMSNC_BP_ORG_ID*

Create, update

Business partner of type Organization (internal: organization, external: business partner)

Note

* This is optional for internal identities (see the Generation of Users and Business Partners section). It is strongly recommended that you do not use this attribute in the use case Creation of users and business partners for new employees.

More Information

For more information about SAP SPP, see the SAP SPP documentation on SAP Help Portal at http://help.sap.com.