Security

How to setup order of apps in the launcher page for all the users?

saurabh009
Path Finder

Hi,

I am trying to setup the order of apps in the launcher page but I am unable to do so.
I tried creating
SPLUNK_HOME(searchHead)/etc/system/local/user-prefs.conf
[general]
appOrder = app1, app2,app3,app4

Restarted the searchhead, but this didn't work.

1 Solution

saurabh009
Path Finder

I am able to implement and test same in un-clustered search head environment, below are steps for same:-
1) Login to search head UI and drag drop the apps in the order we want.
2) Copy the settings for appOrder from [general] stanza which got created under
Splunk_home/etc/users/MyLoginId/user-prefs/local/user-prefs.conf
3) Create below file with copied stanza with specified setting
Splunk_home/etc/system/local/user-prefs.conf
This file will override all the appOrders created for any user in any user-prefs.conf.
4) restart the splunk search head to see the changes.

For clustered search heads we need to do it manually on all search heads inside system/local folder because if we create an app and push it from DS then user setting will take precedence.

Thanks for all the inputs provided.

View solution in original post

saurabh009
Path Finder

I am able to implement and test same in un-clustered search head environment, below are steps for same:-
1) Login to search head UI and drag drop the apps in the order we want.
2) Copy the settings for appOrder from [general] stanza which got created under
Splunk_home/etc/users/MyLoginId/user-prefs/local/user-prefs.conf
3) Create below file with copied stanza with specified setting
Splunk_home/etc/system/local/user-prefs.conf
This file will override all the appOrders created for any user in any user-prefs.conf.
4) restart the splunk search head to see the changes.

For clustered search heads we need to do it manually on all search heads inside system/local folder because if we create an app and push it from DS then user setting will take precedence.

Thanks for all the inputs provided.

whrg
Motivator

This is how I do it. I found this solution a while back when searching on Splunk Answers:

# SPLUNK_HOME/etc/apps/user-prefs/local/user-prefs.conf
[general_default]
appOrder = app1,app2,app2

This will set the app order for all users.

Please note that if a user explicitly set his own appOrder (via drag and drop) then I believe the user's settings will take precedence. So if the above solution does not immediately work for your user, create a new user and see if it works then.

Also remember to restart Splunk after making changes to configuration files.

On a side note: You can also specify which app is opened automatically when logging into Splunk by setting "default_namespace":

[general_default]
appOrder = app1,app2,app2
default_namespace = app1
0 Karma
Get Updates on the Splunk Community!

Extending Observability Content to Splunk Cloud

Watch Now!   In this Extending Observability Content to Splunk Cloud Tech Talk, you'll see how to leverage ...

More Control Over Your Monitoring Costs with Archived Metrics!

What if there was a way you could keep all the metrics data you need while saving on storage costs?This is now ...

New in Observability Cloud - Explicit Bucket Histograms

Splunk introduces native support for histograms as a metric data type within Observability Cloud with Explicit ...