Как ограничить доступ к каким организациям при использовании CodeCov.io для Github.com? - PullRequest
0 голосов
/ 29 января 2019

У меня есть частный репозиторий, принадлежащий настройке организации с https://codecov.io/. Отчеты о покрытии кода доступны на https://codecov.io/gh/myorganization/our-repository. Однако, когда я нажимаю эту последнюю ссылку, я получаю это: enter image description here

Хотя другие люди в моей организации могут просматривать отчет.Хорошо, я нажимаю «Добавить частную область», чтобы продолжить, и меня встречают с этим: enter image description here

Внизу есть три организации, членом которых я являюсь на GitHub.Моя проблема в том, что я хочу дать кодекам доступ только к одному из них. Можно ли "снять отметку" с других и предоставить кодекам доступ только к одной организации? Я пытался щелкнуть зеленые галочки.Это просто приводит меня к этой странице .

1 Ответ

0 голосов
/ 31 января 2019

Я спросил об этом GitHub по электронной почте и получил ответ:

В настоящее время заблокировать личный токен доступа или токен OAuth, сгенерированный приложением OAuth, невозможно.иметь доступ к конкретным репозиториям.Когда токен генерируется с областью репо, этот токен предоставляет доступ ко всем репозиториям, публичным и частным, к которым имеет доступ соответствующий пользователь.

Однако я хотел бы упомянуть GitHub Apps в качестве возможного варианта.GitHub Apps предлагает более детальный контроль над тем, к каким репозиториям имеет доступ стороннее приложение.

Поэтому невозможно ограничить доступ к каким организациям codecov.io.

...