Access Control in ABAP Core Data Services
IC1003

Access Control in ABAP Core Data Services

This course is filled with exercises for everyone from the SAP functional/ABAP developers to the security team. Learn how to use Access Control in the CDS View and protect company data at the record/row level using Auth Object and PFCG Roles in CDS Access Control. You will learn the best practices of CDS Access Control & Real-Time Usage.

New Course - Not Enough Reviews Yet

Course Goal

  • Understand Access Control in ABAP CDS
  • Understand Auth Objects and PFCG Roles & Assignments
  • Learn about Row Level Data Security
  • Mistakes to avoid while using ABAP CDS
  • Best practices in CDS Access Control

Audience

  • Consultants
  • Developers
  • End users
  • IT/Business analysts
  • Project Managers
  • Project team members

Exam/Certificate


Lesson Plan

2
Meet your Instructor

3
What is Access Control?
4
What is CDS Access Control Annotation?
5
How is Authority Checks Added to CDS Views

6
CDS Access Control - End to End Exercises
7
Exercise 1 - Create a Simple ABAP CDS View (DDL)
8
Exercise 2 - Create CDS Access Control (DCL)
9
How to make CDS Access Control Dynamic?
10
Exercise 3 - Create Authorization Object & Auth Class
11
Exercise 4 - Add Authorization Object in CDS Access Control
12
How to Create PFCG Role, Generate Profile & Assign?
13
Exercise 5 - Create PFCG Role, Add Auth Obj & Assign User
14
Exercise 6 - Create different roles to give different data access
15
Exercise 7 - Create Blanket PFCG Role to display all Records

16
CDS Access Control Good Practice

17
Can we Assign Multiple Roles to one CDS View?

18
What are the Limitations of CDS Access Control?
19
CDS Limitations Example

20
Course Summary
21
What's next?

22
Course Hand Out

Instructor

Raju Shrestha

4.7 Average Rating

47 Reviews

201 Students

6 Courses

Raju Shrestha

SAP ABAP (ex-IBM & creator of www.SAPYard.com)

Raju is the founder of the popular SAP Technical knowledge sharing site www.SAPYard.com. He is an ABAP Consultant with more than 13 years of experience, who has helped clients in Automation, Heavy Machinery, Pharma, and Energy Industries. Groomed and Trained by the Big Blue i.e. IBM, where he served 8 years in different capacities viz Application Programmer, System Engineer, Team Lead and Advisory System Associate. Part of the Innovation Team who developed Automation Tools and Products. Official trainer at IBM Learning and Knowledge (L&K) Department. Check SAPYard.com for Instructor Led Training.

More Courses by Raju Shrestha:

Debugging ABAP for SAP Functional Teams
Debugging ABAP for SAP Functional Teams

If you are a non-technical SAP Consultant or end-user, this course will help you learn how to debug your company SAP ...

4.7

Average Rating

Introduction to ABAP 7.4 in S/4HANA
Introduction to ABAP 7.4 in S/4HANA

Do HANA terminologies confuse you? Did you know, Column Store is a concept that users cannot physically see? Have you...

4.9

Average Rating

Create, Test, Debug & Analyze Your First SAP OData Service
Create, Test, Debug & Analyze Your First SAP OData Service

Are you an SAP ABAP developer wanting to know more about OData? This course introduces the theory and terminology req...

4.5

Average Rating

View All Courses

Student Feedback

New Course - Not Enough Reviews Yet

Annual Subscription to All Courses
$1599

Or subscribe to this course for

$139


Training 5 or more people?

Unlimited access for your entire SAP team including admin platform and premium reporting.

SAP Training for Businesses

Language: English
Level: Beginner
Duration: 1.5 hours
Type:  Instructor-led
Release: ECC 6.0
S/4 HANA
Category: ABAP

SAP students

76

student views.
Join them!


Related Courses