Trouble with permissions to Pega-Process Commander ruleset.
I have a trouble with my Pega application after migrating from 6.3 to 7.1.8. I want to change a validation mode of "Pega-Process Commander" ruleset from "App. validation" to "RuleSet validation", but after clicking "Save", I have got an error "RuleSet Name: You do not have permission to create a Pega- based RuleSet". Could anyone hint to me this permissions? My current operatorId's access role is PegaRules:SysAdm4.
I think, we can't change validation mode for Pega-Process Commander as it may be implemented like that. Going forward from 7.1.7, Pega has introduced Application mode validation(Refer link :- https://pdn.pega.com/about-ruleset-validation). Application Validation (AV) mode is used during rule validation to determine which rules are valid to reference at design time without having to use ruleset prerequisites.Using AV mode offers performance advantages over the alternative Ruleset Validation (RV) mode.
I am suspicious, thus Pega restrict us to change the validation mode for Pega's ruleset. Even, when I tried to change the validation mode at my end; same error is reported and a when condition is failing as well.
I suspect, it may be restricting in any when rule as "@(Pega-RULES:String).startsWith(.pyRuleSet, "Pega-")". I ain't sure.
Refer this link to understand about validation changes.