A John Deere apresentou a requisição de mudança no processo de autenticação em alguns processos de comunicação com a fábrica - substituição do Siteminder pelo Okta.
As principais mudanças envolvidas englobam adequar os processos de integração do LinxMaq com a JD, que utilizam a comunicação com o portal "JDPoint“, “JDQuote”, “Warranty” para tratarem a mudança para o portal "Okta".
Requisitos
Versão 10.10 ou superior do SisdiaFX
Okta X LinxMaq
Foram feitas as seguintes adequações no LinxMaq (bandeiras JDE e JDC) para atendimento da mudança do processo de autenticação na comunicação com a JD:
No processo de Pedidos de Peças JD (programa PEDJ0600), foram adequadas as interfaces de comunicação "PMLINK" (utilizada para envio dos pedidos de peças) e "ORDERSTATUS" (utilizada para atualização dos status dos pedidos de peças)
No processo de Entrada de Notas Fiscais de Compra (programa ENTR1000), foi adequada a interface de comunicação "PEDIDO_JD" (utilizada para buscar as notas fiscais de compra, para baixa de pedido de peça)
- Nos processos de importação de Cotações, Pedidos de Venda e Cotações Master do portal JDQUOTE2 (JDQU0000), foi adequada a interface de comunicação utilizada para buscar as Cotações, Pedidos de Venda e Cotações Master do portal.
- Nos processos de Garantia (programa GAJD1000, GAJD1001, GAJD1002, GAJD1100, OFIC1000), foram adequadas as interfaces de comunicação utilizadas nos processos de Garantia JD : Solicitação de Garantia, Registro de Produto, Envio NF Garantia, Atualização Status SG, Recupera PMP, Recupera RVF, etc.
Parametrizações necessárias
CADA3300 - Cadastro de Usuários JD (Cadastro de Credenciais para autenticação OKTA)
Incluir as Credenciais da Concessionária para autenticação OKTA disponibilizadas pela John Deere para cada concessionária. A manutenção deste parâmetro será permitido apenas para o usuário INFORMIX, pois são dados confidenciais. As credencias (Id do Cliente e senha) deverão ser parametrizadas apenas para a Matriz, para o usuário 'INFORMIX', e identificação 'OKTA_AUTH'. Não será necessário cadastrar estas credenciais de autenticação para todas as filiais e usuários, pois ela será única para a concessionária e o sistema irá buscar o usuário e senha de autenticação pelo usuário 'INFORMIX' e identificação 'OKTA_AUTH'
PMLINK/ ORDERSTATUS
CADA3100 - Cadastro de URLs para Webservices (Cadastro de novas URLs para comunicação OKTA)
ATENÇÃO: As novas URL's para comunicação com a Montadora já foram incluídas no DIALIB da versão 10.10 do SisdiaFX.
Foram alteradas URL's de comunicação e incluídas novas URL's para o processo de autenticação e os demais parâmetros (usuários, filiais) não precisarão ser alterados.
O que vai definir se vai utilizar a nova autenticação é o cadastro das URL's : PMLINK_OKTA e ORDERSTATUS_OKTA.
Incluir endereço URL's para Serviços - PMLINK
Identificação: PMLINK_OKTA
URL Produção : https://servicesext.deere.com:443/dns/services/V2/PMLinkWS_2_3
URL Homologação : https://servicesextqual.tal.deere.com/dns/services/V2/PMLinkWS_2_3
Incluir endereço URLs para Serviços - ORDERSTATUS
Identificação: ORDERSTATUS_OKTA
URL Produção : https://servicesext.deere.com:443/dns/services/V2/OrderStatusWS_2_4
URL Homologação : https://servicesextqual.tal.deere.com/dns/services/V2/OrderStatusWS_2_4
Incluir endereço URL's para autenticação
Identificação: OKTA_CODE
URL Produção : https://sso.johndeere.com/oauth2/aus9mir6too6AdwSD1t7/v1/authorize
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi8yk951FM8WtBK0h7/v1/authorize
Incluir endereço URL's para autenticação:
Identificação: TOKEN_OKTA
URL Produção: https://sso.johndeere.com/oauth2/aus9mir6too6AdwSD1t7/v1/token
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi8yk951FM8WtBK0h7/v1/token
Incluir endereço URLs para autenticação:
Identificação: OKTA_AUTHN
URL Produção : https://sso.johndeere.com/api/v1/authn
URL Homologação : https://sso-qual.johndeere.com/api/v1/authn
Incluir endereço URLs para autenticação:
Identificação: OKTA_URL_REDIR
URL Produção : https://Linx_Prod@??????.com
URL Homologação : https://Linx_Qual@??????.com
Onde ?????? é o número DN da Matriz na John Deere.
Advance Ship Notice - Pedido_JD
CADA3100 - Cadastro de URLs para Webservices (Cadastro de novas URLs para comunicação OKTA)
ATENÇÃO: As novas URL's para comunicação com a Montadora já foram incluídas no DIALIB da versão 10.10 do SisdiaFX.
Foram alteradas URL's de comunicação e incluídas novas URL's para o processo de autenticação e os demais parâmetros (usuários, filiais) não precisarão ser alterados.
O que vai definir se vai utilizar a nova autenticação é o cadastro das URL's : ASN_OKTA.
Incluir endereço URLs para Serviços - ASN
Identificação: ASN_OKTA
URL Produção : https://servicesext.deere.com:443/FDSWeb/services/AdvanceShipNoticeWS_1_1
URL Homologação : https://servicesextqual.tal.deere.com:443/FDSWeb/services/AdvanceShipNoticeWS_1_1
Incluir endereço URLs para autenticação:
Identificação: OKTA_CODE_ASN
URL Produção : https://sso.johndeere.com/oauth2/aus9mir6too6AdwSD1t7/v1/authorize
URL Homologação : https://johndeerequal.oktapreview.com/oauth2/ausi8yk951FM8WtBK0h7/v1/authorize
Incluir endereço URLs para autenticação:
Identificação: TOKEN_OKTA_ASN
URL Produção : https://sso.johndeere.com/oauth2/aus9mir6too6AdwSD1t7/v1/token
URL Homologação : https://johndeerequal.oktapreview.com/oauth2/ausi8yk951FM8WtBK0h7/v1/token
Incluir endereço URLs para autenticação:
Identificação: OKTA_AUTHN
URL Produção : https://sso.johndeere.com/api/v1/authn
URL Homologação : https://sso-qual.johndeere.com/api/v1/authn
Incluir endereço URLs para autenticação:
Identificação: OKTA_URL_REDIR
URL Produção : https://Linx_Prod@??????.com
URL Homologação : https://Linx_Qual@??????.com
Onde ?????? é o número DN da Matriz na John Deere.
JDQUOTE
CADA3100 - Cadastro de URLs para Webservices (Cadastro de novas URLs para comunicação OKTA)
ATENÇÃO: As novas URL's para comunicação com a Montadora já foram incluídas no DIALIB da versão 10.10 do SisdiaFX.
Foram alteradas URL's de comunicação e incluídas novas URL's para o processo de autenticação.
O que vai definir se vai utilizar a nova autenticação é o cadastro das URL's : QUOTE_OKTA (Cotações) e JDQUOTEPO_OKTA (Pedidos).
Incluir endereço URLs para Serviços - Cotações
Identificação: QUOTE_OKTA
URL Produção : https://servicesext.deere.com:443/jdquote/v6/maintainquote
URL Homologação : https://servicesextqual.deere.com/jdquote/v6/maintainquote
Incluir endereço URLs para Serviços - PO
Identificação: JDQUOTEPO_OKTA
URL Produção : https://servicesext.deere.com:443/jdquote/v1/podataservice
URL Homologação : https://servicesextqual.tal.deere.com/jdquote/v1/podataservice
Incluir endereço URLs para autenticação:
Identificação: OKTA_CODE_JDQUOTE
URL Produção : https://sso.johndeere.com/oauth2/aus9k0fb8kUjG8S5Z1t7/v1/authorize
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi42oq38DYB06q50h7/v1/authorize
Incluir endereço URLs para autenticação:
Identificação: TOKEN_OKTA_JDQUOTE
URL Produção : https://sso.johndeere.com/oauth2/aus9k0fb8kUjG8S5Z1t7/v1/token
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi42oq38DYB06q50h7/v1/token
Incluir endereço URLs para autenticação:
Identificação: OKTA_AUTHN
URL Produção : https://sso.johndeere.com/api/v1/authn
URL Homologação : https://sso-qual.johndeere.com/api/v1/authn
Incluir endereço URLs para autenticação:
Identificação: OKTA_URL_REDIR
URL Produção : https://Linx_Prod@??????.com
URL Homologação : https://Linx_Qual@??????.com
Onde ?????? é o número DN da Matriz na John Deere.
CADA3300 - Cadastro de Usuários JD
» Para esta Integração, deverão ser alterados os cadastros de Usuários JDQUOTE e JDQUOTEPO.
Alterar usuário de Autenticação - COTAÇÕES
Identificação: JDQUOTE
Deverá ser alterado o usuário ‘A’ para o usuário ‘X’ que tenha acesso de ADMIN no Portal JDQUOTE.
Alterar usuário de Autenticação - Pedido de Venda (PO)
Identificação: JDQUOTEPO
Deverá ser alterado o usuário ‘A’ para o usuário ‘X’ que tenha acesso de ADMIN no Portal JDQUOTE.
Garantia (Warranty)
CADA3100 - Cadastro de URLs para Webservices (Cadastro de novas URLs para comunicação OKTA)
ATENÇÃO: As novas URL's para comunicação com a Montadora já foram incluídas no DIALIB da versão 10.10 do SisdiaFX.
Foram alteradas URL's de comunicação e incluídas novas URL's para o processo de autenticação e os demais parâmetros (usuários, filiais) não precisarão ser alterados.
O que vai definir se vai utilizar a nova autenticação é o cadastro das URL's : GARANTIA_OKTA.
Incluir endereço URLs para Serviços - Warranty
Identificação: GARANTIA_OKTA
URL Produção : https://servicesext.deere.com:443/PIAbstractProxyOAuth/PIAbstractProxyService
URL Homologação : https://servicesextqual.tal.deere.com:443/PIAbstractProxyOAuth/PIAbstractProxyService
Incluir endereço URLs para autenticação:
Identificação: OKTA_CODE_WARRANTY
URL Produção : https://sso.johndeere.com/oauth2/aus9ddz3lqJc5gDhH1t7/v1/authorize
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi42oq1q3k7OuZJ0h7/v1/authorize
Incluir endereço URLs para autenticação:
Identificação: TOKEN_OKTA_WARRANTY
URL Produção : https://sso.johndeere.com/oauth2/aus9ddz3lqJc5gDhH1t7/v1/token
URL Homologação : https://sso-qual.johndeere.com/oauth2/ausi42oq1q3k7OuZJ0h7/v1/token
Incluir endereço URLs para autenticação:
Identificação: OKTA_AUTHN
URL Produção : https://sso.johndeere.com/api/v1/authn
URL Homologação : https://sso-qual.johndeere.com/api/v1/authn
Incluir endereço URLs para autenticação:
Identificação: OKTA_URL_REDIR
URL Produção : https://Linx_Prod@??????.com
URL Homologação : https://Linx_Qual@??????.com
Onde ?????? é o número DN da Matriz na John Deere.