Skip to main content

Преобразование приложения GitHub в общедоступное или частное

При регистрации GitHub Appвы можете сделать его общедоступным, чтобы другие пользователи или организации GitHub могли установить приложение или частные, чтобы его можно было установить только в учетной записи, принадлежащей приложению.

Сведения о видимости для GitHub Apps

Вы можете сделать GitHub App регистрации общедоступной или частной. Если вы задали регистрацию GitHub App общедоступной, а регистрация GitHub App принадлежит учетной записи Enterprise Managed User, учетные записи, принадлежащие вашей организации, могут установить его, но приложение не может быть установлено на учетных записях за пределами вашей организации. Если регистрация GitHub App принадлежит учетной записи, которая не является Enterprise Managed User, а приложение установлено на общедоступный, любой пользователь на GitHub.com или GitHub Enterprise Cloud может установить приложение. Если вы задали регистрацию GitHub App частной, ее можно установить только в учетной записи, которая владеет приложением.

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

Если вы хотите сделать приложение доступным для GitHub Enterprise Server экземпляров, необходимо выполнить дополнительные действия. Дополнительные сведения см. в разделе Предоставление доступа к приложению GitHub для GitHub Enterprise Server.

Если важно, чтобы пользователи GitHub Enterprise Server могли использовать средство, попробуйте использовать GitHub Actions вместо GitHub App. Общедоступные действия доступны в экземплярах GitHub Enterprise Server с Подключение GitHub. Дополнительные сведения см. в разделе "[AUTOTITLE" и "Включение автоматического доступа к действиям GitHub.com с помощью GitHub Connect](/enterprise-server@latest/admin/github-actions/getting-started-with-github-actions-for-your-enterprise/about-github-actions-for-enterprises)" в документации GitHub Enterprise Server.

Сведения об изменении видимости регистрации GitHub App см. в разделе "Изменение регистрации приложения GitHub".

Процесс установки общедоступного приложения

Общедоступные GitHub Apps имеют целевую страницу с кнопкой "Установить ", чтобы другие пользователи могли установить приложение в своих репозиториях. Если данные GitHub App являются общедоступными для всех пользователей в GitHub.com, вы также можете опубликовать его в GitHub Marketplace. Дополнительные сведения см. в разделе "Сведения о GitHub Marketplace для приложений".

Процесс установки частного приложения

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