Add support for authentication to access CI validation dashboard
uBooNE CI validation is using real data for the CI validation phase, so they would like to prevent people outside the collaboration to access those data.
For this purpose we can introduce the support for authentication to access CI validation dashboards.
This support will be enabled on demand for specific instances.
The authentication will use the service account credentials.
People from the specific collaboration should be able to grant/revoke access to their CI validation dashboard.