Ansicht
Dokumentation
ABENCDS_DCL_ROLE_GRANT_RULE - CDS DCL ROLE GRANT RULE
CPI1466 during Backup BAL_S_LOG - Application Log: Log header dataDiese Dokumentation steht unter dem Copyright der SAP AG.
- DEFINE ROLE, grant_rule
GRANT SELECT ON cds_entity $[REDEFINITION$];
Wirkung
Vollzugriffsregel in der Anweisung DEFINE ROLE der CDS DCL. Eine Vollzugriffsregel GRANT SELECT ON ohne den Zusatz WHERE gibt den Zugriff auf eine CDS-Entität cds_entity bedingungslos frei. Für die Angabe von cds_entity gilt das Gleiche wie für eine bedingte Zugriffsregel.
Der Zusatz REDEFINITION verhindert, dass weitere REDEFINITION-Regeln für die gleiche CDS-Entität angelegt werden können, da deren Aktivierung dann scheitert.
Hinweise
- Eine Vollzugriffsregel hat für eine CDS-Entität den gleichen Effekt, wie wenn es keine Rolle für die CDS-Entität gibt oder wie wenn die CDS-Zugriffskontrolle für diese CDS-Entität durch die Annotation @AccessControl.authorizationCheck:#NOT_ALLOWED oder durch Verwendung des Zusatzes WITH PRIVILEGED ACCESS in der FROM-Klausel einer-Query beim Zugriff auf die Entität unterbunden ist.
- SAP liefert keine CDS-Rollen mit Vollzugriffsregeln aus. Partner und Kunden können Vollzugriffsregeln verwenden, um von SAP ausgelieferte Rollen zu übersteuern.
Beispiel
Die folgende CDS-Rolle bewirkt, dass alle Benutzer ohne Zugriffsbedingungen auf die CDS-View DEMO_CDS_AUTHORITY_FULLACCESS zugreifen können:
CPI1466 during Backup Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2817 Date: 20240523 Time: 170147 sap01-206 ( 38 ms )