Árvore de páginas


CONTEÚDO

  1. Rest
  2. Exemplo de utilização
  3. Parametros
  4. Usuários de Portal
  5. Permissionamento

01. REST

Incluir as seções no appserver.ini conforme exemplo abaixo. Para mais informações sobre essa configuração acesse a página Application Server - REST ADVPL.


AppServer.ini
[HTTPV11] 
Enable=1 
Sockets=HTTPREST 
 
[HTTPREST] 
Port=8084
URIs=URIHTML
SECURITY=1
 
[URIHTML]
URL=/html-protheus/rest
PrepareIn=All
Instances=2,2
CORSEnable=1
AllowOrigin=*

[ONSTART]
jobs=HTTPJOB
RefreshRate=30 

[HTTPJOB]
MAIN=HTTP_START
ENVIRONMENT=environment 

02. MINGLE

Mingle é a plataforma disponibilizada como serviço para a sustentação de aplicativos da TOTVS. Resolve três principais necessidades dos clientes, Autenticação, API Gateway e Métricas. Faz isso sem que os produtos tenham que expor suas API's diretamente, permitindo que os aplicativos as consumam de forma controlável. Para maiores informações acesse a página no TDN.

Rede interna

Para a comunicação do Mingle com o Protheus é necessário configurar a segurança de rede para aceitar a entrada da faixa de IP referente ao DNS mingle.totvs.com.br 


Para o acesso do Portal do Beneficiario deverá ser solicitado um ALIAS e um token conforme os passos abaixo:

Acessar o link Mingle e clique em "solicite seu Alias" e preencha as informações conforme imagem:


Onde:

    • E-mail: endereço de e-mail que será vinculado ao seu cadastro no Mingle.
    • Selecione o App: deverá ser selecionado "Portal de Saúde".
    • Selecione o seu backend: deverá ser informado o endereço público do seu backend, de acordo com as configurações REST previamente feitas.
    • Nome do Servidor: identificação do servidor no Mingle.
    • Cadastrar/Editar empresas e filiais: deverá ser informado o código da empresa e filial base para o backend (Clique aqui para ver o exemplo).


IMPORTANTE

O Mingle permite o vínculo de um ALIAS somente a uma empresa ou grupo de empresas do Protheus. Caso você possua mais de uma empresa ou grupo de empresas, é necessário a criação de um ALIAS para cada uma dessas entidades (empresa ou grupo de empresas).


Cadastrar credenciais de autenticação: deverá ser informado o login e senha do Protheus que será o usuário base de autenticação no Mingle (Clique aqui para ver o exemplo).

Aguarde retorno via ticket com o ALIAS e Token criados pela área de atendimento responsável pelo Mingle.


03. PARAMETROS


Após recebimento do e-mail como citado no tópico acima, deverão ser atualizados os seguintes parâmetros:

MV_MINGIUS: Login do Usuário utilizado nas Credenciais de Autenticação.

Utilize o mesmo usuário Protheus informado nas credenciais de autenticação no portal do Mingle, para preencher o valor do parâmetro MV_MINGIUS.

 


MV_MINGTOK: Token de Acesso para requisições ao Mingle.

Copie o Token recebido por e-mail para dentro do parâmetro: MV_MINGTOK.


MV_MINGURL: URL de acesso ao Mingle.

URL de acesso do mingle para chamada de APIs para integração: MV_MINGURL.


04. USUÁRIOS DE PORTAL

Para definir os usuários que irão utilizar o Portal do Beneficiario utilizamos a funcionalidade já existente no Protheus - Usuários de Portal - PLSA226

Para realizar a autenticação no portal mingle, é necessário que o mesmo usuário da BSW exista no mingle, com seu login e senha sempre sincronizados.

Com os parametros do passo anterior preenchido, os novos usuários já serão integrados automaticamente, tanto quando qualquer alteração ou mudança de senha, para alterações feitas por outras vias ou até usuários ja existentes, deve se utilizar a opção "Integrar Usuarios" para realizar o envio em massa dos usuários.


05. PERMISSIONAMENTO DE USUÁRIOS

Permissionamento Portal do Beneficiario Mingle