Skip to Content
avatar image
Former Member

merge PFCG menu at user level

Hi,

I want to merge the menu of two different PFCG single roles when they are assigned to the same user.

For e.g

Role A                                                           Role B

          Menu A <-----------------------Merge------------------ >Menu B

                      Folder A<-----------------------Merge------------------ >Folder B

                                  Application A                                             Application B

                               

When the two roles assigned to the user, it has to be like below:

                                                                        Role A/B

                                                                       Menu A/B

                                                                       Folder A/B  

                               

                                                       Application A, Application B

I have worked out the similar solution for Portal roles using the role merging, but I could not find any such option for PFCG roles.

If anyone has come across the similar requirement please let me know how you have achieved it.

Thanks,

Balajii

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • avatar image
    Former Member
    Sep 06, 2013 at 01:07 PM

    Hi Sai,

    You can create a composite role RoleAB using transaction PFCG and assign the roles Role A and Role B in the roles tab, then click on save.

    And in the Menu bar of this composite role you need to copy the menus by clicking on Read menu.

    The menus of Role A and Role B will now be in a single composite role and this Composite role RoleAB can be assigned to the user, instead of assigning the single roles Role A and Role B.

    Regards,

    Laxman Gaddam

    Add comment
    10|10000 characters needed characters exceeded

    • Hi Balaji,

      What Laxman said was correct, you need to follow the composite role strategy, so you could have menu's of both the roles and also in the authorizations page you could see all the auth object values relating to both the roles.

      Mj

  • Sep 09, 2013 at 03:46 PM

    Call transaction SM30 for customizing table SSM_CUST and use the value help to get the list of available flags.

    Examples:

    COLL_READ_LEVEL_1ON  (default), OFF - PFCG: Add additional hierarchy level when merging composite roles (note 498074 as of 4.6D)CONDENSE_MENUNO (default), YES - Easy Access Avoid Redundancy (Note 203994)CONDENSE_MENU_PFCGNO (default), YES - Avoid reduncancy maintaining roles with PFCG (note 504006)CUSTOMER_MENU_OFFNO (default), YES or 'X' - Do Not Display Customer Menu on Easy Access Screen  (Note 380029)DELETE_DOUBLE_TCODESNO (default), YES - Easy Access Menu: Deletion of redundant transactions, irrespective of redundancy prevention (Note 1246860)SAP_MENU_OFFNO (default), YES or 'X' -  Do not Display the SAP Menu on the Easy Access Screen (Note 380029)SORT_USER_MENUYES, NO - Easy Access Menu: Sort User Menu if "Avoid Redundancies" is switched on (Note 322853)

    For many of these flags you find a note number describing the flag.

    You may want to check the online documentation, too:

    http://help.sap.com/saphelp_nw70ehp3/helpdata/en/4a/c2c19822db2475e10000000a42189c/frameset.htm

    Kind regards

    Frank

    By the way: Customizng table PRGN_CUST offers some more flags.

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Then you just need to go one step further than the already described (temporary) composites with condensed menus --> import the menus of those roles back into the project manager and line manager roles respectively.

      Note: this will only work as well as the menu structures are unified and your su24 is carefully maintained! Otherwise you will need to make (manual) adjustments after the merge.

      Cheers,

      Julius