Implementation of permission filters (private, groups and public)