Service layer for permission entity