Show TOC

Settings for Customer Relationship Management on SAP GatewayLocate this document in the navigation structure

SAP Gateway Customer Relationship Management (CRM) application is a comprehensive solution for managing your customer relationships from any device or platform.

Creating Roles

You must create roles for SAP CRM and assign these roles to the CRM GSDO group. The CRM SAP Gateway users should be assigned to these roles so that they can use SAP Gateway services. For this:

  1. Identify the list of SAP CRM systems on which the functionality should be accessible by SAP Gateway.

  2. Create system alias for each of these systems.

  3. For each of these systems, define a role for which the administrator should assign the list of users (who has access to execute the functionality)

    Note
    1. You must be an SAP Gateway administrator or have an SAP user administrator to create the roles.

    2. The roles must be defined/created on the SAP Gateway server.

    3. If there is only one SAP CRM system and all the users on SAP Gateway should be able to access CRM functionality on this SAP CRM system, then role creation and assigning of roles to GSDO groups is optional but this is not recommended.

To create roles, proceed as follows:

  1. Open transaction pfcg in the SAP Gateway system.

  2. Enter a name for the role in the Role field.

  3. Choose Single Role.

  4. Save the Role.

  5. Choose the Authorization tab.

  6. Choose Change Authorization.

  7. Choose the template mentioned in the Role Templates section.

  8. Choose Generate to create a new role.

For information on changing roles, see the SAP NetWeaver documentation about Changing Standard Roles.

Role Template

Use the predefined role templates mentioned in the table below to create user roles for SAP Gateway CRM:

Template Name

Template For

/IWCNT/RT_USER_ACT

SAP Gateway CRM Activity Management

/IWCNT/RT_USER_ACCNT

SAP Gateway CRM Accounts

/IWCNT/RT_USER_CONT

SAP Gateway CRM Contacts

Authorization

The user must have the following authorizations to access SAP Gateway system to use the CRM Scenarios:

Service

Authorization Object

Authorization Values

/IWCNT/SG_ACTIVITY_0001

S_SERVICE

SRV NameA3CB8ED503F16F11D97BEA06BB41E0

SRV Type HT

S_TCODE

TCDSICF

/IWCNT/BP_ACCOUNT_0001

S_SERVICE

SRV NameA8172704E2C058CDF94DD331FDB141

SRV Type-HT

S_TCODE

TCDSICF

/IWCNT/BP_CONTACT_0001

S_SERVICE

SRV NameF3B52FB30DB35EC0A377ADD15084C9

SRV Type-HT

S_TCODE

TCDSICF

While creating role templates in the SAP CRM system, include the following authorization objects:

CRM Service

Authorization Object

Field

Field Value

CRM Activity

S_RFC

RFC_TYPE

FUGR

RFC_NAME

BAPT

CRM_ACTIVITYCRM_BAPI

CRM_BUSPROCESSND_BAPI

CRM_OSP_HELPER_TOOLS

COM_BUPA_USER_REGISTRATION

ACTVT

16(Execute)

CRM Business Partner (Accounts and Contacts)

S_RFC

RFC_TYPE

FUGR

RFC_NAME

CRM_BSP_BP_PRINT

COM_BUPA_USER_REGISTRATION

BUPA_TAX_BAPI

BUPA_INTERFACE_LONGTEXTS

BUPA_HOURS_BAPI

BUBA_3

BFHV

BAPT

ACTVT

16

S_SERVICE

SRV_NAME

CF56155FF3F9AEB85ED804FEEFE180

SRV_TYPE

HS

CRM Attachments

S_RFC

RFC_TYPE

FUGR

RFC_NAME

SKWF_UTIL

CRM_KW_DOCUMENTS

SKWF_IO

 

ACTVT

16

The user must have the following authorizations in the SAP Gateway system to access SAP Gateway services for CRM:

CRM Service

Authorization Object

Field

Field Value

CRM Activity

S_SERVICE

SRV_NAME

A3CB8ED503F16F11D97BEA06BB41E0

SRV_TYPE

HT

CRM Accounts

S_SERVICE

SRV_NAME

A8172704E2C058CDF94DD331FDB141

SRV_TYPE

HT

CRM Contacts

S_SERVICE

SRV_NAME

F3B52FB30DB35EC0A377ADD15084C9

SRV_TYPE

HT

Settings in the SAP Gateway System

You need to perform the following customizing settings in the SAP Gateway system:

  • Creating SAP system aliases

  • Assigning roles to a GSDO group

  • Assigning SAP system aliases to a GSDO group

Note

The configurations mentioned below must be carried out for CRM activity, accounts and contacts.

Creating System Alias for Applications

Proceed as follows:

  1. In transaction SPRO open the SAP Reference IMG and navigate to: Start of the navigation path SAP NetWeaver Next navigation step SAP Gateway Next navigation step Former Development Next navigation step Generic Channel Next navigation step Configuration Next navigation step  Connection Settings  Next navigation step SAP Gateway to SAP System  Next navigation step Manage SAP System Aliases  End of the navigation path and click the Activity icon.

  2. Choose New Entries.

  3. Enter the following details for the system alias:

    Field

    Description

    SAP System Alias

    Name of the system alias.

    Description

    Descriptive text for the system alias.

    Local SAP GW

    Leave unchecked if the CRM system is not on the same system as the SAP Gateway system.

    Check it if the CRM system is on the same system as the SAP Gateway system.

    RFC Destination

    Specify the RFC destination defined for your SAP system, for example, BKDCNT200.

    WS Provider System

    • If you are using SAP CRM 7.0, leave the field blank.

    • If you are using SAP CRM 6.0, you can:

      1. Leave the field blank if you are using BAPI based connection (We recommend you to use BAPI based connection).

      2. Choose a provider system if you are using ESA services. For information on configuring a provider system, see Configuring a GSDO to Connect to the SAP CRM system.

    Software Version

    Enter CRM_6.0 or CRM_7.0 according to the CRM version you are using.

  4. Save your settings.

Assigning Roles to a GSDO Group

Proceed as follows:

  1. In transaction SPRO open the SAP Reference IMG and navigate to: Start of the navigation path SAP NetWeaver Next navigation step SAP Gateway Next navigation step Former Development Next navigation step Generic Channel Next navigation step Administration Next navigation step  General Settings  Next navigation step Manage GSDO Groups  End of the navigation path and click the Activity icon.

  2. Select the GSDO Group (IWACT for CRM Activity and IWBPC for CRM Accounts and Contacts), from the Manage GSDO Groups list.

  3. Choose Assign User Roles on the dialog structure.

  4. Choose New Entries.

  5. Enter the role name in the Assign User Roles column. For example, ZRole.

  6. Save your settings.

Assigning SAP System Aliases to a GSDO Group

Proceed as follows:

  1. In transaction SPRO open the SAP Reference IMG and navigate to: Start of the navigation path SAP NetWeaver Next navigation step SAP Gateway Next navigation step Former Development Next navigation step Generic Channel Next navigation step Administration Next navigation step  General Settings  Next navigation step Manage GSDO Groups  End of the navigation path and click the Activity icon.

  2. Select the GSDO Group (IWACT for CRM Activity and IWBPC for CRM Accounts and Contacts), from the Manage GSDO Groups list.

  3. Choose Assign SAP System Aliases on the dialog structure.

  4. Choose New Entries.

  5. Enter the role name created above ZRole in the User Role column.

  6. Press F4 to select a system alias in the SAP System Alias column.

  7. Save your settings.