Skip to main content

This content has been archived and is no longer being updated. Links may not function; however, this content may be relevant to outdated versions of the product.

Support Article

Unable to edit delegated rule from Portal

SA-16410

Summary



Administrator has delegated a DecisionTable rule to a user Accessgroup. But users who have that access group, are unable to edit the delegated business rules (Decision Table) from the Portal.

This delegated rule is present in Unlocked production ruleset. 
UpdateLimitedForm privilege is set on @baseclass correctly for this particular accessgroup.
Issue is observed after the application upgrade from PRPC 5.4 to PRPC 6.1 SP2. 


Error Messages



Not Applicable


Steps to Reproduce



1. Configure SSO login for the portal.
2. Delegate a DecisionTable rule to a user who has access to the portal and UpdateLimitedForm privilege set on @baseclass.
3. Login to portal and try to edit the delegated decision table.

 

Root Cause



A backward compatibility defect in Pegasystems’ code or rules.
SSO login functionality was created on PRPC 5.4. In this functionality, InitialProfileSetup activity which is provided by Pega, was used. In PRPC 5.4, there is a call to SetFormsAccess activity from this InitialProfileSetup. This SetFormsAccess sets the value in pxThread.pxLimitedAccess based on the privilege set on user’s access group.


In PRPC 6.1 SP2, this InitialProfileSetup activity is modified and there is no call to SetFormsAccess activity. Hence, there is no value setting in pxThread.pxLimitedAccess property when the user logs in to portal using SSO. 


Resolution



Perform the following local-change:

Call SetFormsAccess manually from one of the application specific activity which is related to SSO login functionality.

Published January 31, 2016 - Updated October 8, 2020

Was this useful?

0% found this useful

Have a question? Get answers now.

Visit the Collaboration Center to ask questions, engage in discussions, share ideas, and help others.

Did you find this content helpful?

Want to help us improve this content?

We'd prefer it if you saw us at our best.

Pega Community has detected you are using a browser which may prevent you from experiencing the site as intended. To improve your experience, please update your browser.

Close Deprecation Notice
Contact us