The current pkg/authz is opinionated for Cedar-based authorization. This is an enhancement request to abstract the interface in pkg/authz to enable other options to coexist with Cedar. The configuration already supports type differentiation, so this should slot neatly into the code base.