Change the authz implementation by interface