Splunk Search

how to prevent users from creating knowledge objects in custom app

AzmathShaik
Path Finder

Hello Splunkers

we are trying to restrict users (non admins) from creating knowledge objects (dashboards and reports) in our custom apps. we would like users to use the dashboards created but not save any dashboards.  we have not given write permissions to users for the app. Also we default.meta config file we added the below stanza 

[viewstates]

access = read : [ * ], write : [ admin ]

export = system

 

[views]

access = read : [ * ], write : [ admin ]

 

we have few groups who have write access to default search and reporting app. is this causing users to create KO's in custom app? 

if not can someone suggest me if there is anyway to restrict users doing so.  

Tags (2)
0 Karma

manjunathmeti
Champion

If you don't want non-admin users to create any KOs in your app then you can provide only read access to all knowledge objects by adding below in the app's default.meta.

[]

access = read : [ * ], write : [ admin ]
export = system

Note that export = system makes reports and dashboards available to all apps.

Check this page for more information https://dev.splunk.com/enterprise/docs/developapps/manageknowledge/setpermissionsforobjects.

0 Karma

AzmathShaik
Path Finder

@manjunathmeti  we already have this in our config file. it still allowing users to create KO's

 

0 Karma

manjunathmeti
Champion

That should not happen,
1. Check if there is a local.meta file in your app with write access to those user roles.
2. Check if those user roles have all_admin_objects capability or if user roles are inherited from the admin role.

0 Karma

AzmathShaik
Path Finder

@manjunathmeti 

Screen Shot 2021-01-20 at 10.47.25 AM.pngScreen Shot 2021-01-20 at 10.47.25 AM.pngScreen Shot 2021-01-20 at 10.49.22 AM.pngScreen Shot 2021-01-20 at 10.49.22 AM.png

 

Here are my configs. i don't have any local.meta file. 

0 Karma
Got questions? Get answers!

Join the Splunk Community Slack to learn, troubleshoot, and make connections with fellow Splunk practitioners in real time!

Meet up IRL or virtually!

Join Splunk User Groups to connect and learn in-person by region or remotely by topic or industry.

Get Updates on the Splunk Community!

Defend at Machine Speed: Your Guide to Security Sessions at .conf26

Splunk .conf26   With threats moving at machine speed and attack surfaces expanding across hybrid ...

Where Innovation Takes Flight: The Splunk4Aviation Flight Sim Lands at .conf26

If you hear someone at .conf26 shouting "gear down, GEAR DOWN" across the show floor, you have found us.  The ...

Turn Cisco Telemetry Into Action with Cisco Data Fabric, powered by the Splunk ...

The surge in machine data is already hitting enterprise budgets, and the agentic era will only intensify it. ...