CDS-based Authorization Annotations in CAP
Tutorials that teach this
- Tutorial Create a CAP Service with BAS Productivity Tools
- Tutorial 🟡 Devtoberfest 2025 - Coder's Challenge - CAP Documentation (Capire!)
- Tutorial Configure Authentication and Authorization on SAP BTP
- Tutorial Learn About Selected CAP Conventions
- Tutorial Add Authorization
- Tutorial Add Security to the SAP SuccessFactors Extension
- Tutorial Add User Authentication to Your Application (SAP HANA Cloud)
- Tutorial Prepare for Production
- Tutorial Add Authentication and Authorization to the Application
Prerequisites
- Concept Core Data Services (CDS) for Data Models and Service Definitions
- Concept CDS Annotations
- Concept CDS Definition Language (CDL)
- Concept CAP Service Definition and Consumption
- Concept CAP Local Development
- Concept Exposing Entities via OData V4 in CAP Services
- Concept OData Vocabulary Annotations (Terms, ComplexTypes, TypeDefinitions)
- Concept Mapping CDS Annotations to OData/EDMX Vocabulary Annotations
Concepts that build on this
- Concept xs-security.json Security Descriptor (Scopes, Role Templates, XSUAA Service Binding)
- Concept CAP Node.js Application Testing with cds-test and Jest
- Concept SAP Cloud Identity Services (IAS) Authorization Policies for CAP
- Concept SAP Authorization and Trust Management Service (XSUAA)
- Concept UAA Authorization Scopes in xs-security.json
- Concept Assigning Role Collections in SAP BTP Cockpit