Configuração do GitHub

Nesta página, descrevemos como configurar uma configuração de terceiros antes de criar o repositório de dados do GitHub.

Definir permissões e receber o ID do cliente e a chave secreta do cliente

Para registrar um app do GitHub e obter o ID do cliente e a chave secreta do cliente, faça o seguinte:

  1. Faça login na sua conta do GitHub.
  2. Acesse Configurações > Configurações do desenvolvedor.
  3. Na página Configurações do desenvolvedor, clique em Apps do GitHub.
  4. Clique em Novo app GitHub.

    App GitHub de configurações do desenvolvedor
    App do GitHub
  5. Na página de registro do app, faça o seguinte:

    1. No campo Nome do app do GitHub, insira um rótulo para identificar o app.
    2. No campo URL da página inicial, insira o URL completo da página inicial do aplicativo.
    3. No campo URL de callback, insira https://vertexaisearch.cloud.google.com/oauth-redirect.
    4. Para garantir que os tokens expirem regularmente e receber um refresh_token que pode ser usado para solicitar um novo token de acesso, marque a caixa de seleção Expirar tokens de autorização do usuário.
    5. Para pedir que os usuários autorizem seu app ao instalá-lo, marque a caixa de seleção Solicitar autorização do usuário (OAuth) durante a instalação.
    6. Na seção Permissões, ative as seguintes permissões:

      Nome da permissão Tipo de permissão Motivo do acesso
      Repositório: conteúdo Somente leitura Ler arquivos, commits, ramificações, tags, versões e pesquisar código
      Repositório: problemas Somente leitura Ler problemas, rótulos, comentários e pesquisar problemas
      Repositório: solicitações de envio Somente leitura Ler solicitações de envio, diffs, comentários de PRs e pesquisar PRs
      Repositório: metadados Somente leitura (obrigatório) Pesquisar repositórios e usuários
      Organização: participantes Somente leitura Ver equipes da organização e os membros delas
      Conta: perfil Leitura/gravação Acessar informações do perfil do usuário
      Organização: tipos de problemas Somente leitura Ver os tipos de problemas disponíveis para a organização
    7. Na seção que pergunta onde instalar o app, selecione Somente nesta conta.

    8. Clique em Criar app GitHub.

  6. No menu de navegação, selecione Instalar app.

  7. Selecione uma conta para instalar o app recém-criado e clique em Instalar.

  8. Selecione Todos os repositórios e clique em Instalar e autorizar.

  9. No menu de navegação, selecione Geral.

  10. Clique em Gerar uma nova chave secreta do cliente. Copie o ID do cliente e os valores da chave secreta do cliente gerados e armazene-os com segurança para uso posterior.

    ID do cliente e chave secreta do cliente
    Guia "Geral" do app GitHub