Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

. Criar Oauth Provider - Painel de Controle / aba WCM / Oauth Provider

Tempo aproximado para leitura: 00 min


ÍNDICE

  1. Visão Geral
  2. Exemplo de utilização
  3. Configuração
    1. Criar Oauth Provider
    2. Criar Oauth App
    3. Dataset Parâmeros
  4. Assinatura de Contratos Tela XXX
    1. Principais Campos e Parâmetros
  5. Tabelas utilizadas


01. VISÃO GERAL

No processo de Solicitação de Contratos (Workflow - Fluig), após a etapa "Gera Minuta Final", é possível mover o Workflow para a etapa "Encaminhar para Assinatura", onde será possível autenticar digitalmente o contrato produto da solicitação. A autenticação da assinatura digital será garantida pela parceira Soluti, que fornecerá uma chave eletrônica (token) via aplicativo para que o usuário realize a assinatura.

Esta funcionalidade elimina a necessidade de ter uma versão em papel do documento que necessita ser assinado, otimizando o processo de aprovação de contratos. 

02. EXEMPLO DE UTILIZAÇÃO

03. Configuração

a. Criar Oauth Provider - Painel de Controle / aba WCM / Oauth Provider

AçãoDescrição
Acesse o Oauth Provider

No Fluig, acesse o Painel de Controle, vá até a aba WCM / Oauth Provider


Adicione um Oauth Provider

Preencha os campos obrigatórios, considerando:

  • O campo oAuth Provider deve ser preenchido como "WCM";
  • Os campos Acess Token URL, Request Token URL, User Authorization URL, deverão ser preenchidos com as URLs padrões da aPI Fluig, sendo elas:
    • Acess Token URL: http://<computername>/portal/api/rest/oauth/access_token

    • Request Token URL: http://<computername>/portal/api/rest/oauth/request_token

    • User Authorization URL: http://<computername>/portal/api/rest/oauth/authorize


b. Criar Oauth App - Painel de Controle / aba WCM / Oauth App

AçãoDescrição
Acesse o Oauth App

No Fluig, acesse o Painel de Controle, vá até a aba WCM / Oauth App


Adicione um Oauth App

Preencha os campos obrigatórios, considerando:

  • O campo oAuthProvider deve ser preenchido com o oAuthProvider criado anterioriormente (item a).

Gerar Token Usuário

Após adicionar o Oauth Application, selecione o mesmo e clique em Usuário Aplicativo, em seguida clique no botão Gerar Token para que o usuário seja criado.


Permissionamento de UsuárioAo gerar um usuário Aplicativo, automaticamente será criado um usuário Fluig correspondente, usuário este que irá executar as assinaturas digitais dentro do processo de Solicitação de Contratos, porém, para que esta ação seja possível, é necessário permitir que este tenha acesso aos documentos a serem autenticados. Para tanto, é necessário incluí-lo aos devidos Grupos, conforme configuração do cliente.


c. Dataset Parâmetros  

AçãoDescrição
Atualizar dsParamsSIGAJURI

Atualize o dataset dsParamsSIGAJURI com as informações do ambiente do cliente, considerando:

  • A coluna sOathAppPublic deve ser preenchida com o conteúdo do campo Consumer Key do Oauth App criado anteriormente;
  • A coluna sOathAppPrivate deve ser preenchida com o conteúdo do campo Consumer Secret do Oauth App criado anteriormente;
  • A coluna OathTokenPublic deve ser preenchida com o conteúdo do campo Access Token gerado para o usuário do Oauth App criado anteriormente;
  • A coluna OathTokenPrivate deve ser preenchida com o conteúdo do campo Token Secret gerado para o usuário do Oauth App criado anteriormente;
  • A coluna sFluigHostName deve ser preenchida com o endereço IP do cliente.

Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!


04. TELA XXXXXAssinatura de Contratos


05. TELA XXXXX

Principais Campos e Parâmetros

CampoDescrição


Card documentos
InformacaoUse esse box para destacar informações relevantes e/ou de destaque.
TituloIMPORTANTE!


05. TABELAS UTILIZADAS