Skip to content

getInsight-it/access-pilot

Shows a black logo in light color mode and a white one in dark color mode.

© Um produto getInsight

Java-Badge ReactJS-Badge Maven-Badge Vite-Badge NodeJs-Badge
Keycloak-Badge AMQP-Badge PostgreSQL-Badge MinIO-Badge Redis-Badge


Imagine que você precisa de acesso a um sistema importante para realizar seu trabalho. No passado, isso significava enviar e-mails, preencher formulários em papel, esperar semanas por uma resposta e, muitas vezes, nem saber em que etapa sua solicitação estava. O AccessPilot foi criado para transformar essa experiência.

O AccessPilot é uma plataforma digital que centraliza todo o processo de solicitação e aprovação de acessos a sistemas. Pense nele como um portal onde você pode, de forma simples e transparente, pedir os acessos que precisa, acompanhar o andamento da sua solicitação em tempo real e receber notificações sobre cada etapa do processo. Para os gestores, é uma ferramenta que permite tomar decisões informadas sobre quem deve ter acesso a quê, sempre com total rastreabilidade e justificativas documentadas.

Desenvolvido especialmente para atender as necessidades de órgãos públicos e também de empresas privadas, o sistema garante que cada concessão de acesso seja transparente, auditável e esteja em conformidade com as normas de segurança da informação. Tudo o que acontece no AccessPilot fica registrado: quem solicitou, quando solicitou, por que precisa do acesso, quem aprovou e quando aprovou. Isso não apenas facilita o dia a dia, mas também prepara a organização para auditorias e garante a conformidade com políticas de segurança.

Conheça o Access Pilot: o copiloto inteligente da sua gestão de acessos. Todos os usuários, logins e permissões em um só lugar.

  • Automação com IA Inteligente: Cadastre e revogue acessos em segundos, detecta riscos e comportamentos fora do padrão automaticamente com IA;
  • Integrações Nativas: Compatível com Gov.BR, Keycloak, Azure AD, Google Workspace, Auth0 e muito mais;
  • Segurança com Visão 360º: Controle granular e alertas automáticos de anomalias. Saiba quem acessa o quê, quando e porquê;
  • Controle de Acesso Seguro: Implemente medidas robustas de segurança para proteger seus dados e recursos sensíveis contra acessos não autorizados;
  • Acesso Baseado em Funções: Gerencie permissões de usuários com facilidade, criando funções e níveis de acesso personalizados conforme suas necessidades;
  • Monitoramento de Atividades: Acompanhe e analise as atividades dos usuários com relatórios abrangentes e ferramentas de auditoria em tempo real;
  • Controle de Acesso Descentralizado: Dê autonomia às equipes com gestão distribuída, mantendo ao mesmo tempo supervisão central e controle administrativo;
  • Gestão Hierárquica de Perfis: Crie e gerencie estruturas organizacionais complexas com papéis aninhados e herança de permissões;
  • Gestão de Autoinscrição: Facilite o onboarding de usuários com fluxos de autoinscrição personalizáveis e processos de aprovação automatizados.

Arquitetura

O Access Pilot é uma aplicação cloud native, com clara separação entre backend, frontend e serviços integrados.

Hein!?

Nada melhor que uma imagem...

Arquiteutra

Componentes

Esses são os componentes que você, em breve, poderá acessar:

Como usar?

A forma mais fácil de experimentar o Access Pilot é por meio do nosso docker-compose.yaml de exemplo. Faça o git clone deste repositório e na pasta exemplo execute:

docker compose up -d

Quando todos os contêineres estiverem em execução, você terá acesso, no seu navegador:

Serviço Porta
Access Pilot Frontend 5173
Access Pilot Backend 8080

Para usar o sistema, acesse o Access Pilot Frontend e faça seu login com a nossa credencial de teste:

Login Senha
fulano 123456

Esse usuário é ADMIN e tem todas as permissões necessárias para operar o sistema.

Além disso, as seguintes ferramentas acessórias também estarão disponíveis, conforme consta na Arquitetura:

Ferrameta Porta Descrição Login Senha
Keycloak 7080 IdP da solução admin 123456
MailHog 7025 Caixa de entrada (teste) de e-mails. Útil para não enviarmos e-mails de verdade neste ambiente de teste N/A N/A
Redis 6379 Solução de cache de segundo nível N/A N/A
MinIO 9001 Bucket para armazenamento de arquivos admin abc12345
PostgreSQL 5432 Banco de dados postgres postgres

Aviso de Privacidade

O Access Pilot faz coleta de logs de erros e telemetria, com o objetivo de permitir analisar falhas e garantir a melhoria contínua do produto. Não deixe de conferir o nosso Aviso de Privacidade.

Como contribuir?

Para contibuir com o projeto, começe lendo as orientações do CONTRIBUTING.md. Além disso, esperamos que todos os participantes da comunidade cumpram nosso Código de Conduta. Por favor, leia-o e siga-o.

Licença

O Access Pilot e todos os seus derivados estão licenciados sob os termos da licença Apache v2.0.

About

Uma solução inteligente, integrada e segura para controlar acessos, gerenciar permissões e monitorar atividades em tempo real.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published