Utilizando Credenciamento nas Integrações

Para utilizar a funcionalidade que precisa do credenciamento, é necessário configurar tanto a “action” quanto o mapeamento que será utilizado por ela.

  1. Configure o endpoint com o tipo de credenciamento desejado. Ele deve ser único para todas as requisições.

{ ...
"authType": "KEY",
"authPath": "LOGIN",
...}
OU
{ ...
"authType": "PASSWORD",
"authPath": "LOGIN",
...}
OU
{ ...
"authType": "ACTION",
"authAction": {
"name": "open-search",
"path": "LOGIN",
"parameters": [
  {  "title":"initialSearchForm", "value": "identificado-do-form"}
]
},
...}
  1. Na tela desejada, crie a action configurando o “PERMISSIONLEVE=3”

  1. Crie o mapeamento de credenciamento no endpoint.

Crie este mapeamento na seção “userSecurity”

A depender do método de credenciamento configurado para o endpoint, você deve utilizar algumas palavras reservadas para informar à requisição a Key ou Usuário e Senha ou o campos do formulário dinâmico utilizado

Faça com que a sua requisição de credenciamento retorne um json no seguinte padrão:

Retorno do serviço de integração com sucesso → Statuscode: 200 ou 202 ou 206

Atualizado