Dashboards & Visualizations

Dynamic Prompts for Users: Hide a prompt/input based on role

tdiestel
Path Finder

Hi All;

I have 2 types of users that will be coming to our dashboard. The first should be able to see all the different companies that belong to the organization. The next would be a user that could only see info for a single company in the organization. The ability to see the data depending on the users has been handled in our Role definitions, which is working great. But my problem/question arises with the prompt on the dashboard which allows the user to select what company they would like to view.

This prompt basically is just a list of all the companies the user has access to see, so to first user it is all the companies and for the second user it is just their 1 company. Thus the prompt really is only prominent for the first user and not the second, since the second only has 1 choice.

Is there a way to make the prompt only appear when the first user logs in and remain hidden when the second user logs in?

Thanks,
Tyler

1 Solution

jeffland
SplunkTrust
SplunkTrust

Basically you need two things: find the current user's role and make the display of that promt dependent on the result of that. The second part is really easy, there's a depends tag in XML you can use for that; see more here.

For the first, you can get that information as explained here for example.

View solution in original post

jeffland
SplunkTrust
SplunkTrust

Basically you need two things: find the current user's role and make the display of that promt dependent on the result of that. The second part is really easy, there's a depends tag in XML you can use for that; see more here.

For the first, you can get that information as explained here for example.

Get Updates on the Splunk Community!

More Ways To Control Your Costs With Archived Metrics | Register for Tech Talk

Tuesday, May 14, 2024  |  11AM PT / 2PM ET Register to Attend Join us for this Tech Talk and learn how to ...

.conf24 | Personalize your .conf experience with Learning Paths!

Personalize your .conf24 Experience Learning paths allow you to level up your skill sets and dive deeper ...

Threat Hunting Unlocked: How to Uplevel Your Threat Hunting With the PEAK Framework ...

WATCH NOWAs AI starts tackling low level alerts, it's more critical than ever to uplevel your threat hunting ...