xs-app.json Routing Configuration for SAP Approuter
Tutorials that teach this
- Tutorial Secure a Basic Node.js App with the Authorization and Trust Management Service (XSUAA)
- Tutorial Prepare for Production
- Tutorial Create an SAP UI5 Task for a Business Process
- Tutorial Create an Application with Cloud Foundry Python Buildpack
- Tutorial SAP HANA Native, Create a User Interface with the Cloud Application Programming Model
- Tutorial Create and Configure the Approuter Application for a Multitenant Application
- Tutorial Display Data from the Northwind Service
- Tutorial Secure a Multitenant Application with the Authorization and Trust Management Service (XSUAA)
- Tutorial Deploy the SAPUI5 App with Application FrontEnd Service
- Tutorial Develop and Configure an approuter application for the multitenant application of the SaaS solution
- Tutorial SAP HANA XS Advanced - Modules within Node.js SAP HANA applications
- Tutorial Add User Authentication to Your Application (SAP HANA Cloud)
- Tutorial SAP HANA XS Advanced - Consume the OData service in a basic HTML5 module
Docs explaining this concept
Prerequisites
- Concept MTA Project Structure in SAP Business Application Studio
- Concept ABAP Solution Service for Multi-Tenant ABAP Environment The **ABAP Solution Service** is a managed Cloud Foundry service used to make software components in an ABAP system available for multi-tenant SaaS scenarios on SAP BTP. Developers configure it as part of a [multi-target application (MTA)](https://help.sap.com/docs/btp/sap-business-technology-platform/4e35eb027f284b7fa6219bc70561fb4e?locale=en-US&state=PRODUCTION&version=Cloud) to offer a multitenant application based on an ABAP add-on product. It is declared in the MTA descriptor with the type `org.cloudfoundry.managed-service` and works alongside components such as an approuter to enable tenant onboarding and access control. For more details, see the [ABAP Solution Service reference](https://help.sap.com/docs/btp/sap-business-technology-platform/1697387c02e74e66a55cf21a05678167?locale=en-US&state=PRODUCTION&version=Cloud).
- Concept Setting Up the Application Router
- Concept Application Router User API Service
- Concept Routing via Destination
- Concept Declaring OData Data Sources in SAPUI5 manifest.json
- Concept Cloud Foundry Manifest File (manifest.yml)
- Concept Application Router as Single Entry Point