I am building DASH application that uses elasticsearch as data source. The elasticsearch cluster is secured with
searchguard and connected from dash using
basic-auth (elasticsearc-dsl python) . I would like to use SAML auth for my application and would like to create a multi-tenant by passing SAML values to elasticsearch to show only respective tenants data.
On front-end I can use pySAML and I need to pass the saml user details to query only allowed index for the user, any suggestion or idea to use searchguard would help.