Dashboards & Visualizations

How to set dashboard attributes from Javascript?

andrewpagans
Path Finder

Hi Splunkers,
is it possible to set dashboard attributes : hideEdit, hideFooter, hideAppBar from Javascript?
I would like to pilot these attributes based on users/roles.

I tried to use the command below, but I need to set the dashboard where I am, and not to create new Layout.

new LayoutView({"hideFooter": true, "hideSplunkBar": true, "hideAppBar": true, "hideChrome":true})
.render()
.getContainerElement()
.appendChild($('.dashboard-body')[0]);  

Thanks a lot

0 Karma
1 Solution

niketn
Legend

@andrewpagans you can use CSS to hide these elements, which means you can do the same using JavaScript. Refer to one of my previous answers: https://answers.splunk.com/answers/636485/how-can-i-use-a-token-to-set-hidesplunkbar.html

The Layout view is meant for HTML Dashboards not Simple XML JS Extensions. Refer to documentation: http://docs.splunk.com/DocumentationStatic/WebFramework/1.4/compref_layout.html

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"

View solution in original post

0 Karma

niketn
Legend

@andrewpagans you can use CSS to hide these elements, which means you can do the same using JavaScript. Refer to one of my previous answers: https://answers.splunk.com/answers/636485/how-can-i-use-a-token-to-set-hidesplunkbar.html

The Layout view is meant for HTML Dashboards not Simple XML JS Extensions. Refer to documentation: http://docs.splunk.com/DocumentationStatic/WebFramework/1.4/compref_layout.html

____________________________________________
| makeresults | eval message= "Happy Splunking!!!"
0 Karma
Get Updates on the Splunk Community!

Data Management Digest – December 2025

Welcome to the December edition of Data Management Digest! As we continue our journey of data innovation, the ...

Index This | What is broken 80% of the time by February?

December 2025 Edition   Hayyy Splunk Education Enthusiasts and the Eternally Curious!    We’re back with this ...

Unlock Faster Time-to-Value on Edge and Ingest Processor with New SPL2 Pipeline ...

Hello Splunk Community,   We're thrilled to share an exciting update that will help you manage your data more ...