A logical language for expressing authorizations | Synapse