Within a given service, I would like to check permissions for a given RIC/item name.
Subscription Based Entitlement allows for checking against a service name, which returns expected results, but also allows for checking a service and item name. However, when checking the subscription, irrelevant of the data that is given in the item name, if the user has permisions to access the service, the check always returns an ACCESS_ALLOWED, even if the user does not have permissions to access the given item name. Is this the correct way to check the permissions for a RIC with openDACS?
Searching online, the only other alternatives I have found suggest using the Content Based Subscription and providing a dacsLock, however this is not possible in my case as I do not have the PE list, only the service name and RIC.
Any help would be greatly appreciated.
Thanks