Crie um GitHub App em sua conta corporativa. O aplicativo só pode ser instalado em sua empresa ou organizações em sua empresa, e só pode ser autorizado por membros da sua empresa. O aplicativo não pode ser instalado em contas de usuário.
Etapa 1: registrar um GitHub App
Para criar um GitHub App, você deve primeiro registrar o aplicativo. Confira Registrar um Aplicativo GitHub.
Os aplicativos também podem ser transferidos para uma empresa de um membro ou organização. Para transferir um aplicativo, confira Transferir a propriedade de um aplicativo GitHub.
Etapa 1a: Adicionar um gerenciador de aplicativos corporativos
Os proprietários da empresa podem adicionar membros corporativos a um aplicativo como um gerente de aplicativos. Os gerentes de aplicativos podem gerenciar as configurações e as credenciais do aplicativo, mas não podem instalar o aplicativo. Para saber mais, confira Sobre os gerentes do Aplicativo do GitHub.
Etapa 2: compilar um GitHub App
Depois de registrar o GitHub App, você desejará escrever código para fazer com que o GitHub App faça algo. Para obter exemplos de como escrever código, confira:
- Início Rápido para a criação de Aplicativos do GitHub
- Criar um Aplicativo GitHub que responde a eventos de webhook
- Criando um botão "Fazer logon com o GitHub" com um Aplicativo GitHub
- Criando uma CLI com um Aplicativo GitHub
- Fazer solicitações de API autenticadas com um Aplicativo do GitHub em um fluxo de trabalho do GitHub Actions
Você deve ter como objetivo seguir as melhores práticas. Confira Práticas recomendadas para criar um aplicativo do GitHub.
Etapa 3: autorizar ou instalar seu GitHub App
Depois que o GitHub App estiver registrado, você precisará disponibilizá-lo para uso, seja por meio de autorização ou de instalação, dependendo da finalidade do aplicativo’.
Os proprietários da empresae os gerentes de aplicativos podem modificar as permissões para aplicativos pertencentes à empresa a qualquer momento. As alterações de permissões serão aceitas automaticamente pelas organizações na empresa se a alteração tiver sido feita pelo proprietário da empresa. Caso contrário, as alterações serão aceitas apenas quando o gerente de aplicativos também for um proprietário da organização, e um proprietário da organização deverá aceitar a solicitação de atualização para todas as outras organizações.
Etapa 3a: autorizar o GitHub Apps
Algumas extensões GitHub Apps, como Copilot, exigem autorização, mas não precisam ser instaladas em uma organização. Os usuários em sua empresa podem autorizar o aplicativo a acessar recursos dentro das organizações. No entanto, o aplicativo só terá acesso aos recursos GitHub onde estiver instalado. Confira Autorizando aplicativos GitHub.
Etapa 3: compartilhar o GitHub App por meio de um link de instalação
Para aplicativos que exigem instalação para funcionar, você pode fornecer aos proprietários da organização um link de instalação. Depois que o aplicativo for instalado, ele terá acesso aos recursos da organização. Confira Compartilhando seu Aplicativo GitHub.
Etapa 4: instalar seus GitHub App (se necessário)
Se os GitHub App exigirem instalação (não apenas autorização), os proprietários da organização poderão usar o link de instalação para instalar o aplicativo em sua organização. Confira Instalando um Aplicativo GitHub de terceiros.
Se seu aplicativo usar permissões empresariais, você poderá instalá-lo em sua empresa. Para localizar o link de instalação, vá para a página de configurações do aplicativo em sua conta corporativa. Confira Como instalar um aplicativo do GitHub em sua empresa.