LPS-50502 Encapsulate own logic in each service in order to easily modularize the permission check