Например, предоставьте доступ к функциям тем администратору или модератору, но, например, отключите доступ к просмотру секретных ключей API для социальных входных данных.
Кроме того, разделите модераторов: например, назначьте роль модератора некоторым людям в ветке сообщества на форуме, доверенным лицам сообщества, с определенными ограничениями…
Любой, у кого есть права на запись в темы, может полностью перехватить сессию пользователя. Если вы не доверяете кому-то делать это, то вообще не должны ему доверять. А если вы ему доверяете, то просто сделайте его администратором.
Вот как, например, стало понятнее: я не хочу предоставлять доступ к API-ключам, но хочу дать доступ к другим разделам настроек. Чтобы администратор не мог скопировать эти ключи и использовать их в будущем где-то ещё, например, для тестирования чего-либо.
Это не обязательно связано со злым умыслом, однако этот раздел вызывает серьёзную тревогу, особенно в случае, например, с ключом GitHub. Администратор может вообще не иметь отношения к репозиторию, но при необходимости управлять форумом. Однако я не хочу, чтобы он случайно скомпрометировал ключи, просто скопировав их, после чего они могут быть украдены.
Или случайно удалены.
Из-за лени получить свои собственные ключи. В случае с Twitter и Google ситуация довольно противоречивая, поскольку эти ключи сейчас не выдаются всем, кто пишет «хочу доступ». Даже случайная компрометация ключей может привести к отключению доступа к API.