Hi,
I want to check access for users defined only in the database ("dbUsers") and Windows users (by "domainname\username", not current windows identity). I obtain the ssids via GetDBUser and NTAccount.Translate.
This works well with storage cache, but now I'm trying to use the WCF cache service and it doesn't work the same way. I am forced to distinguish between dbUser-ssid and windows-user-ssid due to the CheckAccessForXXXUser-functions. I get no positive check access for windows users if I use the windows ssid in th CheckAccessForDbUsers-functions nor when I use the CheckAccessFowWindows-functions, I guess it's because of the null or empty groupsSSid parameter.
I am probably missing some basic concept here but I don't understand why the WCF-service doesn't expose the same behaviour as the storage api (for readonly access).
Can somebody explain how to use the WCF Cache Service for "transparent" ssid's as described above?
Thanks a lot,
Deacon
I want to check access for users defined only in the database ("dbUsers") and Windows users (by "domainname\username", not current windows identity). I obtain the ssids via GetDBUser and NTAccount.Translate.
This works well with storage cache, but now I'm trying to use the WCF cache service and it doesn't work the same way. I am forced to distinguish between dbUser-ssid and windows-user-ssid due to the CheckAccessForXXXUser-functions. I get no positive check access for windows users if I use the windows ssid in th CheckAccessForDbUsers-functions nor when I use the CheckAccessFowWindows-functions, I guess it's because of the null or empty groupsSSid parameter.
I am probably missing some basic concept here but I don't understand why the WCF-service doesn't expose the same behaviour as the storage api (for readonly access).
Can somebody explain how to use the WCF Cache Service for "transparent" ssid's as described above?
Thanks a lot,
Deacon