Do not input private or sensitive data. View Qlik Privacy & Cookie Policy.
Skip to main content

Announcements
Qlik Connect 2026! Turn data into bold moves, April 13 -15: Learn More!
cancel
Showing results for 
Search instead for 
Did you mean: 
gauthamchilled
Creator
Creator

Showing masked data and real data

Hi,

I have a straight table or pivot table in my dashboard where i am showing employee details. say for example in below format

EmployeeName  Salary Bonus JoinDate Clientname

ABC  5000 1000 12021985 JPMC

Here ABC is the masked kind of name getting it from our DB.   Now for particular country users they want to see their actual name instead of this masked name, They have their own db mapped with this mask name.

How can i show real name only for their countries and masked name if some other coutry user see the data.

dashboard sectionaccess with country level, however global user will see all country data. We are not going to show real name of the employee to any one except the particual country users.

Can anyone give idea?

6 Replies
gauthamchilled
Creator
Creator
Author

Bump.

Any help plz?

marcus_sommer

I think you need to combine Section Access with something like this:

if(osuser() = 'x', [Real Name], [Masked Name])

- Marcus

florentina_doga
Partner - Creator III
Partner - Creator III

use section access

Clever_Anjos
Employee
Employee

There´s on special feature in Section Access, where you can indicate a column that will be ommited

LOAD * INLINE [

     ACCESS, NTNAME, TENANT, OMMIT

     ADMIN, CLK\SWB_CLEVER,*,

     USER, CLK\QLIKVIEWSERVICE, *,REALNAME

]

With this setup the user CLK\QLIKVIEWSERVICE won´t see the REALNAME field and others will see that field

Digvijay_Singh

I think somehow you need to maintain a flag variable having two values identifying the type of user, based on type of country user this flag needs to be set and checked in frontend to understand weather the real name to be shown or masked name to be shown.

gauthamchilled
Creator
Creator
Author

Thanks for all your comments, I can do it using a flag control from section access. The problem is i as a developer not going to have to access to the actual employee names of particular country due to safe harbour law.

Is it still possible that only the user in that country x only see their actual names?