# Compartilhando seu Aplicativo GitHub

Você pode compartilhar seu GitHub App com outros usuários.

## Compartilhando seu GitHub App por meio de um link de instalação

1. No canto superior direito de qualquer página do GitHub, clique na foto do seu perfil.

2. Acesse as configurações da sua conta.
   * Para um aplicativo de propriedade de uma conta pessoal, clique em **Configurações**.
   * Para um aplicativo de propriedade de uma organização:
     1. Clique em **Suas organizações**.
     2. À direita da organização, clique em **Configurações**.
   * Para um aplicativo de propriedade de uma empresa:
     1. Clique em **Configurações da empresa**.

3. Navegue até as configurações GitHub App.
   * Para um aplicativo pertencente a uma conta pessoal ou a uma organização:
     1. Na barra lateral esquerda, clique em **<svg version="1.1" width="16" height="16" viewBox="0 0 16 16" class="octicon octicon-code" aria-label="code" role="img"><path d="m11.28 3.22 4.25 4.25a.75.75 0 0 1 0 1.06l-4.25 4.25a.749.749 0 0 1-1.275-.326.749.749 0 0 1 .215-.734L13.94 8l-3.72-3.72a.749.749 0 0 1 .326-1.275.749.749 0 0 1 .734.215Zm-6.56 0a.751.751 0 0 1 1.042.018.751.751 0 0 1 .018 1.042L2.06 8l3.72 3.72a.749.749 0 0 1-.326 1.275.749.749 0 0 1-.734-.215L.47 8.53a.75.75 0 0 1 0-1.06Z"></path></svg> Developer settings** e clique em **GitHub Apps**.
   * Para um aplicativo de propriedade de uma empresa:
     1. Na barra lateral esquerda,  clique em **Configurações**, depois clique em **GitHub Apps**.

4. Ao lado do GitHub App que você deseja compartilhar, clique em **Editar**.

5. Clique em **Página pública**.
   GitHub levará você para a página pública do seu GitHub App.

6. Clique em **Instalar**.
   GitHub levará você à URL de instalação da sua GitHub App. A URL será semelhante a `http(s)://HOSTNAME/github-apps/APP-NAME/installations/new`, onde `APP-NAME` é o nome do GitHub App.

7. Compartilhe a URL de instalação com outros usuários. Para obter mais informações sobre como os usuários podem instalar o aplicativo por meio dessa URL, confira [Instalando um Aplicativo GitHub de terceiros](/pt/enterprise-server@3.22/apps/using-github-apps/installing-a-github-app-from-a-third-party).

   Ao compartilhar a URL, você pode incluir um parâmetro de consulta `state` na URL de instalação para preservar o estado da página do aplicativo e levar as pessoas de volta a esse estado depois que instalarem, se autenticarem ou aceitarem atualizações no seu GitHub App. Por exemplo, você pode usar o `state` para correlacionar uma instalação a um usuário ou a uma conta.

   Para preservar um estado, adicione-o à URL de instalação: `http(s)://HOSTNAME/github-apps/<app name>/installations/new?state=AB12t`

## Compartilhando seu GitHub App com instâncias GitHub Enterprise Server

Se você quiser compartilhar seu GitHub App com instâncias de GitHub Enterprise Server das quais não faz parte, precisará seguir etapas adicionais. Para saber mais, confira [Disponibilizando seu aplicativo GitHub para GitHub Enterprise Server](/pt/enterprise-server@3.22/apps/sharing-github-apps/making-your-github-app-available-for-github-enterprise-server).