Site Search

How to allow users to only view and search specific dashboards

release date
2017-07-05
last updated
2024-01-11
version
Splunk Enterprise 9.0.3
Overview
How to allow users to only view and search specific dashboards
Reference information
content

Dashboards are controlled according to each user's role.
Therefore, if you want certain users to be able to view and search only certain dashboards, you will need to edit the read permissions for each role for each shared dashboard.

The work is as follows. The following work contents assume the case of creating new roles and users.

[Work overview]

  • Step 1. Create Roles for Users Only
  • Step 2. Create a user and assign the role created in step 1
  • Step 3. Grant read permissions on the dashboard to the role

[Work content details]

Roles, assignment of created roles to users, and authorization to roles are performed in the following order.

Step 1. Role Creation Instructions
  • Access Splunk Web as the admin user.
  • Select Settings > Roles > New Role.
  • Select the permissions you want to use from the "Permissions" tab.
  • On the "Indexes" tab, specify the indexes that can be searched by users assigned to the role you are creating, then click "Save".
    *At this time, do not forget to specify the index to be used on the dashboard.
Step 2. New user creation, role assignment procedure
  • Access Splunk Web as the admin user.
  • Select Settings > Users > New User and add a new user.
  • On the Add New User screen, select the user-specific role you created in "Role Assignment", add it to "Selected Items", and click "Save".
Step 3. Set Dashboard Permissions
  • Access Splunk Web as the admin user.
  • In the list of dashboards in the Search & Reporting App, select "Edit Permissions" from "Actions" for the target dashboard.
  • Grant only "read" permissions to the newly created role.

In addition, if you want to set the dashboard not to be displayed for a specific user, create a dedicated role for that user by the above method, and edit the newly created role when editing the dashboard you do not want to display Configure settings to grant neither read nor write permissions to .

that's all