Como integrar outras ferramentas com o Zeev docs
Conheça as possibilidades de integração de outros sistemas com o Zeev docs.
Visão geral
O Zeev docs permite a realização de diversas operações para troca de informações com outros sistemas, como a autenticação silenciosa, fazendo com que o usuário não precise identificar-se novamente no Zeev docs, assim como buscar e alterar informações de outros documentos.
É possível separar as operações de integração em dois grupos:
Integração passiva: o Zeev docs aguarda que algum sistema externo faça uma solicitação de operação ou acesso aos módulos;
Integração ativa: o Zeev docs é quem invoca o sistema externo mediante o monitoramento de algumas informações dos documentos.
Modelo de integração passiva
No modelo de integração passiva é permitido o acionamento do Zeev docs incorporando ou não sua interface gráfica (front-end) para interação com o usuário.
Integração passiva com interface gráfica com o usuário
No modelo de integração passiva com interface gráfica com o usuário é permitido o acesso aos seguintes módulos (clique na opção desejada para verificar o seu XML de exemplo):
Zeev Portal;
Consulta de documentos;
Visualização de documentos;
Edição de documentos;
Importação de arquivos;
Digitalização de documentos.


Importante: para os casos em que a interface do Zeev docs será aberta em outro sistema Web (dentro de um iframe), é necessário incluir um parâmetro no Web.config de instalação do módulo servidor do Zeev docs para permitir que este possa ser aberto no domínio que o está requisitando.
A tag a ser modificada é a "Content-Security-Policy" e incluir o domínio do site após o valor 'self' (valor padrão que não pode ser removido).
Exemplo:
<add name="Content-Security-Policy" value="frame-ancestors 'self'
https://www.example.com
" />
Integração passiva sem interface gráfica com o usuário
No modelo de integração passiva sem interface gráfica com o usuário é permitida a realização das seguintes operações:
Consultar documento;
Atualizar dados do documento;
Unir documentos;
Unir documentos com versionamento;
Enviar documento para uma fila, situação ou pendência;
Duplicar documento (Multi-indexar);
Excluir documento logicamente;
Restaurar documento excluído logicamente;
Copiar documento para outra aplicação;
Pré-indexar documento;
Envio de arquivo(s) para documento existente;
Consultar arquivos do documento.

Operações auxiliares
Para a realização das operações de integração passiva é necessário o uso dos métodos auxiliares abaixo:
Obter token de autenticação do usuário;
Obter estrutura de campos da aplicação.