I've been experimenting with embedding Kibana dashboards into our own applications and have run into a few issues. I will preface this by saying we are attempting to make use of the Elastic Cloud (on GCP, if it matters). The original idea was to maintain our current login system and for users to have access to different data in their dashboards based on that. However, just embedding an iframe requires authentication to Kibana, which is fair. Even if we just linked to our Kibana url, clients would still need to login once again, however. We would really like some type of SSO into Kibana (with some role mappings so that we can restrict access to certain data).
After digging around, it seems like support for various authentication methods exist and even a recent SAML method that seems almost perfect. However, when I was trying to investigate how we would implement this on our side, I came across this in the Elastic Cloud documentation: "Only the esusers realm is available. We currently do not support realms such as LDAP, Active Directory, SAML or Shield custom realms."
Are there any plans for adding this support in the future? If not, are there any ways to get our desired behavior (Single login, data being restricted by login) through any other methods? Ideally with the ability to embed Kibana dashboard into other applications and not just by redirecting. An anonymous user is a no-go as we do not want any of the data available publicly.