Unlock a world of possibilities! Login now and discover the exclusive benefits awaiting you.
Hi all,
I'm new to Qlik Cloud ...
using OsUser() to message and guide users in UI.
in Saas i recieve somthing not familiar..
any ideas ?
advanced thanks
change the Identity provider sub to email
It seems that the Email field is not configured correctly in your identity provider.
When I use the OSUser() function in Qlik SaaS, I am presented with the email of the user.
When you navigate to the Management Console and "Users", can you see the email of the individual users?
BTW, I have no idea how to fix this but this is where I would start to look...
Many thanks Madsgrathe for your replay,
I have email in QMC User list but still I receive a long string instead.
tried it also with QVUser() , didn't work
Hi,
Even I am facing the same issue. @ilanbaruch Did you find any solution for the same ?
Hi @Rajini ,
I didn't find a solution yet.
change the Identity provider sub to email
Hi,
Do you mean, change the sub in the Qlik SAAS mgmt console settings (claims mapping) to email?
I have changed the 'sub' value to 'email' like this:
But when using the 'OSuser()' function I still get a numeric code like this instead of email:
Is there anything else you need to do to get the 'OSuser()' function to return the user's email?
hi,
after changing to email, you have to authenticate again against AD (azure)
Hi,
What if you're not using an external Idp, and you're just leveraging local accounts created in SaaS - is there a way to return the logged in user's email address or username instead of the lengthily user Id?