В нашей организации есть несколько приложений Rails (веб-сайтов), развернутых на Heroku. Бывший разработчик покинул организацию, и в качестве хорошей практики мы хотим изменить ключ API Heroku, связанный с нашей учетной записью, чтобы предотвратить любые изменения приложений через интерфейс командной строки Heroku.
Я знаю, что API-ключ Heroku используется для доступа к Heroku CLI (он кэшируется в ~/.heroku/credentials), но не уверен, для чего еще он используется. В частности, используют ли сторонние надстройки на платформе Heroku (например, New Relic, Hoptoad/Airbrake, Sendgrid и т. д.) и, следовательно, требуют ли перенастройки при изменении ключа API? Heroku выдает довольно общее (и неинформативное) сообщение об ошибке, когда вы нажимаете кнопку «восстановить», чтобы изменить его.
Поскольку термин «Ключ API» является слишком общим, хочу уточнить, что это единственный ключ API, связанный с каждой учетной записью Heroku, доступной через ссылку «Моя учетная запись». Изображение (и предупреждающее сообщение) ниже.