Reporting

What capability or capabilities do we need to enable for non-admin users to have access to "Advanced Edit" on Saved Report?

mlevsh
Builder

Hi,

For some power users, we need them to be able to get to Advanced Edit on report.
They need to be able to change dispatch.ttl value, for example.

If they navigate to Settings -> Searches, Reports, and Alerts -> "Their report" and click on Edit - they don't see "Advanced Edit".

What Capability is required to be added to non-admin user in order to have access to "Advance Edit"?

I appreciate your advice.

Labels (1)
Tags (2)
0 Karma
1 Solution

13tsavage
Communicator

I believe the Advanced Edit ability is controlled from the schedule_search role capability. So if you have a non-admin role created for these users who you need to have Advanced Edit capability, enable schedule_search role capability for that role. This is a native capability for power users.

Source:
Edit a report, Use the Advanced Edit page to update a report configuration section in Create and edit reports

View solution in original post

mlevsh
Builder

Update:

When I posted the question we were running Splunk version 7.0.5

Splunk Support engineer helped us to figure it out.
Apparently the required capability for "Advanced Edit" for v. 7.0.5 is "admin_all_objects".
We recently upgraded to 7.2.9 and the required capability for "Advanced Edit" for 7.2.9 is "schedule_search" as expected.

The following file has the current capability:
$SPLUNK_HOME/etc/apps/search/default/data/ui/manager/saved_searches_advancededit.xml:

<?xml version="1.0"?>
<endpoint name="saved/searches/advancededit" template="pages/system.html">
    <capabilities>
        <read>schedule_search</read>
    </capabilities>
</endpoint>
0 Karma

13tsavage
Communicator

I believe the Advanced Edit ability is controlled from the schedule_search role capability. So if you have a non-admin role created for these users who you need to have Advanced Edit capability, enable schedule_search role capability for that role. This is a native capability for power users.

Source:
Edit a report, Use the Advanced Edit page to update a report configuration section in Create and edit reports

mlevsh
Builder

@13tsavage, thank you! We found this requirement as well here
https://docs.splunk.com/Documentation/SplunkCloud/7.0.5/Report/Createandeditreports#Use_the_Advanced...

The strange thing is the user is mapped to the role that has this capability "schedule_search" already.

0 Karma

mlevsh
Builder

@13tsavage just a small update.
When I posted the question we were running Splunk version 7.0.5 and apparently the required capability for Advanced Edit for v. 7.0.5 is "admin_all_objects".
We recently upgraded to 7.2.9 and the required capability for Advanced Edit for 7.2.9 is "schedule_search" as expected.

0 Karma
Get Updates on the Splunk Community!

2024 Splunk Career Impact Survey | Earn a $20 gift card for participating!

Hear ye, hear ye! The time has come again for Splunk's annual Career Impact Survey!  We need your help by ...

Optimize Cloud Monitoring

  TECH TALKS Optimize Cloud Monitoring Tuesday, August 13, 2024  |  11:00AM–12:00PM PST   Register to ...

What's New in Splunk Cloud Platform 9.2.2403?

Hi Splunky people! We are excited to share the newest updates in Splunk Cloud Platform 9.2.2403! Analysts can ...