Ansicht
Dokumentation

ABENBDL_ACTIONS_AUTH_UPDATE - BDL ACTIONS AUTH UPDATE

ABENBDL_ACTIONS_AUTH_UPDATE - BDL ACTIONS AUTH UPDATE

BAL Application Log Documentation   Vendor Master (General Section)  
This documentation is copyright by SAP AG.
SAP E-Book

- authorization:update

... (authorization:update) ...

Effect

The RAP BO operation addition authorization:update delegates the authorization check for the operation in question to the update operation. That means that an operation specified as authorization:update has the same authorization control that is specified for the update operation.

As a prerequisite, authorization control must be defined and implemented. However, it is not required that the update operation is enabled for the entity in question. You can delegate the authorization for operations to the update operation even though the update operation is not enabled for this entity.

authorization:update can be used for the following operations:

The authorization for internal actions cannot be delegated. Internal actions do not have authorization checks in general, as they are only invoked internally.

Availability

  • Development guide for the ABAP RESTful Application Programming Model, section Authorization Definition.

Notes

  • Remember: Standard operations in authorization-dependent entities are automatically delegated to the update operation of the authorization master entity.
  • If you delegate the authorization for an action in an authorization-dependent entity to the update operation, it will be delegated to the update operation of the authorization master entity in the end.

Example

An example for authorization:update in a projection BDEF is provided in the topic about authorization control in projection BDEFs, see CDS BDL - authorization, projection BDEF.






ROGBILLS - Synchronize billing plans   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
This documentation is copyright by SAP AG.

Length: 4019 Date: 20240511 Time: 173912     sap01-206 ( 45 ms )