Сведения о видимости для GitHub Apps
Вы можете сделать GitHub App регистрации общедоступной или частной. Если GitHub App создается Enterprise Managed User, параметр "Public" отключен, а приложение устанавливается только организациями в пределах предприятия Enterprise Managed User. Enterprise Managed User организации могут устанавливать свои приложения любой другой организацией в организации или просто организацией, владеющей ею. Приложения, созданные в учетной записи 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 принадлежит отдельной учетной записи.