-
Notifications
You must be signed in to change notification settings - Fork 27
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Grafana API Token Access #1796
Comments
A few thoughts on the implementation:
So, if the token is
Notice the above is generic - nothing to do with Prometheus API! From the entry, we will have a list of approved scopes and we can hopefully retain some of the existing scope-based authorization scope (in this case, the scope comes from the internal database, not the token). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently accessing Prometheus from Grafana is tricky. To mitigate this difficulty, we want to introduce an API token that when provided, allows access to Prometheus. This token should be persisted in a database. The tokens should be salted and hashed before being stored into the database.
Token management should be provided via a CRUD API. This new API would then be hooked up to the Pelican Web UI so that admins can manage these new tokens. This API should only be accessible to administrators.
The text was updated successfully, but these errors were encountered: