Has anyone used feature toggles? I have tried to get this to work and the documentation is pretty limited. As far as I have seen, it does create a When rule which is used to "switch on and off" functionalities. Now, this is pretty obvious in UI rules and one can use the "visible when" field to show or hide a piece of UI. But an application functionality might be in any other rule, and we might want to toggle an Activity or any other rule. How is this working in this case? When creating a toggle, which supposedly should happen in the "Team Application", the one where we branch, does the merge automatically activate this toggle to any rule that was created in the branch ruleset, even after this gets merged?
Thanks in advance for anyone who could give me some suggestion.
Toggle feature is limited today to the applicability of a when rule. The idea is, if app developers anticipate the use of toggles, 3-4 (max) entry points are identified at the design time, where when rule could be applied to toggle the functionality on/off. And the application is implemented appropriately.
After the application of when rules at the entry points, the entire functionality can be toggled off/on from the toggle management landing page at system level, access group level or operator level. Additionally, the toggle landing page gives you a better visibility into the references for the when rule (toggle).
Thanks for the feedback, we will be releasing detailed documentation about toggles on Pega Community soon.