Question
Unable to open delegated instances
Unable to open delegated instances from user portal and it's giving below error.
Information
Unable to open instance - Possible causes may be (1) Rule may no longer exist. (2) Availability of the rule may be set to No/Draft, Blocked or Withdrawn. (3) Circumstance of the rule may be preventing access. (4) Current date is not within the date range specified in the rule.
>> Created a decision table and keep it in higher version, which is unlocked. ( Product RSV is not finalized yet and it will move to ProductRuleset once its ready ).
>> The decision rule was delegated to the user access group , the delegated instances is being appeared under My Rules category but it's giving error if try to open it.
The user AG is accessible to the RSV where the rule is exist .
The ARO instances were created for Rule-Declare-Decisiontable , Embed-System-User-MyRules and Applies to Class of the rule. Configured the security level as 5 for Open instances and open rule .
I have traced the user session while trying to open it and i could see that WBOpen rule is being called and at step#9 it's checking the following privileges. since user don't have those privileges then it's throwing an error.
So i added the following privileges to Rule-Declare-DecisionTable ARO but still getting the same issue.
@HavePrivilege(tools, "pxViewLimitedForm", local.firstKey, TempOpenPage)
@HavePrivilege(tools, "UpdateLimitedForm", "@baseclass", TempOpenPage)
@HavePrivilege(tools, "OpenDeveloperForm", "@baseclass", TempOpenPage)
Please let me know if configuration.is missed.
Pega PRPC:7.2
You mention the rule appears in the My Rules category. How did you delegate the decision table? Did you use the Delegate button the rule form or are you using the older Favorites method? The OOTB portal has a Configuration section that appears when a rule is delegated using the Delegate action.