Skip to main content

Gerenciando endereços IP permitidos para um aplicativo GitHub

Você pode adicionar uma lista de permissões IP ao registro do GitHub App para evitar que seu aplicativo seja bloqueado pela própria lista de permissões da organização.

Sobre listas de endereços IP permitidos para GitHub Apps

Os proprietários da empresa e da organização podem restringir o acesso aos ativos configurando uma lista de endereços IP permitidos. Esta lista especifica os endereços IP autorizados a se conectar. Para obter mais informações, confira "Aplicando políticas para configurações de segurança na sua empresa".

Quando uma organização tem uma lista de autorizações, aplicativos de terceiros que se conectam por meio de GitHub App, terá acesso negado, a menos que ambos os pontos a seguir sejam verdadeiros:

  • O criador do GitHub App configurou uma lista de permissões para o aplicativo que especifica os endereços IP em que o aplicativo é executado. Veja abaixo detalhes de como fazer isso.
  • O proprietário da organização escolheu permitir que os endereços na lista de permitidos do GitHub App sejam adicionados à sua própria lista de permissões. Para obter mais informações, confira "Como gerenciar endereços IP permitidos para sua organização".

Observação: os endereços na lista de IP permitidos de um GitHub App só afetam as solicitações feitas por instalações do GitHub App. A adição automática do endereço IP de GitHub App à lista de permissão de uma organização não permite acesso a um usuário de GitHub Enterprise Cloud que se conecta a partir desse endereço IP.

Adicionando uma lista de endereços IP permitidos para registro do GitHub App

Observação: a GitHub está distribuindo gradualmente o suporte para IPv6. À medida que os serviços do GitHub continuarem a adicionar suporte a IPv6, começaremos a reconhecer endereços IPv6 de usuários do GitHub. Para evitar possíveis interrupções de acesso, verifique se você adicionou todos os endereços IPv6 necessários à sua lista de permissões de IP.

Nota: devido ao cache, a inclusão ou a remoção endereços IP pode levar alguns minutos para entrar totalmente em vigor.

  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.
  3. Na barra lateral esquerda, clique em Configurações do desenvolvedor.

  4. Na barra lateral esquerda, clique em GitHub Apps .

  5. À direita do GitHub App que você deseja modificar, clique em Editar.

  6. Na parte inferior da seção "Lista de permissões de IP", no campo "Endereço IP ou intervalo na notação CIDR", digite um endereço IP ou um intervalo de endereços na notação CIDR.

    Captura de tela das configurações da lista de permissões de IP. Um campo de texto, rotulado como "Endereço IP ou intervalo na notação CIDR", é realçado com um contorno laranja.

  7. Opcionalmente, no campo "Breve descrição do endereço IP ou intervalo", insira uma descrição do endereço IP ou intervalo permitido. A descrição destina-se à sua referência e não é usada na lista de permissões das organizações em que o GitHub App está instalado. Em vez disso, a organização permite que as listas incluam "Gerenciado pelo Nome do aplicativo Github" como descrição.

  8. Clique em Adicionar.