Hi Baranthi, From your screenshots it does not appear that you have checked out the rule before identifying a delegate/favorite. In addition, can I confirm you have copied this rule into a production ruleset (check out is disabled?, unlocked version) and added the ruleset to the application rule and appropriate access group? These are typically all the steps you would do prior to making it a favorite/delegating it. Regards, Tara Self Study Support Team
I have added Prod Ruleset to Application and Access Group as I have mentioned earlier. HRProd is my Prod Ruleset( pls refer my screenshots) and it has checkout disabled. The issue I have is with Delegate button not appearing at all. Could you please check if any rule is missing in the pvc system provided for LSA course or any hotfix is required ?
I've added the privilege pxCanDelegateRules on Rule- class on the Access role HRServices:Administrator. With this privilege, I can see the menu Delegate. Hence, I can delegate the decision table to the access group. When I connect with the User, I see the rule in My Rule menu but if I try to open the rule, I've an error message like if my rule is not available.
I have checked HRServices:Administrator and I dont see pxCanDelegateRules on Rule- class. But Instead of adding it in the Access Role , I have added PegaRUles:SysAdm4 to my access group( which has the previlege ). So now I see delegate option. Thanks for the info.
Could you check Manage Change in the left side menu available in Case Manager Portal ? I could see my delegate rule over there and I am able to open it.
My Rules will only show the rules which the user has marked as Personal favorites. Probably can you delete the rule and recreate again and check ?
Thank you. I haven't seen the left side menu "Manager change". But always the same problem to open the rule. So, i've added the PegaRules:SysAdm4 like you and it works fine. But for a user, add the SysAdm4 is not very secured in my opinion. Using the remote tracer, I've seen that if i add just the privilege UpdateLimitedForm to @baseclass, all works fine.
... For your information, if you would like to delegate an another type of rule, a when rule for instance, you have to create a delegation configuration on Rule-Obj-When to say to PEGA which section use to show the rule when a user would like to change the rule.
For the exercice, the delegation configuration already exists for the decision table.
I'm also facing same issue with PVS system and version LSA 7.1. I've added SysAdm4 to my access group for test and also verified privilege UpdateLimitedForm to @baseclass and pxCanDelegateRules on Rule- class. Even though unable to see Delegate option to delegate the rule.
Created production rule and added to access group and application.
Save rule to delegate ruleset.
Added to Fav to access group.
Also added above privilege and sysAdm4 role to access group
Problem : Unable to see Delegate option and hence not able to delegate rule to the user.
Try to trace the activity WBToolBarDDSettings when you "open" the rule that you want to delegate. It's in line 12 that PEGA determines if the menu delegate can show. You can see 2 things ;
the line 12 is processed only if you have the privilege pxCanDelegateRules
the property pyToolBarSettings.pyDelegates is set with values in the data page D_DelegationConfigurations. So, like I said in a previous message, it's very important to have a Delegation Configuration instance for the rule type that you want to delegate. In the VM used in LSA course, you have only 3 instances of Rule-Obj-DelegationConfiguration to manage decision table, paragraph and class. So if you try to delegate a rule type different of these, you have to add a new instance of delegation configuration. Be careful, think to clear the data page just after because the scope is requestor !!