Hello,
In an app I setup section access, with an admin account and a couple of user accounts, using NTNAME. For example:
_AUTHTABLE:
LOAD *
INLINE [
ACCESS, NTNAME
ADMIN, DOMAIN\USERID
];
CONCATENATE(_AUTHTABLE)
LOAD *
INLINE [
ACCESS, NTNAME, FIELD1, FIELD2
USER, DOMAIN\ABC, *, A
USER, DOMAIN\DEF, 2, B
USER, DOMAIN\GHI, 3, *
USER, DOMAIN\JKL, 4, D
];
When reloading the app in the desktop mode, the admin-account has access and can see everything - even the data where FIELD1 is 1 and FIELD2 is C. User ABC sees FIELD1 2-3-4 and user GHI sees only field2 A-B-D.
But when opening the app in Ajax-mode (AccessPoint), the admin-account has no access. I know the admin-account will be like an user-account, but this also means that FIELD1 and FIELD2 must be explicitly defined. To me this issue feels a bit like a bug in QlikView. But when using a * for FIELD1 and FIELD2, the admin-account doesn't see FIELD1=1 and FIELD2=C. I know the "work-a-round"-solution is to make a dummy/fake entry in the section access with FIELD1=1 and FIELD2=C, but how do others solve this problem? I there an other solution?