Can non-admin user issue their own API key?

You can create an user API following Generate User API Keys for testing