Splunk Search

Help in setting up token based on User Value

shivamagrawa
Explorer

Hello,

I am trying to display couple of Dashboard Panels only to a specific user. For that i am trying to get the username and set the token if its matches with a certain value.

But somehow if i use condition tag its not working and "have_access" token is not getting set.

 

 

 <row>
    <panel>
      <search>
<query>| rest /services/authentication/current-context splunk_server=local  | eval access=if(username="kkan","True","False") | where access = True</query>

<preview>
   <condition match=" 'job.resultCount' != 0">
      <set token="have_access">True</set>
    </condition>
</preview>

        </search>
   </panel>
 </row>

<row>
    <panel depends="$have_access$">
..............

 

 

Anyone , @niketn  please help.

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

Have you tried without the surrounding preview elements?

0 Karma

shivamagrawa
Explorer

Yes, i have removed the preview tag, but getting the error..

Node <condition> is not allowed here

 

0 Karma

ITWhisperer
SplunkTrust
SplunkTrust

OK try <done> instead of <preview>

0 Karma
Get Updates on the Splunk Community!

The Payment Operations Wake-Up Call: Why Financial Institutions Can't Afford ...

The same scenario plays out across financial institutions daily. A payment system fails at 11:30 AM on a busy ...

Make Your Case: A Ready-to-Send Letter for Getting Approval to Attend .conf25

Hello Splunkers, Want to attend .conf25 in Boston this year but not sure how to convince your manager? We've ...

Community Spotlight: A Splunk Expert's Journey

In the world of data analytics, some journeys leave a lasting impact not only on the individual but on the ...