SAP® Documentation

Single view

consolut Authorization for SAP
Easy Authorization Management for SAP

CRMDSMAPLS - Authorization Object for DSM Application status change

BAL Application Log Documentation   Fill RESBD Structure from EBP Component Structure  
This documentation is copyright by SAP AG.
SAP E-Book


This authorization object allows you to restrict whether users can perform the following actions for applications in Demand Side Management (DSM):

  • Change the status
  • Create
  • Change
  • Display
  • Delete
  • Change Incentive Amount for fixed Incentives
  • Change Goal Contribution for fixed Goals Contributions

You must also grant users authorization to process the business object Application. You can do this using authorization object CRM_DSMAPL.

Defined fields

ACTVT (Activity)

This field defines the activities users can perform. These include the following:

  • 01: Create (Open)
  • 02: Change
  • 03: Display
  • 06: Delete
  • D5: Process
  • 43: Release
  • 96: Reject
  • D6: Cancel
  • D8: Complete
  • DG: Change Goal Contribution
  • DI: Change Incentive

Status Change Authorization

The following Activity field values grant authorization for specific status changes to the application header, measure, or incentive items:

  • Create (Open)
  • Process
  • Release
  • Reject
  • Cancel
  • Complete

Additional Authorization Check for Business Transactions

The Activity field values listed below grant authorization for applications if you have activated BAdI implementation CRM_DSM_BT_AUTH_CHK in BAdI Authorization Check: CRM Business Transaction (CRM_ORDER_AUTH_CHECK):

  • Create
  • Change
  • Display
  • Delete

This is an additional check to the standard authorization checks for business transactions. Activate this BAdI implementation, for example, if you want to restrict the access to perform one of the activities listed above to users in an authorization group that is assigned to a specific program.

This BAdI implementation is inactive by default.

Goal Contribution and Incentive Authorization

The following Activity field values grant authorization to make changes in the application to goal contributions or incentives that are defined as fixed in the program:

  • Change Goal Contribution
  • Change Incentive

CRM_DSM_AG(Authorization Group)

This field defines the authorization groups associated with the the DSM Program Managerrole (SAP_CRM_UIU_UTIL_DSM_PROG_MGR).

Association with an authorization group determines the programs for which the users can access their applications. Programs are associated with authorization groups through the program profile. For more information, see Customizing activity Define Program Profiles.

If this field includes the authorization group associated with a program, based on the activities allowed, users associated with this role can change the status of, create, change, display, or delete the applications that are assigned to the program.

consolut Authorization for SAP
Easy Authorization Management for SAP

BAL_S_LOG - Application Log: Log header data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 5391 Date: 20190627 Time: 065035     sap01-206 ( 53 ms )

Our Service

Looking for Support? Questions?




Leave us your contact details and we will call you back. Panels marked with * are mandatory.