Application Security Descriptor File (xs-security.json)
Tutorials that teach this
- Tutorial Add User Authentication to Your Application (SAP HANA Cloud)
- Tutorial Secure Your Application on SAP Business Technology Platform Cloud Foundry
- Tutorial Develop the SAP Fiori Elements Application for the SAP SuccessFactors Extension
- Tutorial Add Scopes and Create Role Collection Mapping
- Tutorial Configure Authentication and Authorization on SAP BTP
- Tutorial Add Security to the SAP SuccessFactors Extension
- Tutorial Create an Application with Cloud Foundry Python Buildpack
- Tutorial Deploy CAP Java App to SAP Business Technology Platform
- Tutorial HANA Native, Add User Authentication to Your Application
- Tutorial Prepare for Production
- Tutorial Deploy a CAP Business Service to SAP Business Technology Platform
- Tutorial Secure a Basic Node.js App with the Authorization and Trust Management Service (XSUAA)
- Tutorial Create an Application with Cloud Foundry Node.js Buildpack
- Tutorial Create an Application with SAP Java Buildpack 2
- Tutorial Deploy CAP with SAP HANA Cloud project as MTA
- Tutorial Add Multitenancy to a Node.js Application Secured by the SAP Authorization and Trust Management service (XSUAA)
Docs explaining this concept
- Doc 400 Error: Call to /oauth/token Was Not Successful
- Doc Attributes
- Doc Authorization Entities
- Doc Binding Parameters of SAP Authorization and Trust Management Service
- Doc Building Roles and Role Collections for Applications
- Doc Compatible Changes in the Security Descriptor File
- Doc Configuration Options for the SAP Authorization and Trust Management Service
- Doc Configure Token Policy for SAP Authorization and Trust Management Service
Prerequisites
Concepts that build on this
- Concept Managed Application Router
- Concept Standalone vs Managed Application Router
- Concept Scopes and Role Templates in SAP BTP
- Concept SAP SaaS Provisioning Service Instance Creation in Kyma
- Concept XSUAA Service Instance Configuration (xs-security.json)
- Concept Multitenancy with SaaS Provisioning Service
- Concept UAA (User Account and Authentication) Service
- Concept SAP Authorization and Trust Management (XSUAA) Authentication
- Concept Role and Role Collection Management
- Concept Node.js Application Authentication on SAP BTP
- Concept XSUAA Role Collections
- Concept MTA Project with Application Router Configuration
- Concept xs-security.json Authorization Configuration
- Concept XSUAA Multitenant Configuration
- Concept Role Collections and Authorization Artifacts
- Concept SAP BTP Cloud Foundry Deployment via MTA
- Concept Cloud Foundry deployment
- Concept XSUAA Authorization Scopes
- Concept Multi-Target Application (MTA) Deployment
- Concept Cloud Foundry application deployment on SAP BTP
- Concept OAuth2 Scopes and Role Templates