I have the following situation.
I'm indexing information related to the operations of our suppliers in our system. Each document in the index has a supplierId field, which distinguishes one supplier from another.
The idea is provide to each supplier an access to Kibana (probably with a different role for each supplier) to see their own information and some comparative information with the rest of the suppliers.
In addition, it would be desirable to configure certain graphic elements for each supplier (for example, its logo on a Canvas component).
Obviously I could define a dashboard per role but having more than 100 suppliers is a not very encouraging option especially at the maintenance level.
Do I have any way to do this?
Can I define variables at user/role level for this purpose?
I was analyzing some options from the ElasticSearch side. Eg
restrict documents that are accessed from a role:
but I understand that this limits me to make a comparison with other suppliers.