Add a way to use the admin api without a user.

Merged lain requested to merge userless-admin into develop

Merge request reports