Criar 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 Criar endpoints da API OAuth para clientes externos.
No canto superior direito da instância, certifique-se de definir o escopo da aplicação como Global.
Abra todas as suas instâncias (desenvolvimento, teste, produção e assim por diante) 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 de não produção adicionais (preparação e assim por diante), crie um registro para cada uma delas seguindo o método mostrado aqui.
- Selecione Novo.
- Selecione Conectar-se a um provedor OAuth de terceiros 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 Insira Conexão de 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 registro Cliente de desenvolvimento de pipeline.
- Copie o ID de cliente.
- Em sua instância de produção, cole o ID do cliente da sua instância de desenvolvimento no campo ID do cliente.
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 registro Cliente de desenvolvimento de pipeline.
- Desbloqueie o campo 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 campo Segredo do cliente.
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.
- Bloqueie o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de desenvolvimento seguido por oauth_token.do.
- Bloqueie o campo.
- Selecione Enviar.
- Selecione Novo.
- Selecione Conectar-se a um provedor OAuth de terceiros 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 Insira Testar conexão da instância. 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 registro Cliente de teste de pipeline.
- Copie o ID de cliente.
- Na instância de produção, cole o ID do cliente da instância de teste no campo ID do cliente.
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 registro Cliente de teste de pipeline.
- Desbloqueie o campo Segredo do cliente e copie o texto.
- Na instância de produção, cole o Segredo do cliente da instância de teste no campo Segredo do cliente.
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.
- Bloqueie o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de teste seguido por oauth_token.do.
- Bloqueie o campo.
- Selecione Enviar.
- Na lista Registro de aplicações, selecione o registro Cliente do controlador de pipeline.
- Copie o ID do cliente e cole-o em algum lugar, como uma aplicação de anotações.
- Desbloqueie o campo 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 Conectar-se a um provedor OAuth de terceiros 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 Insira Conexão de instância de produção. ID de cliente - Copie o ID de cliente que você anotou.
- Cole o ID do cliente no campo ID do cliente.
Segredo do cliente - Copie o segredo do cliente que você anotou.
- Desbloqueie o campo 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.
- Bloqueie o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do.
- Bloqueie 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 Conectar-se a um provedor OAuth de terceiros 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 Insira Conexão de instância de produção. ID de cliente - Copie o ID de cliente que você anotou.
- Cole o ID do cliente no campo ID do cliente.
Segredo do cliente - Copie o segredo do cliente que você anotou.
- Desbloqueie o campo 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.
- Bloqueie o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do.
- Bloqueie 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 Conectar-se a um provedor OAuth de terceiros 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 Insira Conexão de instância de produção. ID de cliente - Copie o ID de cliente que você anotou.
- Cole o ID do cliente no campo ID do cliente.
Segredo do cliente - Copie o segredo do cliente que você anotou.
- Desbloqueie o campo 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
- Bloqueie o campo.
URL de Token - Desbloqueie o campo.
- Insira o URL da sua instância de produção seguido por oauth_token.do
- Bloqueie o campo.
- Selecione Enviar.
- Opcional: Repita as etapas 22 a 26 para todas as outras instâncias de não produção que você tiver (preparo e assim por diante).
O que Fazer Depois
Agora que você concluiu o pré-trabalho para usar o OAuth, conclua todas as etapas em Usar OAuth para criar credenciais de pipeline nas instâncias especificadas.