System-wide Access Control: how to go about it