[FORWARD PORT] LPS-50574 use local service + explicit permission check

This is a forward port of https://github.com/sergiogonzalez/liferay-plugins-ee/pull/114