I need to filter the data returned by a datacube without using a custom attribute, as my aim is to filter on the dundas.context.currentSession.accountName, I saw how to do such a filtering using a custom attribute, but nothing about building a security hierarchy based on the non-custom attributes.
My use-case is:
I have a Dashboard that shows a contract to be validated by the end-user, that has to be filtered by the end-user login, in order to show only his/hers contract when the end-user connects himself/herself using AD. The login of the end-user can be returned as a field in my query (because it’s stored for another purpose), but I haven’ t found a way to compare it to the dundas.context.currentSession.accountName.
I cannot use a custom attribute as it would mean to have the end-users declared one by one and have a value set manually for each end-user (there are about 50 000 users that can connect themselves using floating seats), I’m using an AD group for granting access directly to those users.
Is there a way to build a security hierarchy based upon a non-custom attribute? Or another way than the security hierarchy to perform this?
Thanks in advance,