What
Currently, functions such as ListEffectivePolicies in basic auth returns ErrNotImplemented, which forces every list operation (ListRepositories, ListNamespaces, ListTables, ListViews) to check for this error and skip RBAC filtering when it occurs.
Instead, basic auth should return a response that grants full permissions.
Why
This simplifies the controller code by removing the errors.Is(err, auth.ErrNotImplemented) from all four list implementations.