My collegues need to hide some sensitive mails in mailings list and activities by acl persmissions. Default users shouldn't have access to mailings assigned to role "Chief staff".
How could this be achieved?
CiviCRM Stack Exchange is a question and answer site for administrators and users of the CiviCRM Constituent Relationship Management software. It only takes a minute to sign up.Sign up to join this community
Users shouldn't be able to see mailings if they don't have access to the groups that the mailings are to. Note that this was broken not too long ago, so make sure you're using a newer version; see here; also relevant is this and this, which help if someone saves a draft of a sensitive mailing without specifying a group.
Also, note this patch, which is a related but different issue, and hasn't been merged into core yet.