sap hcm online training in Bangalore - PowerPoint PPT Presentation

slide1 n.
Download
Skip this Video
Loading SlideShow in 5 Seconds..
sap hcm online training in Bangalore PowerPoint Presentation
Download Presentation
sap hcm online training in Bangalore

play fullscreen
1 / 23
sap hcm online training in Bangalore
114 Views
Download Presentation
saptrmit
Download Presentation

sap hcm online training in Bangalore

- - - - - - - - - - - - - - - - - - - - - - - - - - - E N D - - - - - - - - - - - - - - - - - - - - - - - - - - -
Presentation Transcript

  1. 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

  3. Overview General auth. Struct. auth. What? e.g. PA30, IT 2001 - 2007 OM structure Context-dep. Where? e.g.all P from personnel area, all O, S, C, E Training catalogue

  4. Example context-dependent auth. Glenn is also a leader of his team and may read master data. Glenn is responsible for time management. He may maintain time data for a special unit. User Structural profile:„Time manager“ Structural profile:„My team“

  5. Overlapping of authorisation Maintain time data+Read master data A special org unit + His own team

  6. Solution: context-dependent auth. Glenn is responsible for time mgmt. He may maintain time data for a special unit. Glenn is also a leader of his team and may read master data. context context Structural profile „Time manager“ Structural profile „own team“

  7. Context-dependent authorisation 2 roles and 2 profiles together lead to a mixof objects and authorisations Context-dependent authorisationcan assign a profile to a special role e.g. P_ORGINCON No more mix. Everybody can only do what he is supposed to do.

  8. Agenda • Overview: General / Structural / Context  Authorisation Check • How to reduce the number of roles • Avoid these pitfalls • How to approach a redesign

  9. Why do we have so many roles?

  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

  11. N structural profiles - 1 for each location Responsible for your own location: Responsible for 2 locations: .. .

  12. How to create dynamic profiles Standard function module RH_GET_ORG_ASSIGNMENT dynamically identifies the assigned org unit. Org unit Belongs to Holder Position ORGASS IT 0105 Person User

  13. Get more out of dynamic profiles

  14. Dynamic – but different start object I 1. Create custom relationship between position and other org unit: Org Unit A Org Unit B Custom relationship ZIP Position Position Person Person

  15. Dynamic – but different start object II 2. Copy evaluation path ORGASS and replace your own relationship:

  16. Dynamic – but different start object III 2. Copy function module and replace your own evaluation path:

  17. Tip for enhanced use • 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

  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. + all fieldsof infotype1 (incl. customfields) 1 role for all users

  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.

  21. How to decrease amount of roles • Dynamic start object • Dynamic in general auhorization through custom object or P_NNNNN or BAdI • Reference role

  22. Concept of reference roles Derived Role Personnel Area: 1000 Reference Role Derived Role Personnel Area: * Personnel Area: 2000 Derived Role Inheritance of all authorisations except for the organisational levels Personnel Area: 3000

  23. Should you require any furtherinformation please do not hesitate tocontact 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.