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.
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"}
]
},
...}Na tela desejada, crie a action configurando o “PERMISSIONLEVE=3”
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