SAP BTP Authorization Concept | Test Security using SAP Business App Studio | XSUAA, Roles in CF

preview_player
Показать описание
SAP Business Technology Platform End to End Training with Business Application Studio on Cloud Application Programming Model

- We first start with a theoretical overview of Security and Authentication in the SAP Business Technology Platform Cloud Foundry Using XSUAA
-We create Scope(Roles), Role Template and Role Collections and Assign it to User
- We then create the JWT token handling module in our previous CAPM based Application(Last Week Code)
- Then we use a NodeJS Approuter to automate the process of token passing, define routes in Approuter and deploy the MTAR application to SAP Cloud Foundry
- After that we work with NodeJS service development, we spend a few minutes to learn NodeJS With Express Basics for new learners on Node and Express
- Once we have some CAPM Based working API creation experience we explore how to connect to HDI container (or HANA DB) from CAPM Application
- We Secure our CDS End points by adding the Role checks using @ annotations
- In the example we show, Row level security with CAPM based service, The Viewer Role with scope
- The Admin role allows WRITE access to the CAPM End points
- We extract data from HDI container(or HANA® DB) and pass it as an API endpoint
- We have now a Microservice App working in SAP® Cloud Foundry with CAPM, Fiori and Approuter
- We can use .http file to test the security locally in SAP Business Application Studio, The module usage passport module
- Now we also make the NodeJS API Secure by using XSUAA Service and Passport Module With JWT Token Strategy

Our Course Page:

In this section, we have covered all steps from Scratch and in a step-by-step manner. The key point you will learn in this section are:

- Practice implementation of Security Token Auth
- XSUAA Service Creation and service binding with MTA.yaml file
- Creating YML Files for deployments in Cloud and build MTAR_ARCHIEVE
- Microservice App Development, Deployment and Debugging
- Create Security Roles and assign scope for the Viewer Role to Secure Row level data
- Cloud Application Programming Model CAPM and HANA® DB/HDI Container Connection
- Approuter Creation and Use in SAP® Cloud Foundry
- Testing Security - Both Authentication and Authorization Locally in Business Application Studio and Deployed App

=====================================
▶ What you get by joining our training

- 40 Hours of Detailed Lecture with Videos
- Support for issues and deployment
- Presentation and Whiteboards
- Real-time project Experience
- Exclusive Access to our GIT Repository with more than 15+ Projects
- Best-in-class cutting edge content
- Hands-on Exercises

Our Course Page:

▶ About the Course

In this Learn SAP Cloud Application Development(CAP) Model Course we have covered SAP CAPM(Cloud Application Programming Model). CAPM provides you a set of Library, Language, Tools, and Framework to Build Apps in the Cloud. You will learn end to end application development on Business Application Studio for a full-fledge application with Database, Services (v2 and v4 odata), Business logic, Fiori Application using Fiori Elements with annotations, Cloud Foundry Security and HANA Integration in Cloud.

▶ In this video of SAP CAPM Training, We will explore

In this tutorial, you learn how to create SAPUI5 apps using Fiori Elements.
We will see a fully draft enabled fiori app to create a real-time purchase order applications with real data, a production ready fiori app built using business application studio in capm on btp.

Рекомендации по теме
Комментарии
Автор

Do we have any batches on going with BTP security classes.olease let me know i would like to learn

ramaa