Hi all. I am trying to figure out how the business rules results are calculated when there are conflicting rules, or better say rules that evaluates to conflicting actions. Like one rule results in adding group, another rule (also valid for the same person) results in removing the same group. In the end, the group is removed. But when I created third rule that results in adding group again and all three rules were valid for a person, the group was added.
After an hour, I could not see some solid algorythm in the actions. So my question is - is there any, or is it just random depending which valid business role rule is calculated as the last one?
Thanks
Hello Pavel,
Thank you for the question. I have consulted my team, and when there is conflicting business rules put into place by the admin the result is currently determined randomly depending upon the last rule calculated. In an upcoming release, we will introduce priorities to help address these conflicts.
Please let me know if you would like any further clarification, or if you have any other questions.
Thanks.
Ameet Shah
OpenIAM
1 Like
Hello Ameet. Thanks for reply, looking forward to the new version! Pavel