I’m not sure where to put this request.
We use Terraform for creating alarms and whatnot for our platform. Currently, we have to use an admin api key in order to achieve this. I do not understand why we cannot use the REST API key for this. This makes it difficult for our team to operate in a secure manner. I would create a “bot” or “machine” account to accomplish this, but non-admin users do not have API keys. This too I do not understand. Shouldn’t a user have an API key and be able to access all the resources that they are authorized to do so?
This would have been a worthy solution to create an “infrastructure” user, and give it only access to alerts/alarms/monitoring capabilities.
What is the solution here? I’m not willing to share my admin API key with all the members of my team, nor am I willing to make everybody on my team an admin, nor am I willing to make a “dummy” admin user.
New Relic edit
- I want this, too
- I have more info to share (reply below)
- I have a solution for this
We take feature ideas seriously and our product managers review every one when plotting their roadmaps. However, there is no guarantee this feature will be implemented. This post ensures the idea is put on the table and discussed though. So please vote and share your extra details with our team.