Сведения о программном доступе
GitHub Apps, OAuth apps, и personal access tokens могут использоваться для создания API-запросов, которые читают или записывают ресурсы, принадлежащие организации. Как владелец организации, вы можете контролировать доступ к своей организации по GitHub Apps и personal access tokens.
GitHub Apps
Владельцы компаний могут устанавливать GitHub Apps их на свою организацию. Администраторы репозиториев также могут установить a GitHub App в организацию, если приложение не запрашивает ресурсы организации и если оно предоставляет доступ только к репозиториям, где они являются администраторами. Члены организации и внешние соавторы могут подать запрос владельцу своей организации на установку GitHub App a на организацию. Для получения дополнительной информации см. АВТОТИТРЫ.
Владельцы организаций могут ограничить GitHub App установку только владельцами организаций. Когда это ограничение включено, администраторы репозиториев не могут устанавливаться GitHub Apps для своих репозиториев и должны использовать поток запросов, чтобы запросить владельцев организаций установить приложения.
Владельцы организаций могут запретить пользователям запрашивать GitHub Apps или устанавливать их GitHub App даже если они являются администраторами репозитория. Для получения дополнительной информации см. Ограничение запросов и установок доступа приложений OAuth и GitHub.
Владельцы организаций могут просматривать GitHub Apps установленные репозитории и изменять репозитории, к которым доступно каждое приложение. Дополнительные сведения см. в разделе Обзор приложений GitHub, установленных в вашей организации.
Чтобы поддерживать GitHub Apps принадлежащие своей организации, владельцы могут назначать других пользователей своей организации менеджерами GitHub App . GitHub App Менеджеры могут управлять настройками некоторых или всех GitHub Apps объектов, принадлежащих организации. Роль GitHub App менеджера не даёт пользователям права устанавливать GitHub Apps данные в организации. Дополнительные сведения см. в разделе Добавление и удаление менеджеров приложений GitHub в вашей организации.
Personal access tokens
Владельцы организаций могут препятствовать fine-grained personal access tokenдоступу personal access tokens (classic) к ресурсам, принадлежащим организации. Владельцы организаций также могут требовать одобрения для каждого fine-grained personal access token , кто имеет доступ к организации. Дополнительные сведения см. в разделе Настройка политики личного маркера доступа для вашей организации.
Владельцы организаций могут просматривать все fine-grained personal access tokenресурсы, принадлежащие организации. Владельцы организаций также могут аннулировать доступ по fine-grained personal access tokens. Дополнительные сведения см. в разделе Просмотр и отзыв персональных маркеров доступа в организации.
Администраторы сайтов могут использовать REST API для управления personal access tokens в своём предприятии. Дополнительные сведения см. в разделе Конечные точки REST API для корпоративных пользователей.