Security

Restrict access to Jobs page

aferone
Builder

How is this done? I didn't see anything obvious in user access and roles.

Thanks!

Tags (3)
0 Karma
1 Solution

jkat54
SplunkTrust
SplunkTrust

Hey yeah you're correct.

To make it so they cant see the job, set the correct permissions on the search that created the jobs:

If you want to save a search job after running a search in the Search view, click Job and select Edit Job Settings to bring up the Job Settings dialog. Here you can set the job's Read Permissions (set them to Everyone if you want to share it with others), set the job's Lifetime to 7 days if you want to keep it for inspection, **and get a Link To Job that you can use to share the job with others (if you've set its Permissions to Everyone).**

 You can also save a search job that you've run manually by clicking the Send to Background icon while the search is still running. This action automatically extends the job's lifetime to 7 days and sets its permissions to Everyone. Splunk Enterprise also provides a link that you can use to share the job with others

http://docs.splunk.com/Documentation/Splunk/6.1.9/Knowledge/SupervisejobswiththeJobspage

There's no other way short of using a reverse proxy or something.

View solution in original post

jkat54
SplunkTrust
SplunkTrust

Hey yeah you're correct.

To make it so they cant see the job, set the correct permissions on the search that created the jobs:

If you want to save a search job after running a search in the Search view, click Job and select Edit Job Settings to bring up the Job Settings dialog. Here you can set the job's Read Permissions (set them to Everyone if you want to share it with others), set the job's Lifetime to 7 days if you want to keep it for inspection, **and get a Link To Job that you can use to share the job with others (if you've set its Permissions to Everyone).**

 You can also save a search job that you've run manually by clicking the Send to Background icon while the search is still running. This action automatically extends the job's lifetime to 7 days and sets its permissions to Everyone. Splunk Enterprise also provides a link that you can use to share the job with others

http://docs.splunk.com/Documentation/Splunk/6.1.9/Knowledge/SupervisejobswiththeJobspage

There's no other way short of using a reverse proxy or something.

aferone
Builder

Thank you!!

0 Karma

jkat54
SplunkTrust
SplunkTrust

Does this suffice as the answer to you? If it worked please mark it as the answer so that others may find it equally useful.

I converted it to an answer so that you can mark it as such

0 Karma

jkat54
SplunkTrust
SplunkTrust

I believe only admins can see all the jobs, and less privileged users can only see their jobs. That should fall under "admin_all_objects" capability.

http://docs.splunk.com/Documentation/Splunk/6.0.3/Security/Rolesandcapabilities

The link will still be there. If you need to remove it complete from the ui, let us know.

0 Karma

aferone
Builder

Thanks for replying, but I don't think this is entirely correct. A user can see all jobs within each app they have access to. I just tested on a user. They could see jobs in "search" and a couple of other apps they have access to, but they couldn't see jobs in apps they do not have access to.

0 Karma
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 ...