Please go through this link https://community.jaspersoft.com/documentation/jasperreports-server-ultimate-guide/v55/roles-users-and-profile-attributes JRS has feature called profile attribute in which different values be defined for attribute at different level (server, tenant, user). I am not 100% sure if this will solve your problem but this is worth a look. The link is for v55 but 6.0 and beyond presents more addition to the feature. Those attributes can be used in datasource/domain/adhoc/filter as of amber -2. (which is the work in progress)