Instead of “do not show” widgets for certain roles, how can I set it to “show” widgets for roles? The do not show is causing issues with users who have more than one role. Although one of their roles allow them to see a specific widget, their other role is part of the “do not show” and therefore they can not see the widget.
Widget placed on sidebar is available for everyone by default. That’s why access rule has “Do not show” condition only.
Workaround for the describe issue do not grant to the same user role with different access rule for the same widget. May be create a copy of a role, but without restriction to see a widget and grant it to this user instead of a previous one.