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:
- Faça login na sua conta do GitHub.
- Acesse Configurações > Configurações do desenvolvedor.
- Na página Configurações do desenvolvedor, clique em Apps do GitHub.
Clique em Novo app GitHub.
App do GitHub Na página de registro do app, faça o seguinte:
- No campo Nome do app do GitHub, insira um rótulo para identificar o app.
- No campo URL da página inicial, insira o URL completo da página inicial do aplicativo.
- No campo URL de callback, insira
https://vertexaisearch.cloud.google.com/oauth-redirect. - Para garantir que os tokens expirem regularmente e receber um
refresh_tokenque pode ser usado para solicitar um novo token de acesso, marque a caixa de seleção Expirar tokens de autorização do usuário. - 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.
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 Na seção que pergunta onde instalar o app, selecione Somente nesta conta.
Clique em Criar app GitHub.
No menu de navegação, selecione Instalar app.
Selecione uma conta para instalar o app recém-criado e clique em Instalar.
Selecione Todos os repositórios e clique em Instalar e autorizar.
No menu de navegação, selecione Geral.
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.
Guia "Geral" do app GitHub