Árvore de páginas

Versões comparadas

Chave

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

...

  1. Rest
  2. Exemplo de utilização
  3. Parametros
  4. Usuários de Portal
  5. Permissionamento
  6. Cadastro de pergunte - SX1, F3(SXB) e sincronização de usuários

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.

...

Para o acesso do Portal do Cliente 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:
Image RemovedImage Added


Onde:

    • E-mail: endereço de e-mail que será vinculado ao seu cadastro no Mingle.
    • Selecione o App: deverá ser selecionado "Portal do Clientede 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).

...

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


03. PARAMETROS


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

...

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.

 Image RemovedImage Added


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

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

Image Removed

04. TELA XXXXX

Principais Campos e Parâmetros

...

.

Image Added


MV_MINGURL: URL de acesso ao Mingle.

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

Image Added


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.

Image Added


05. PERMISSIONAMENTO DE USUÁRIOS

Permissionamento Portal do Beneficiario Mingle


06. CADASTRO - PERGUNTE (SX1),  F3 (SXB) e Sincronização de usuários.

        Ao clicar em integrar usuários é necessário o cadastro do pergunte na tabela sx1, onde vamos informar o Cógido de/até dos usuários que queremos integrar com o mingle.


Image Added


Image Added

        

X1_GRUPOX1_ORDEMX1_PERGUNTX1_VARIAVLX1_TIPOX1_TAMANHOX1_DECIMALX1_PRESELX1_GSCX1_VAR01X1_CNT01X1_F3
PLMING1 01Codigo De?   MV_CH1C600GMV_PAR01  000359  BSWMIN
PLMING102Codigo Ate?                   MV_CH2C600GMV_PAR02  000359BSWMIN


Também é necessário a criação da consulta padrão BSWMIN na tabela SXB. 


Image Added


XB_ALIASXB_TIPOXB_SEQXB_COLUNAXB_DESCRIXB_DESCSPAXB_DESCENGXB_CONTEM
BSWMIN 101DBUsuarios WEB Usuarios WEB        WEB users           BSW   
BSWMIN20101Codigo      CodigoCode            
BSWMIN20202Nome                Nombre              Name                
BSWMIN30101Cadastra Novo       Incluye Nuevo       Add new             01
BSWMIN40101Codigo              Codigo              Code                BSW_CODUSR 
BSWMIN40102Nome                Nombre              Name                BSW_NOMUSR   
BSWMIN40201Codigo              Codigo              Code                BSW_CODUSR             
BSWMIN40202Nome                Nombre              Name                BSW_NOMUSR  
BSWMIN501



BSW->BSW_CODUSR 
BSWMIN601



BSW->BSW_TPPOR == '3'


Campos que não foram informados na tabela acima devem estar vazios.


Após a integração, serão exibidos os usuários e o retorno deles na integração (se integrou com sucesso, ou se deu algum erro).


Caso durante a integração seja encontrado algum usuário que já tenha sido integrado, é possível alterar os dados dele, clicando em "Sim" quando aparecer a opção "Foram encontradas informações de logins de usuários já integrados, deseja atualizá-las?". Após a atualização, também será exibido uma telinha com os usuários o retorno da integração de cada um.


OBS.: caso a integração de algum usuário dê algum erro, não interfere na integração dos demais usuários.

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

...