Security

How to restrict write access to my dashboard from any users outside my team application?

LearningGuy
Motivator

Hello,

How to restrict write access to my dashboard from any users outside my team application?
For example: 
I am "User1" and I created "Test" dashboard in "App1".    
App1 is my team application. I want to restrict write access (but allow read access) to "Test" dashboard from any users outside "App1" 
I want to allow ONLY my team within "App1" to have read and write access to "Test" dashboard.

If I set the following setting (see below),  users from outside App1 can go inside the App1 and edit the dashboard.
Please suggest.  Thank you!!

LearningGuy_0-1716945125615.png

 

Labels (2)
0 Karma
1 Solution

gcusello
SplunkTrust
SplunkTrust

Hi @LearningGuy,

you have to create a role for your team, and enable writing permission on the dashboard only for this team.

There isn't an exclusion permission, you have to define who can access and who can modify an object.

You should do the same thing for all the knowledge objects in your dashboard (fields, eventtypes, etc...).

For this reson it's always a good idea to design roles and permissions before the app creation, to avoid to modify al the object at the end of the development process.

Ciao.

Giuseppe

View solution in original post

LearningGuy
Motivator

Hi @gcusello 
If I am not an admin, Is it possible to do the following?   (refer to my main question)

I want to allow ONLY my team within "App1" to have read and write access to "Test" dashboard.

Thanks

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @LearningGuy,

the only way to restrict access to any object are roles.

Ciao.

Giuseppe

gcusello
SplunkTrust
SplunkTrust

Hi @LearningGuy ,

let me know if I can help you more, or, please, accept one answer for the other people of Community.

Ciao and happy splunking

Giuseppe

P.S.: Karma Points are appreciated 😉

LearningGuy
Motivator



Hi @gcusello ,
Just to clarify.   I am not an admin,  so it's not possible for me to create a role , correct?

Thanks

0 Karma

gcusello
SplunkTrust
SplunkTrust

Hi @LearningGuy,

I understand that you're not an admin, but roles is the only way to restrict accesses in Splunk.

So, ask to your administrators to creare different roles to enable your dashboards and knowledhe objects ony to selected (by roles) users.

Ciao.

Giuseppe

gcusello
SplunkTrust
SplunkTrust

Hi @LearningGuy,

you have to create a role for your team, and enable writing permission on the dashboard only for this team.

There isn't an exclusion permission, you have to define who can access and who can modify an object.

You should do the same thing for all the knowledge objects in your dashboard (fields, eventtypes, etc...).

For this reson it's always a good idea to design roles and permissions before the app creation, to avoid to modify al the object at the end of the development process.

Ciao.

Giuseppe

Career Survey
First 500 qualified respondents will receive a $20 gift card! Tell us about your professional Splunk journey.

Can’t make it to .conf25? Join us online!

Get Updates on the Splunk Community!

Can’t Make It to Boston? Stream .conf25 and Learn with Haya Husain

Boston may be buzzing this September with Splunk University and .conf25, but you don’t have to pack a bag to ...

Splunk Lantern’s Guide to The Most Popular .conf25 Sessions

Splunk Lantern is a Splunk customer success center that provides advice from Splunk experts on valuable data ...

Unlock What’s Next: The Splunk Cloud Platform at .conf25

In just a few days, Boston will be buzzing as the Splunk team and thousands of community members come together ...