Skip to Content
avatar image
Former Member

Default role causing a problem in BRF plus login while mapping role owner to a role

Hello All, We are on GRC 10.0 SP13. We have rolled out ARM to one country and we have 12 more countries to be rolled out. We have global roles and regional specific roles. Which meanse if X is a global role, Role X is used by all 13 countries which means Role X should have 13 role owners 1 from each countries, So i wrote a BRFPLUS login stating, if User group is CH - China, Role is X, System is Y, Role Onwer is "Z" Similarly i have mapped each role w.r.t User group, system to a particular role owner. This login works perfectly. However we have one default end user role which comes by default and this login doesnt work when I raise a ARM requests as END user wil not have a role owner, it gets stuck after managers approval. So what I did is I inluded End user role along with each global role stating If User group is CH - China, Role is X or Role is ENDUSERROLE, Syetem is Y, then Role Owner is "Z" If User group is JP - Japan, Role is X1 or Role is ENDUSERROLE, System is Y, then Role Owner is Z1" with this logic, for example if I raise a ARM request for CH user group selecting a role, and default role comes up automatically, after managers approval it goes to both Z & Z1 role owners. Is this because en duser role is mapped as OR with actual Role X or Role X1? Please explain how can i make this work. Please find the document attached. ROLEOWNER1, 2, 3,4,5 are mapped to different global roles and find the screen shot in role woner stage it trigers approval to actual role owner Roleowner 5 and alos to all other role owners. I fail to understand this. Any help is greatly appreciated.                              

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Oct 06, 2016 at 05:53 PM

    Manoj,

    unfortunately, your post is very hard to read and better formatting would help.

    Nevertheless, I try to help you. Since I don't see your configuration I can only guess. What is the routing level at the manager stage`? Line Item or Stage Level?

    Regards,

    Alessandro

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Alessandro Banzer

      Hello Alessandro, Please find the screenshot of MSMP at role owner stage. The AGENT thah you find Z_AGENT_7_COPY comes from BRFPLUS condition where I maintained as below, IF connector is "Sstem", Role is "XYZ", and User group is "CH - China", then USER ID IS "123". Here user ID means "Roleowner" This was I mapped each role to one user id as role owner. Now I am having issues with Default role in ARM. When I select a role in ARM, it selects default role and during role owner stage since default role will not have any role owner, it says no role owner found and cancelling path. Thank you for your help. Kamesh

  • Oct 07, 2016 at 03:59 AM

    Hi,

    could not get your long question. So, please simplify it.

    But could understand that you are trying to assign a default role. So, an easier way would be to use Default role feature . In BRF+, route the default role to a no stage path.

    Regards

    plaban

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      Hi Manoj,

      For the issue with the default roles use the standard routing role "GRAC_MSMP_ROUTE_NO_ROLEOWNER" at line item level in the manager stage and not the role owner stage and route the request to a No stage path.

      Also I feel you have maintained approvers for default roles as well. Can you remove the assignment approvers for the same and set 2038 to YES.

      Refer the below thread

      scn.sap.com/thread/3666639

      Once this is working you can remove all the default roles from the decision table logic.

      Regards,

      Manju