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çãohttps://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.