Is there a way to create API keys not associated with any particular user, but associated instead with the whole organization?
In a production environment using API keys linked to a specific person is bad practice (what if said person leaves the organization?).
It seems to me that right now if I want to use an API key in a production environment I need to create a service user account and manage keys through that account.
This means that the credentials for this account must be shared with all members of the organization that need to manage production API keys.
This, again, seems like bad practice.
Isn’t there a way to create API keys not linked to a particular user?