BlogBlogtypeA post on somebody's own site or a community platform. Nobody edits it after publication, so it dates from the day it was written.See every one →Software-Heroes

BTP - Authorization Object

Walks through building a classic ABAP authorization object for the ABAP environment — an authorization field, the object itself created in ABAP Development Tools rather than the classic SU21 transaction, and its activities (01 create, 02 change, 03 display, and others) — then wires it into a CDS role's access control with the pfcg_auth aspect on the WHERE condition, which is authorization's ABAP form: CDS access control limiting what a view entity returns to the conditions in a CDS role. The check inherits down to a consumption view and even the Data Preview, and the piece notes the WITH PRIVILEGED ACCESS addition developers use in the SQL console to bypass it while testing.

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.

Who is behind it

Björn S.author

Properties

About this work

declared and crawled
Published
declared
Published on
declared

For authorization

on the edge
Applies in
authored
abap

More on this6

Group by
Piece, what it offersStill applies
Also explainingAuthorization6
Developing authorizations for business users in SAP Business AI Platform, ABAP environment
YouTube — SAP Developers playlists, Andre Fischer
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
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

Details

Graph3 edges
POINTS OUT →
explainsAuthorizationcapability, core and community
published onSoftware-Heroespublishing source
discovered viaSoftware-Heroes
Source
Type
blog
Published on
Host
software-heroes.com
Discovered via
First seen
History2
  • explains → applies_to on capability:authorization (abap)Door scope proposed from the title and summary, so a door page lists the piece only where it holds (docs/concepts/content-on-doors.md).
  • Entered the atlasDiscovered via Software-Heroes.
For your agent
Ref
content:btp-authorization-object
JSON
/content/btp-authorization-object.json
MCP
Connecting an agent