My goal is to retrieve information about logged-in users, and for that, I'm using the Authenticate API | Elasticsearch Guide [8.12] | Elastic API. However, when I log in with different users, all values such as username, roles, etc., are coming out the same. Could I have made a mistake in configuring Kibana?
This is the function;
const user = await clusterClient.asInternalUser.security.authenticate();
Hey @bertugmete! asInternalUser will return the internal kibana user, which explains why you'd be seeing that consistently. What you want instead is asCurrentUser.
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.