Какую область мне следует использовать для токена личного доступа, предназначенного только для добавления ключей ssh ​​в мою учетную запись GitHub?

Я хочу иметь возможность добавлять ключи ssh в свою учетную запись GitHub из сценария bash (используя curl).

В документации указано, что лучший способ аутентификации - использовать личный токен доступа.

Следуя инструкциям по созданию токена, мне нужно указать, к каким областям он также предоставит мне доступ. Что касается "принципа наименьших привилегий", я бы хотел, чтобы он разрешал только добавление новых ключей ssh ​​(запись).

Однако я не уверен, к какой категории это относится. Я просмотрел документацию по областям действия, но не нашел ни одной ссылки на "ключи ssh".

Какие прицелы я должен использовать?

1 ответ

Решение

Секция admin:public_key это то, что я искал.

В частности, объем write:public_key.

Другие вопросы по тегам