Restrict some kibana users in a particular dashboard


I want to restrict some users in kibana ,that users only able to access kibana dashboard (if possible then particular dashboard too).
I am using kibana version 4.5.4 . Currently I am using htpass for user authentication but can't able to restrict user on dashboard . Below is my current default.conf file

   server {
    listen 8880;


    auth_basic "Restricted Access";
    auth_basic_user_file /etc/nginx/htpasswd.users;

    location / {
        proxy_pass http://localhost:5601;
        proxy_http_version 1.1;
        proxy_set_header Upgrade $http_upgrade;
        proxy_set_header Connection 'upgrade';
        proxy_set_header Host $host;
        proxy_cache_bypass $http_upgrade;

You can do some of this today by using Shield plugin with Kibana. Shield enforces granular data-level restrictions for any client connecting to ES, including Kibana. So you can set up users and roles, such as "admin can read/write all indices" and "such and such user is restricted to only these actions on only these indices, documents, and fields".

However, at the moment there are no view-level restrictions in Kibana. We are also thinking of a way for two separate modes in dashboard, "View" and "Edit", so we can optimize the user experience around each.- we'd love your comments and feedback.

Some of our customers set up separate instances of Kibana for the user groups they support, which provides isolation of saved objects between groups and dashboards. . For the admin/user workflow you'd need true read/write permissions on the dashboard.

Thanks for your reply .We already check shield plugin ,but as per our current infra we not able to use shield . So we want to restrict user through nginx default.conf . Can you help me out any way ?

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.