Crie registros de provedor OAuth de terceiros
Crie registros de provedor OAuth de terceiros para permitir que cada uma de suas instâncias acesse os endpoints de API que você criou.
Antes de Iniciar
Conclua as tarefas em Crie endpoints da API OAuth para clientes externos.
No canto superior direito da instância, defina o escopo da aplicação como Global .
Abra todas as suas instâncias (desenvolvimento, teste, produção e similares) em guias separadas do navegador. Comece as etapas abaixo na instância de produção.
Função necessária: administrador
Procedimento
-
Em sua instância de produção, navegue até Tudo > OAuth de Sistema > Registro de aplicações.
Você deve criar três registros aqui, um para cada uma das três instâncias (desenvolvimento, teste e produção). Se você tiver instâncias adicionais de não produção (preparação e similares), crie um registro para cada uma das que seguem o método mostrado aqui.
- Selecione Novo.
- Selecione Conecte-se a um provedor de OAuth terceirizado para criar um registro para sua instância de desenvolvimento.
-
No formulário, preencha os campos.
Tabela 1. Formulário de registros de aplicações Campo Ação Nome Entrar Conexão da instância de desenvolvimento . ID de cliente - Em sua instância de desenvolvimento, abra a lista Registro de aplicações (Tudo > OAuth de Sistema > Registro de aplicações).
- Abra o. Cliente de desenvolvimento de pipeline registro.
- Copie o. ID do cliente .
- Em sua instância de produção, cole o ID do cliente da sua instância de desenvolvimento no ID do cliente campo.
Segredo do cliente - Em sua instância de desenvolvimento, abra a lista Registro de aplicações (Tudo > OAuth de Sistema > Registro de aplicações).
- Abra o. Cliente de desenvolvimento de pipeline registro.
- Desbloqueie o. Segredo do cliente e copie o texto.
- Em sua instância de produção, cole o segredo do cliente da sua instância de desenvolvimento no Segredo do cliente campo.
Tipo de concessão padrão Mude para Código de autorização . URL de Autorização - Desbloqueie o campo.
- Insira o URL da sua instância de desenvolvimento seguido por oauth_auth.do .
- Bloquear o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de desenvolvimento seguido por oauth_token.do .
- Bloquear o campo.
- Selecione Enviar.
- Selecione Novo.
- Selecione Conecte-se a um provedor de OAuth terceirizado para criar um registro para sua instância de teste.
-
No formulário, preencha os campos.
Tabela 2. Formulário de registros de aplicações Campo Ação Nome Entrar Conexão da instância de teste . ID de cliente - Em sua instância de teste, abra a lista Registro de aplicações (Tudo > OAuth de Sistema > Registro de aplicações).
- Abra o. Cliente de teste de pipeline registro.
- Copie o. ID do cliente .
- Em sua instância de produção, cole o ID do cliente da instância de teste no ID do cliente campo.
Segredo do cliente - Em sua instância de teste, abra a lista Registro de aplicações (Tudo > OAuth de Sistema > Registro de aplicações).
- Abra o. Cliente de teste de pipeline registro.
- Desbloqueie o. Segredo do cliente e copie o texto.
- Em sua instância de produção, cole o segredo do cliente da instância de teste no Segredo do cliente campo.
Tipo de concessão padrão Mude para Código de autorização . URL de Autorização - Desbloqueie o campo.
- Insira o URL da sua instância de teste seguido por oauth_auth.do .
- Bloquear o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de teste seguido por oauth_token.do .
- Bloquear o campo.
- Selecione Enviar.
- Na lista Registro de aplicações, selecione Cliente do controlador de pipeline registro.
- Copie o. ID do cliente e cole-o em algum lugar como uma aplicação de anotações.
- Desbloqueie o. Segredo do cliente , copie o texto e cole-o em uma anotação com o ID do cliente.
- Volte para a lista Registro de aplicações e selecione Novo .
- Selecione Conecte-se a um provedor de OAuth terceirizado para criar um registro para sua instância de produção.
-
No formulário, preencha os campos.
Tabela 3. Formulário de registros de aplicações Campo Ação Nome Entrar Conexão da instância de produção . ID de cliente - Copie o. ID do cliente que você anotou.
- Cole o ID do cliente no ID do cliente campo.
Segredo do cliente - Copie o. Segredo do cliente que você anotou.
- Desbloqueie o. Segredo do cliente e cole o texto no campo.
Tipo de concessão padrão Mude para Código de autorização . URL de Autorização - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_auth.do .
- Bloquear o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do .
- Bloquear o campo.
-
Selecione Enviar.
Importante:Conclua as próximas etapas em sua instância de desenvolvimento.
-
Em sua instância de desenvolvimento, navegue até Tudo > OAuth de Sistema > Registro de aplicações.
- Selecione Novo.
- Selecione Conecte-se a um provedor de OAuth terceirizado para criar um registro para sua instância de produção.
-
No formulário, preencha os campos.
Tabela 4. Formulário de registros de aplicações Campo Ação Nome Entrar Conexão da instância de produção . ID de cliente - Copie o. ID do cliente que você anotou.
- Cole o ID do cliente no ID do cliente campo.
Segredo do cliente - Copie o. Segredo do cliente que você anotou.
- Desbloqueie o. Segredo do cliente e cole o texto no campo.
Tipo de concessão padrão Mude para Código de autorização . URL de Autorização - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_auth.do .
- Bloquear o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do .
- Bloquear o campo.
-
Selecione Enviar.
Importante:Conclua as próximas etapas em sua instância de teste.
- Em sua instância de teste, navegue até Tudo > OAuth de Sistema > Registro de aplicações.
- Selecione Novo.
- Selecione Conecte-se a um provedor de OAuth terceirizado para criar um registro para sua instância de produção.
-
No formulário, preencha os campos.
Tabela 5. Formulário de registros de aplicações Campo Ação Nome Entrar Conexão da instância de produção . ID de cliente - Copie o. ID do cliente que você anotou.
- Cole o ID do cliente no ID do cliente campo.
Segredo do cliente - Copie o. Segredo do cliente que você anotou.
- Desbloqueie o. Segredo do cliente e cole o texto no campo.
Tipo de concessão padrão Mude para Código de autorização . URL de Autorização - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_auth.do
- Bloquear o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do
- Bloquear o campo.
- Selecione Enviar.
- Opcional: Repita as etapas de 22 a 26 para todas as outras instâncias que não sejam de produção que você tenha (preparação e similares).
O que Fazer Depois
Agora que você concluiu o pré-trabalho para usar o OAuth, conclua todas as etapas em Use OAuth para criar credenciais de pipelinenas instâncias especificadas.