Skip to Content

Role / Derived Role Assignment to PERSONAS Flavors

Hello,

Our SAP Role concept is designed with role and derived role.

Supposing that I have the Role ZROLE_XXXX (XXXX: Company Code) and as many derived roles as company codes we have (suppose that we have 100 derived roles).

I want to grant access to all users having the ZROLE_* (101 Roles) to my flavor.

Should I create 101 corresponding roles in /personas/roles and assign my flavor to these 101 Roles one by one? or there is a simpler way to do it?

PS: we have Personas 3.0 SP4

Thanks.

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Best Answer
    May 24 at 01:16 PM

    Hello,

    Finally I found the solution which is described in this wiki: https://wiki.scn.sap.com/wiki/display/Img/Manipulation+of+flavor-role-assignments+using+BAdIs (implementing BADI /PERSONAS/INIT_ROLE_ASSIGNMENT)

    Best Regards,

    Moez.

    Add comment
    10|10000 characters needed characters exceeded

  • May 23 at 04:48 PM

    Hello Moez,

    Please have a look at the "User and Role Maintenance" help page.
    You can also read the "Managing Role Assignments" content from the help.

    At last, but not least, you can visit the SAP OpenSAP website and access the "Using SAP Screen Personas for Advanced Scenarios" course.
    Week 4, Unit 1, is specific to User and Role Administration.

    Kind regards,
    Cris

    Add comment
    10|10000 characters needed characters exceeded

    • Hello Cris,

      Thanks for the support, but I already read the documentations and did not found an answer to my question.

      If I have such a big role hierarchy, how could I profit from the role derivation to assign them once to one flavor instead of assigning them to the flavor manually role by role.

      Best Regards,

      Moez.