Currently, the visibility settings for courses and categories only support AND logic between conditions. However, for many use cases, there's a critical need for OR logic as well.
For example, we may want a course to be visible to two distinct audiences — such as users who meet Condition A or users who meet Condition B. Right now, this isn't possible, as combining conditions forces both to be true (A and B), which unintentionally narrows the audience.
Adding support for OR-based logic would significantly improve flexibility when targeting different learner segments with specific content.