Previous commit was too strict and disallowed access if the same service was registered under multiple interfaces and the requester didn't have access to all of them. (FELIX-1600)