Skip to content

ABAP Keyword Documentation →  ABAP - Release-Specific Changes →  Changes in Releases 7.5x →  Changes in Release 7.54 

ABAP CDS Access Control in Release 7.54


1. Addition COMBINATION MODE OR|AND of the statement GRANT SELECT ON

2. Addition REDEFINITION of the statement GRANT SELECT ON



3. Predicate VOID



4. Addition IN SCENARIO of the statement GRANT SELECT ON



5. Generic aspect condition of the statement DEFINE ROLE



6. New variant INHERITING CONDITIONS FROM SUPER



7. Different REPLACING operators



8. Definition of a generic aspect


9. DCL restrictions for ABAP CDS hierarchies



10. DCL restrictions for transactional projection view entities

Other versions: 7.31 | 7.40 | 7.54

Modification 1

Addition COMBINATION MODE OR|AND of the Statement GRANT SELECT ON

The optional addition COMBINATION MODE can now be used to define how the access conditions of multiple CDS access rules for the same CDS entity are combined.

Modification 2

Addition REDEFINITION of the Statement GRANT SELECT ON

The addition REDEFINITION is used to indicate that the specified CDS access rule is the only existing access rule and any other access rules are ignored.

Modification 3

Predicate VOID

A condition with the value VOID is handled as nonexistent.

Modification 4

Addition IN SCENARIO of the Statement GRANT SELECT ON

The optional addition IN SCENARIO can be used to apply the switchable authorization check to an authorization object.

Modification 5

Generic Aspect Condition of the Statement DEFINE ROLE

An aspect condition can now be used to specify the generic aspect defined in an aspect definition in the right side introduced by ASPECT.

Modification 6

New Variant INHERITING CONDITIONS FROM SUPER

There is now another variant of the inheritance condition in an access rule of the statement DEFINE ROLE, which applies the access conditions from SUPER.

Modification 7

Different REPLACING Operators

The optional addition REPLACING of INHERITING CONDITIONS can be used to modify the inherited conditions.

Modification 8

Definition of a Generic Aspect

A generic aspect can now be defined as part of a CDS access policy itself defined using DEFINE ACCESSPOLICY.

Modification 9

DCL Restrictions for ABAP CDS Hierarchies

ABAP CDS hierarchies can now be protected using access controls.

Modification 10

DCL Restrictions for Transactional Projection View Entities

Transactional projection view entities apply the access control of the underlying CDS entity with restrictions.