title: Integrate user specific kibana dashboard in react web app
body: <p>I am currently working on integrating kibana dashboard into my react application.</p>
  
  <p>Here is my useCase: </p>
  
  <p>Each user has their own data with same structure, the dashboard (visualizations would be same, but the data in the charts would be specific to the user).</p>
  
  <p>How do i load the data into dashboard user specific from react app? </p>
  
  <p>Is it better to create a dashboard in kibana and embed it into react application using iframe.</p>
  
  <p>If yes, Then how do i pass the user id to the backend service / elastic search which kibana uses from my react application ?</p>
  
  <p>or </p>
  
  <p>Is there any way we can pass the authorization token from the react app to kibana (elastic search / backend api). Such that, kibana dashboard loads the data by user specific..</p>
  
  <p>or</p>
  
  <p>Can i use the chart plugins which kibana uses currently in their dashboard and use them (integrate kibana chart plugins in react application)pass the data to those chart plugins to visualize the charts .
  refer 
  <a href="https://www.elastic.co/guide/en/kibana/current/known-plugins.html" rel="nofollow noreferrer">https://www.elastic.co/guide/en/kibana/current/known-plugins.html</a> </p>
  
  <p>If No,  Is there any alternative mechanism ?</p>
  
  <p>Thanks in Advance !</p>