Ansicht
Dokumentation

ABENBDL_ACTIONS_AUTH - BDL ACTIONS AUTH

ABENBDL_ACTIONS_AUTH - BDL ACTIONS AUTH

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- authorization:none

... (authorization:none) ...

Wirkung

Der RAP-BO-Operationszusatz authorization:none schließt die entsprechende Operation von Berechtigungsprüfungen aus. Als Voraussetzung muss die Berechtigungssteuerung definiert und implementiert werden.

authorization:none kann für folgende Operationen verwendet werden:

für die Standardoperation create steht der Zusatz authorization:none nur bei globalen Berechtigungen zur Verfügung.
Für statische Aktion steht der Zusatz authorization:none nur bei globalen Berechtigungen zur Verfügung.

Für Aktionen und Determine-Aktionen kann der Zusatz (authorization:none) im Berechtigungs-Stamm-Entitäten und berechtigungsabhängigen Entitäten verwendet werden.

Bei create, delete, Operationen für Assoziationen und der Entwurfsaktion Edit kann dieser Zusatz nur in der Berechtigungs-Master-Entität verwendet werden.

Verfügbarkeit

  • Entwicklungsleitfaden für das ABAP-RESTful-Anwendungsprogrammiermodell, Abschnitt Authorization Definition.

Hinweis

Weitere Details über die Berechtigungssteuerung in RAP finden Sie im Abschnitt CDS BDL - Berechtigung.

Beispiel

Mit diesem Beispiel wird die Notation in der CDS-Verhaltensdefinition demonstriert.

  • Standardoperation: delete (authorization:none);
  • Assoziation: association _MyAssoc { create(authorization:none); }
  • Aktion: action (authorization:none) MyAction;
  • Determine-Aktion: determine action (authorization:none) MyDetAction{ ... }
  • Entwurfsaktion: draft action (authorization:none) Edit;





rdisp/max_wprun_time - Maximum work process run time   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4860 Date: 20240523 Time: 165535     sap01-206 ( 40 ms )