SlideShare ist ein Scribd-Unternehmen logo
1 von 25
SAP HCM Online And
Remote Based Training in
usa,uk,india
Online | classroom| Corporate
Training | certifications | placements|
support
CONTACT US:
MAGNIFIC TRAINING
INDIA +91-9052666559
USA : +1-678-693-3475
info@magnifictraining.com
www.magnifictraining.com
Agenda
 Overview: General / Structural / Context Authorisation Check
 How to reduce the number of roles
 Avoid these pitfalls
 How to approach a redesign
slide: 2
Overview
slide: 3
Where?
e.g. all P from
personnel area,
all O, S, C, E
What?
e.g. PA30,
IT 2001 -
2007
General auth.
Training
catalogue
OM
structure
Struct. auth.
Context-dep.
Example context-dependent auth.
Structural
profile:
„Time
manager“
Glenn is responsible
for time
management. He may
maintain time data
for a special unit.
Glenn is also a
leader of his team
and may read
master data.
Structural
profile:
„My team“
User
slide: 4
Overlapping of authorisation
Maintain time data
+
Read master data
A special org unit
+
His own team
slide: 5
Structural
profile „Time
manager“
Solution: context-dependent auth.
Structural
profile „own
team“ slide: 6
Glenn is also a
leader of his team
and may read
master data.
context
context
Glenn is responsible
for time mgmt. He
may maintain time
data for a special
unit.
No more mix. Everybody can only do
what he is supposed to do.
Context-dependent authorisation
can assign a profile to a special role
2 roles and 2 profiles together lead to a mix
of objects and authorisations
Context-dependent authorisation
Tip
slide: 7
Agenda
 Overview: General / Structural / Context Authorisation Check
 How to reduce the number of roles
 Avoid these pitfalls
 How to approach a redesign
slide: 8
Why do we have so many roles?
slide: 9
General authorisation can restrict both:
access to data and access to persons
Functional range of SAP HCM
applications increases
Functions are becoming decentralised –
more users need different access
Possible solutions
 Implement structural authorisation with dynamic start object
 Stay with general authorisation but
 use object P_NNNNN
 use custom object + BAdI
 Reduce maintenance effort using reference roles
slide: 10
N structural profiles - 1 for each location
slide: 11
Responsible for 2 locations:
Responsible for your own location:
.
.
.
How to create dynamic profiles
slide: 12
Standard function module RH_GET_ORG_ASSIGNMENT
dynamically identifies the assigned org unit.
User
Person
Position
Org unit
IT 0105
Holder
Belongs to
ORGASS
Get more out of dynamic profiles
• Org unit: user is line manager of
• Org unit: user is staff member of
Many users stop at standard options
• PAs capturing data for managers or whole teams
• Managers not having access more than 2 levels down
(“grandfather principle”)
• Other roles like resource planners, event managers,…
Real life requirements are more diverse
• … and a good deal of analysis and conceptual thinking
• Nevertheless: always try to avoid complexity via pragmatic
processes
You can achieve much with little custom
programming
slide: 13
Dynamic – but different start object I
slide: 14
Person
Position
Org Unit A
Person
Position
Org Unit B
1. Create custom relationship between position and other org unit:
Dynamic – but different start object II
slide: 15
2. Copy evaluation path ORGASS and replace your own relationship:
Dynamic – but different start object III
slide: 16
2. Copy function module and replace your own evaluation path:
Tip for enhanced use
slide: 17
■ If the access to persons can‘t be determined from
org structure you can also develop a custom
function module that may identify relevant persons
by
► user parameter
► master data
► customizing
► …
■ In this case evaluation path and start object remain
empty.
How to reduce number of roles
 Dynamic start object
 Dynamic in general auhorization through custom object or
P_NNNNN or BAdI
 Reference role
slide: 18
P_NNNNN
You need access to all persons of your own cost center.
Standard authorisations don‘t provide cost center.
Using the organisational key leads to 1 role for each user.
You may also use
P_NNNNN with additional coding.
Tip
1 role for all users
slide: 19
Additional coding for P_NNNNN
 The report RPUACG00 generates coding in program MPPAUTZZ
 Here you can add your own coding.
 Note! After every regeneration the custom code gets lost.
slide: 20
How to decrease amount of roles
 Dynamic start object
 Dynamic in general auhorization through custom object or
P_NNNNN or BAdI
 Reference role
slide: 21
Concept of reference roles
Inheritance of all
authorisations except
for the organisational
levels slide: 22
Reference
Role
Personnel Area: *
Derived
Role
Personnel Area: 2000
Derived
Role
Personnel Area: 1000
Derived
Role
Personnel Area: 3000
Question & Answers
Should you require any further
information please do not
hesitate to
contact us
 http://www.saponlinetrainings.net
 -sap hcm online training
contact us:
 info@magnifictraining.com or
+919052666559
 By Real Time Experts from Hyderabad,
 Bangalore
 ,India,USA,Canada,UK, Australia,South
 Africa.
Thank you !

Weitere ähnliche Inhalte

Ähnlich wie Sap hcm online and remote based training in usa,uk,india

DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLXDN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
Dataconomy Media
 
Zipline—Airbnb’s Declarative Feature Engineering Framework
Zipline—Airbnb’s Declarative Feature Engineering FrameworkZipline—Airbnb’s Declarative Feature Engineering Framework
Zipline—Airbnb’s Declarative Feature Engineering Framework
Databricks
 
Online student management system
Online student management systemOnline student management system
Online student management system
Mumbai Academisc
 

Ähnlich wie Sap hcm online and remote based training in usa,uk,india (20)

DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLXDN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
DN18 | Technical Debt in Machine Learning | Jaroslaw Szymczak | OLX
 
Technical debt in ML | Jaroslaw Szymczak | DN18
Technical debt in ML | Jaroslaw Szymczak | DN18Technical debt in ML | Jaroslaw Szymczak | DN18
Technical debt in ML | Jaroslaw Szymczak | DN18
 
Zipline—Airbnb’s Declarative Feature Engineering Framework
Zipline—Airbnb’s Declarative Feature Engineering FrameworkZipline—Airbnb’s Declarative Feature Engineering Framework
Zipline—Airbnb’s Declarative Feature Engineering Framework
 
Does DITA need XML? Lightweight DITA and HTML5
Does DITA need XML? Lightweight DITA and HTML5Does DITA need XML? Lightweight DITA and HTML5
Does DITA need XML? Lightweight DITA and HTML5
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project report
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.
 
HRMS Presentation
HRMS PresentationHRMS Presentation
HRMS Presentation
 
Designing salesforce solutions for reuse - Josh Dennis
Designing salesforce solutions for reuse - Josh DennisDesigning salesforce solutions for reuse - Josh Dennis
Designing salesforce solutions for reuse - Josh Dennis
 
Business Analysis Study Notes
Business Analysis Study NotesBusiness Analysis Study Notes
Business Analysis Study Notes
 
organization charts....rules
organization charts....rulesorganization charts....rules
organization charts....rules
 
Ketul
KetulKetul
Ketul
 
Lean JAD = Agile
Lean JAD = AgileLean JAD = Agile
Lean JAD = Agile
 
Resume SAGAR DHAKATE
Resume  SAGAR DHAKATEResume  SAGAR DHAKATE
Resume SAGAR DHAKATE
 
Scekic caise13-
Scekic caise13-Scekic caise13-
Scekic caise13-
 
Programming Incentives in Information Systems
Programming Incentives in Information SystemsProgramming Incentives in Information Systems
Programming Incentives in Information Systems
 
SAP ABAP HR TRAINING
SAP ABAP HR TRAININGSAP ABAP HR TRAINING
SAP ABAP HR TRAINING
 
Automate Yourself Out of a Job: Safely Delegate the Management of your Azure...
Automate Yourself Out of a Job:  Safely Delegate the Management of your Azure...Automate Yourself Out of a Job:  Safely Delegate the Management of your Azure...
Automate Yourself Out of a Job: Safely Delegate the Management of your Azure...
 
Business Applications of Predictive Modeling at Scale - KDD 2016 Tutorial
Business Applications of Predictive Modeling at Scale - KDD 2016 TutorialBusiness Applications of Predictive Modeling at Scale - KDD 2016 Tutorial
Business Applications of Predictive Modeling at Scale - KDD 2016 Tutorial
 
Online student management system
Online student management systemOnline student management system
Online student management system
 
Smart View and Financial Reporting Training
Smart View and Financial Reporting TrainingSmart View and Financial Reporting Training
Smart View and Financial Reporting Training
 

Mehr von magnifics

Oracle apps scm online training in american samoa
Oracle apps scm online training in american samoaOracle apps scm online training in american samoa
Oracle apps scm online training in american samoa
magnifics
 
Oracle apps technical online training in alaska
Oracle apps technical online training in alaskaOracle apps technical online training in alaska
Oracle apps technical online training in alaska
magnifics
 
Oracle fusion adf online training in africa
Oracle fusion adf online training in africaOracle fusion adf online training in africa
Oracle fusion adf online training in africa
magnifics
 
Oracle apps crm online training in africa
Oracle apps crm online training in africaOracle apps crm online training in africa
Oracle apps crm online training in africa
magnifics
 
Oracle apps financial online training
Oracle apps financial online trainingOracle apps financial online training
Oracle apps financial online training
magnifics
 

Mehr von magnifics (16)

Sap hcm online training by real time trainer in usa ,uk,mumbai
Sap hcm online training by real time trainer in usa ,uk,mumbaiSap hcm online training by real time trainer in usa ,uk,mumbai
Sap hcm online training by real time trainer in usa ,uk,mumbai
 
Overview of the financial architecture in oracle e business suite release 12
Overview of the  financial architecture in oracle e business suite release 12Overview of the  financial architecture in oracle e business suite release 12
Overview of the financial architecture in oracle e business suite release 12
 
Oracle fusion 11g soa suite application development
Oracle fusion 11g soa suite application developmentOracle fusion 11g soa suite application development
Oracle fusion 11g soa suite application development
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Oracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & glOracle financials functional training on ap, ar & gl
Oracle financials functional training on ap, ar & gl
 
Oracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adfOracle fusion middleware 11g build applications with adf
Oracle fusion middleware 11g build applications with adf
 
Best oracle adf online training institute india
Best oracle adf online training institute indiaBest oracle adf online training institute india
Best oracle adf online training institute india
 
Oracle apps-technical-tutorial
Oracle apps-technical-tutorialOracle apps-technical-tutorial
Oracle apps-technical-tutorial
 
Oracle apps crm operations and configuration
Oracle apps crm  operations and configurationOracle apps crm  operations and configuration
Oracle apps crm operations and configuration
 
Oracle apps scm online training in american samoa
Oracle apps scm online training in american samoaOracle apps scm online training in american samoa
Oracle apps scm online training in american samoa
 
Oracle apps technical online training in alaska
Oracle apps technical online training in alaskaOracle apps technical online training in alaska
Oracle apps technical online training in alaska
 
Oracle fusion adf online training in africa
Oracle fusion adf online training in africaOracle fusion adf online training in africa
Oracle fusion adf online training in africa
 
Oracle apps crm online training in africa
Oracle apps crm online training in africaOracle apps crm online training in africa
Oracle apps crm online training in africa
 
Oracle fusion soa online training in africa
Oracle fusion soa online training in africaOracle fusion soa online training in africa
Oracle fusion soa online training in africa
 
Oracle apps financial online training
Oracle apps financial online trainingOracle apps financial online training
Oracle apps financial online training
 
Oracle apps scm functional training in bangalore
Oracle apps scm functional training in bangaloreOracle apps scm functional training in bangalore
Oracle apps scm functional training in bangalore
 

Kürzlich hochgeladen

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
QucHHunhnh
 

Kürzlich hochgeladen (20)

Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
Key note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdfKey note speaker Neum_Admir Softic_ENG.pdf
Key note speaker Neum_Admir Softic_ENG.pdf
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701ComPTIA Overview | Comptia Security+ Book SY0-701
ComPTIA Overview | Comptia Security+ Book SY0-701
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 

Sap hcm online and remote based training in usa,uk,india

  • 1. SAP HCM Online And Remote Based Training in usa,uk,india Online | classroom| Corporate Training | certifications | placements| support CONTACT US: MAGNIFIC TRAINING INDIA +91-9052666559 USA : +1-678-693-3475 info@magnifictraining.com www.magnifictraining.com
  • 2. Agenda  Overview: General / Structural / Context Authorisation Check  How to reduce the number of roles  Avoid these pitfalls  How to approach a redesign slide: 2
  • 3. Overview slide: 3 Where? e.g. all P from personnel area, all O, S, C, E What? e.g. PA30, IT 2001 - 2007 General auth. Training catalogue OM structure Struct. auth. Context-dep.
  • 4. Example context-dependent auth. Structural profile: „Time manager“ Glenn is responsible for time management. He may maintain time data for a special unit. Glenn is also a leader of his team and may read master data. Structural profile: „My team“ User slide: 4
  • 5. Overlapping of authorisation Maintain time data + Read master data A special org unit + His own team slide: 5
  • 6. Structural profile „Time manager“ Solution: context-dependent auth. Structural profile „own team“ slide: 6 Glenn is also a leader of his team and may read master data. context context Glenn is responsible for time mgmt. He may maintain time data for a special unit.
  • 7. No more mix. Everybody can only do what he is supposed to do. Context-dependent authorisation can assign a profile to a special role 2 roles and 2 profiles together lead to a mix of objects and authorisations Context-dependent authorisation Tip slide: 7
  • 8. Agenda  Overview: General / Structural / Context Authorisation Check  How to reduce the number of roles  Avoid these pitfalls  How to approach a redesign slide: 8
  • 9. Why do we have so many roles? slide: 9 General authorisation can restrict both: access to data and access to persons Functional range of SAP HCM applications increases Functions are becoming decentralised – more users need different access
  • 10. Possible solutions  Implement structural authorisation with dynamic start object  Stay with general authorisation but  use object P_NNNNN  use custom object + BAdI  Reduce maintenance effort using reference roles slide: 10
  • 11. N structural profiles - 1 for each location slide: 11 Responsible for 2 locations: Responsible for your own location: . . .
  • 12. How to create dynamic profiles slide: 12 Standard function module RH_GET_ORG_ASSIGNMENT dynamically identifies the assigned org unit. User Person Position Org unit IT 0105 Holder Belongs to ORGASS
  • 13. Get more out of dynamic profiles • Org unit: user is line manager of • Org unit: user is staff member of Many users stop at standard options • PAs capturing data for managers or whole teams • Managers not having access more than 2 levels down (“grandfather principle”) • Other roles like resource planners, event managers,… Real life requirements are more diverse • … and a good deal of analysis and conceptual thinking • Nevertheless: always try to avoid complexity via pragmatic processes You can achieve much with little custom programming slide: 13
  • 14. Dynamic – but different start object I slide: 14 Person Position Org Unit A Person Position Org Unit B 1. Create custom relationship between position and other org unit:
  • 15. Dynamic – but different start object II slide: 15 2. Copy evaluation path ORGASS and replace your own relationship:
  • 16. Dynamic – but different start object III slide: 16 2. Copy function module and replace your own evaluation path:
  • 17. Tip for enhanced use slide: 17 ■ If the access to persons can‘t be determined from org structure you can also develop a custom function module that may identify relevant persons by ► user parameter ► master data ► customizing ► … ■ In this case evaluation path and start object remain empty.
  • 18. How to reduce number of roles  Dynamic start object  Dynamic in general auhorization through custom object or P_NNNNN or BAdI  Reference role slide: 18
  • 19. P_NNNNN You need access to all persons of your own cost center. Standard authorisations don‘t provide cost center. Using the organisational key leads to 1 role for each user. You may also use P_NNNNN with additional coding. Tip 1 role for all users slide: 19
  • 20. Additional coding for P_NNNNN  The report RPUACG00 generates coding in program MPPAUTZZ  Here you can add your own coding.  Note! After every regeneration the custom code gets lost. slide: 20
  • 21. How to decrease amount of roles  Dynamic start object  Dynamic in general auhorization through custom object or P_NNNNN or BAdI  Reference role slide: 21
  • 22. Concept of reference roles Inheritance of all authorisations except for the organisational levels slide: 22 Reference Role Personnel Area: * Derived Role Personnel Area: 2000 Derived Role Personnel Area: 1000 Derived Role Personnel Area: 3000
  • 24. Should you require any further information please do not hesitate to contact us  http://www.saponlinetrainings.net  -sap hcm online training contact us:  info@magnifictraining.com or +919052666559  By Real Time Experts from Hyderabad,  Bangalore  ,India,USA,Canada,UK, Australia,South  Africa.