Я управляю сайтом, который является реализацией проприетарного решения хостинг + cms. Это решение предлагает приятный doc'd API, с которым у меня было несколько программистов, работающих по контракту, для создания пользовательских расширений функциональности сайта.
Поэтому мне приходилось делиться ключами API несколько раз. Методы, вызываемые API, могут работать с базой данных несколькими способами. Таким образом, совместное использование ключей со слишком большим количеством людей представляет собой угрозу безопасности, которую я пытаюсь избежать, но я также даже не начал достигать уровня, когда я могу позволить себе привлечь полностью занятого разработчика. Таким образом, мне по-прежнему придется дольше делиться ключами.
Как так, как бы я пошел на ограничение своего риска в максимально возможной степени? Я знаю, что делиться с как можно меньшим количеством людей - это очевидный ответ, и я сделаю это как можно больше.
Но в дополнение к этому решению, как другие сайты / администраторы идут по этому поводу?