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!

Stay Connected: Your Guide to May Tech Talks, Office Hours, and Webinars!

Take a look below to explore our upcoming Community Office Hours, Tech Talks, and Webinars this month. This ...

They're back! Join the SplunkTrust and MVP at .conf24

With our highly anticipated annual conference, .conf, comes the fez-wearers you can trust! The SplunkTrust, as ...

Enterprise Security Content Update (ESCU) | New Releases

Last month, the Splunk Threat Research Team had two releases of new security content via the Enterprise ...