Access control: principle and practice | Synapse