Restricting what an authenticated remote client can do - access control for TLS/SASL identities?