Provide authorization control for a Business Configuration Maintenance Object
Beginner
30 min.
Provide authorization control for a Business Configuration Maintenance Object
You will learn
- How to create an IAM app
- How to create Business Catalog
- How to create and assign an IAM Business Catalog to a Business Role
Prerequisites
- You need an SAP BTP, ABAP environment license. If you have only a trial account, you can skip this tutorial.
- This is the second tutorial of group Create a SAP Fiori based Table Maintenance app. You must complete the tutorials in the given order.
- Install ABAP Development Tools. You can also follow step 1 of this tutorial to install ADT.
Authorization control in RAP protects your business object against unauthorized access to data:
- To protect data from unauthorized read access, ABAP CDS provides its own authorization concept based on a data control language (DCL).
- Modifying operations, such as standard operations and actions can be checked against unauthorized access during RAP runtime.
For this purposes the generated business object is checking authorization object S_TABU_NAM
with the CDS entity ZI_ERRORCODE###
and activity 03
(read) / 02
(modify).