• Skedler needs user-based access with multiple tenants in the Kibana.  
  • Open Skedler configuration file $skedler_home/reporting.yml and navigate to skedler security settings


  • Uncomment and  change skedler_anonymous_access variable to false in reporting.yml. Save the yml file

  • Start Skedler and open Skedler UI in the browser. Login using the username and password as “skedlerAdmin”


Login


  • Now go to configurations and under datasources, choose your Elasticsearch datasource, enable authentication, and choose open distro

  • Now enable all the checkboxes followed by Kibana User Authentication for Report Generation,Enable Multi-tenancy for Report Generation, Global Tenant and Private Tenant

  • Provide the elasticsearch, Kibana admin username and password. Click Test and save. Check the below screenshot for your reference.


  • Navigate to scheduled reports and click Create a Report button

  • Now try to create a new report, you should be able to see all the dashboards from different tenants.