Skip to main content
Publicamos atualizações frequentes em nossa documentação, e a tradução desta página ainda pode estar em andamento. Para obter as informações mais atualizadas, acesse a documentação em inglês.

Tornar um aplicativo do GitHub público ou privado

Ao configurar um GitHub App, você pode torná-lo público para que outros usuários ou organizações do GitHub possam instalar o aplicativo, ou privado para que você só possa instalá-lo na conta que possui o aplicativo.

Sobre a visibilidade para GitHub Apps

Você pode tornar seus dados de GitHub App públicos ou privados. Se você definir seu GitHub App como público, qualquer pessoa em sua instância do GitHub Enterprise Server poderá instalá-lo, mas o aplicativo não estará disponível fora da sua instância. Se você definir seu GitHub App como privado, ele só poderá ser instalado na conta que possui o aplicativo.

Se você quiser disponibilizar seu aplicativo para outras instâncias do GitHub Enterprise Server, será necessário usar um manifesto do aplicativo. A instância do GitHub Enterprise Server criará o aplicativo a partir do manifesto e fornecerá as informações necessárias. Para obter mais informações, confira "Creating a GitHub App from a manifest".

Se for importante que outros usuários do GitHub Enterprise Server possam usar sua ferramenta, use GitHub Actions em vez de um GitHub App. As ações públicas estão disponíveis em instâncias do GitHub Enterprise Server com o GitHub Connect. Para obter mais informações, confira "Habilitar o acesso automático a GitHub.com usando o GitHub Connect" e "Sobre o GitHub Actions para empresas."

Para obter informações sobre como alterar a visibilidade de um GitHub App, confira "Modificar um aplicativo GitHub".

Fluxo público de instalação

Os dados públicos de GitHub Apps têm uma página de aterrissagem com um botão Instalar para que outras pessoas possam instalar o aplicativo em seus repositórios.

Fluxo privado de instalação

GitHub Apps particulares só podem ser instalados na conta do usuário ou da organização do proprietário do aplicativo. Informações limitadas sobre o aplicativo existirão em uma página de aterrissagem para o aplicativo, mas o botão Instalar só estará disponível para proprietários da organização e gerentes de aplicativos da organização que possui o aplicativo ou a conta pessoal se os GitHub App pertencerem a uma conta individual.