SlideShare a Scribd company logo
1 of 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 !

More Related Content

Viewers also liked

Coidak solar sensor light user guide
Coidak  solar sensor light user guideCoidak  solar sensor light user guide
Coidak solar sensor light user guideXiao Yiely
 
Coidak led lights rgb bulb
Coidak led lights rgb bulbCoidak led lights rgb bulb
Coidak led lights rgb bulbXiao Yiely
 
Coidak motion sensor spotlight user guide
Coidak motion sensor spotlight user guideCoidak motion sensor spotlight user guide
Coidak motion sensor spotlight user guideXiao Yiely
 
coidak led lights wake up light
coidak led lights wake up lightcoidak led lights wake up light
coidak led lights wake up lightXiao Yiely
 
coidak led lights motion sensor spotlight
coidak led lights motion sensor spotlightcoidak led lights motion sensor spotlight
coidak led lights motion sensor spotlightXiao Yiely
 
coidak led lights sunflower led light
coidak led lights sunflower led lightcoidak led lights sunflower led light
coidak led lights sunflower led lightXiao Yiely
 
LED Lighting Presentation
LED Lighting PresentationLED Lighting Presentation
LED Lighting Presentationrobcohen
 
10 #MarketingMistakes Your Small Business Should Avoid At All Cost
10 #MarketingMistakes Your Small Business Should Avoid At All Cost10 #MarketingMistakes Your Small Business Should Avoid At All Cost
10 #MarketingMistakes Your Small Business Should Avoid At All CostLogo Design Guru
 

Viewers also liked (9)

Coidak solar sensor light user guide
Coidak  solar sensor light user guideCoidak  solar sensor light user guide
Coidak solar sensor light user guide
 
Coidak led lights rgb bulb
Coidak led lights rgb bulbCoidak led lights rgb bulb
Coidak led lights rgb bulb
 
Coidak motion sensor spotlight user guide
Coidak motion sensor spotlight user guideCoidak motion sensor spotlight user guide
Coidak motion sensor spotlight user guide
 
Job Profile RSP Manager
Job Profile RSP ManagerJob Profile RSP Manager
Job Profile RSP Manager
 
coidak led lights wake up light
coidak led lights wake up lightcoidak led lights wake up light
coidak led lights wake up light
 
coidak led lights motion sensor spotlight
coidak led lights motion sensor spotlightcoidak led lights motion sensor spotlight
coidak led lights motion sensor spotlight
 
coidak led lights sunflower led light
coidak led lights sunflower led lightcoidak led lights sunflower led light
coidak led lights sunflower led light
 
LED Lighting Presentation
LED Lighting PresentationLED Lighting Presentation
LED Lighting Presentation
 
10 #MarketingMistakes Your Small Business Should Avoid At All Cost
10 #MarketingMistakes Your Small Business Should Avoid At All Cost10 #MarketingMistakes Your Small Business Should Avoid At All Cost
10 #MarketingMistakes Your Small Business Should Avoid At All Cost
 

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

SAP HCM authorisations: streamline processes and improve HR data security
SAP HCM authorisations: streamline processes and improve HR data securitySAP HCM authorisations: streamline processes and improve HR data security
SAP HCM authorisations: streamline processes and improve HR data securitySven Ringling
 
Optimising SAP HR Authorisation by using custom development incl. BAdIs
Optimising SAP HR Authorisation by using custom development incl. BAdIsOptimising SAP HR Authorisation by using custom development incl. BAdIs
Optimising SAP HR Authorisation by using custom development incl. BAdIsSven Ringling
 
Table of contents
Table of contentsTable of contents
Table of contentskamal kumar
 
Technical debt in machine learning - Data Natives Berlin 2018
Technical debt in machine learning - Data Natives Berlin 2018Technical debt in machine learning - Data Natives Berlin 2018
Technical debt in machine learning - Data Natives Berlin 2018Jaroslaw Szymczak
 
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 | OLXDataconomy Media
 
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 | DN18DataconomyGmbH
 
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 FrameworkDatabricks
 
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 HTML5Michael Priestley
 
Student information system project report
Student information system project reportStudent information system project report
Student information system project reportSuman Chandra
 
payroll management -1.
payroll management -1.payroll management -1.
payroll management -1.DJananiJanani
 
HRMS Presentation
HRMS PresentationHRMS Presentation
HRMS Presentationguestd28de
 
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 DennisSakthivel Madesh
 
Business Analysis Study Notes
Business Analysis Study NotesBusiness Analysis Study Notes
Business Analysis Study NotesGeet Sehgal
 
Resume SAGAR DHAKATE
Resume  SAGAR DHAKATEResume  SAGAR DHAKATE
Resume SAGAR DHAKATESagarDhakate1
 
Programming Incentives in Information Systems
Programming Incentives in Information SystemsProgramming Incentives in Information Systems
Programming Incentives in Information SystemsOgnjen Scekic
 
SAP ABAP HR TRAINING
SAP ABAP HR TRAININGSAP ABAP HR TRAINING
SAP ABAP HR TRAININGJoshiRavin
 

Similar to Sap hcm online and remote based training in usa,uk,india (20)

SAP HCM authorisations: streamline processes and improve HR data security
SAP HCM authorisations: streamline processes and improve HR data securitySAP HCM authorisations: streamline processes and improve HR data security
SAP HCM authorisations: streamline processes and improve HR data security
 
Optimising SAP HR Authorisation by using custom development incl. BAdIs
Optimising SAP HR Authorisation by using custom development incl. BAdIsOptimising SAP HR Authorisation by using custom development incl. BAdIs
Optimising SAP HR Authorisation by using custom development incl. BAdIs
 
Table of contents
Table of contentsTable of contents
Table of contents
 
Technical debt in machine learning - Data Natives Berlin 2018
Technical debt in machine learning - Data Natives Berlin 2018Technical debt in machine learning - Data Natives Berlin 2018
Technical debt in machine learning - Data Natives Berlin 2018
 
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
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.pptRamjanShidvankar
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
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.pdfAdmir Softic
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhikauryashika82
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docxPoojaSen20
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfAyushMahapatra5
 
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 ClassesCeline George
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingTeacherCyreneCayanan
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsTechSoup
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104misteraugie
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Application orientated numerical on hev.ppt
Application orientated numerical on hev.pptApplication orientated numerical on hev.ppt
Application orientated numerical on hev.ppt
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
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
 
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in DelhiRussian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
Russian Escort Service in Delhi 11k Hotel Foreigner Russian Call Girls in Delhi
 
PROCESS RECORDING FORMAT.docx
PROCESS      RECORDING        FORMAT.docxPROCESS      RECORDING        FORMAT.docx
PROCESS RECORDING FORMAT.docx
 
Class 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdfClass 11th Physics NEET formula sheet pdf
Class 11th Physics NEET formula sheet pdf
 
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
 
fourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writingfourth grading exam for kindergarten in writing
fourth grading exam for kindergarten in writing
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1Código Creativo y Arte de Software | Unidad 1
Código Creativo y Arte de Software | Unidad 1
 
Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104Nutritional Needs Presentation - HLTH 104
Nutritional Needs Presentation - HLTH 104
 

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.