Due to compliance necessities, I must be able to set the availability/visibility of modules that developers from our company have published in the marketplace. Ideally, this would be based on the domain of the mail address that the user logs on with, or some other distinguishing factor.
An example: I manage the Mendix environment for an enterprise on the enterprise level. Now one company within my enterprise develops a module or an app that it makes available in the marketplace. Due to tax reasons, I am not allowed to make this module/app available to other companies within my enterprise for free. Hence, I must be able to hide it from users of other companies within my enterprise, but have it available to all users from the company that developed it.