Skip to content

Aplicação para controle de acessos do ERP Protheus utilizando ReactJS no FrontEnd

Notifications You must be signed in to change notification settings

JEAN-ROCHA/advpl_react_controle_acessos_backend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

advpl_react_controle_acessos_backend

O ERP Protheus possui uma boa estrutura de controle de acessos e permissões, porém nunca estamos satisfeitos e sempre queremos mais.

Pensando nesse cenário trarei uma sequência de postagens com o objetivo de construirmos juntos uma camada extra de controle de acessos às rotinas padrões, aplicando o conceito de backend utilizando o Advpl com REST e o frontend utilizando a biblioteca javascript ReactJS.

Objetivo

Construir uma customização no ERP Protheus que possibilite controlar o acesso de usuários nas rotinas padrões, permitindo que esse controle seja realizado por rotina e para cada botão disponível nessa rotina.

Toda manutenção dessa processo será realizado através de interface web e integrada com o ERP Protheus através de API REST.

O objetivo dessa ferramenta é didático, utilize por conta e risco.

Funcionalidades

  • Permitir acesso nas rotinas configuradas para apenas usuários autorizados.
  • Controlar o acesso a nível de botões existentes na rotina.
  • Garantir que mesmo o usuário possuindo a rotina no menu, não poderá realizar ações a menos que isso seja previamente autorizado.

Requisitos

  • Criação de tabela para controle das permissões
  • Utilização de ponto de entrada para validar as permissões
  • Utilização da SX5 para controle das rotinas a serem monitoradas
  • ReactJS

About

Aplicação para controle de acessos do ERP Protheus utilizando ReactJS no FrontEnd

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • xBase 100.0%