TalkTalktypeA recorded or written talk.See every one →YouTube — SAP Developers playlists

Developing authorizations for business users in SAP Business AI Platform, ABAP environment

A Devtoberfest 2026 session that walks the places an authorization check has to be written when a RAP business object is implemented, which is the whole of the authorization edge: read restrictions as DCL access controls that become a filter at query time, a child entity inheriting its parent's conditions through an association, the projection layer inheriting rather than changing them, and the same check repeated on the draft side. The ABAP CDS edge holds on that draft half — until 2608 a draft query view was needed above the draft table so a DCL had something to attach to, while a draft table entity is already on CDS level and takes the DCL directly, as long as the associations used in the inherited conditions are redefined on it. Create, update and delete are then taken handler by handler, including the trap that instance authorization reads the buffer and so cannot see the new value a pre-check would reject, and the session closes on in local mode and privileged EML calls.

Where it sits

Explains
AuthorizationABAPAuthorizationcapabilityDeciding who may read or change what, at service, entity and instance level — role checks, forwarded user context, and restrictions evaluated as query filters rather than after the fact.ABAP CDSABAPABAP CDSplatformThe modelling layer of ABAP Cloud — view entities, projections and annotations defined above database tables, delivered with the platform rather than installed.

Who is behind it

Andre FischerAndre FischerPersonWrote this
In the atlas: contributes to 19, wrote 5
@anfisc
author

Properties

About this work

declared and crawled
Published
declared

For authorization

on the edge
Applies in
authored
abap

More on this14

Group by14 of 14 pieces
Piece, what it offersStill applies
Also explainingAuthorization10
CDS Associations & Joins
YouTube — SAP Developers playlists, SAP Developers
nothing recorded
Updates on Embedded Analytics in ABAP Cloud for Developers
YouTube — SAP Developers playlists, Andreas Riehl
nothing recorded
Running AI agents against SAP ECC 6.0: lessons from building an in-system MCP server
SAP Community, NicolasHernandez
nothing recorded
RAP - Feature Control (Part 2)
Software-Heroes, Björn S.
nothing recorded
BTP - Restriction Type
Software-Heroes, Björn S.
nothing recorded
BTP - Authorization Object
Software-Heroes, Björn S.
nothing recorded
From SEGW to @OData.publish: Expose Your CDS View as OData in S/4HANA
SAP Community, rupalipunekar1234
nothing recorded
How to Check Fiori Apps Related Authorization Object Mass
SAP Community, MehmetSaidDemir
nothing recorded
SAP IAM integration with SAP Cloud Identity Services
SAP Architecture Center, SAP Architecture CenterThe reasoningA reference
nothing recorded
Analyze and optimize ABAP Cloud model apps built on core data services
SAP TechEd — session catalogueThe reasoning
nothing recorded
Always in Sync — Field-level and event-driven side effects for reactive UIs in RAP
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
How to Build Application Jobs in SAP Business AI Platform, ABAP environment
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
What's new with draft handling in RAP?
YouTube — SAP Developers playlists, Andre Fischer
nothing recorded
How to rename an OData V4 service?
SAP Community, Andre Fischer
nothing recorded

Details

Graph5 edges
← POINTS HERE
POINTS OUT →
explainsAuthorizationcapability, core and community
explainsABAP CDSartifact
published onYouTube — SAP Developers playlistspublishing source
discovered viaYouTube — SAP Developers playlistsdevtoberfest-2026
Source
Type
talk
Host
youtube.com
First seen
History1
  • Entered the atlasDiscovered via YouTube — SAP Developers playlists · devtoberfest-2026.
For your agent
Ref
content:devtoberfest-2026-rap-authorizations-business-users
JSON
/content/devtoberfest-2026-rap-authorizations-business-users.json
MCP
Connecting an agent