Monte o grupo pela operação
As permissões são por ação — consultar, criar, atualizar, deletar — em cada módulo. O grupo é a combinação que aquele papel precisa.
Grupo de acesso montado por permissão, e não por um cargo genérico que dá tudo ou nada. Multiempresa com dado isolado, chave de API que herda a permissão do usuário dono e auditoria em toda entidade de negócio.
Cada etapa acontece num menu do produto. A tela ao lado é a tela real.
As permissões são por ação — consultar, criar, atualizar, deletar — em cada módulo. O grupo é a combinação que aquele papel precisa.
Usuário entra em um ou mais grupos. Trocar de função é trocar de grupo, não recriar acesso.
Em ambiente com mais de uma empresa, o administrador controla quem acessa qual — e o dado de uma não aparece na outra.
A chave de API nasce presa a um usuário e herda as permissões dele. Para agente autônomo, crie um usuário de serviço restrito.
O que só existe porque tudo é a mesma base.
Uma demonstração guiada, sobre o seu caso, sem compromisso.
Permissão por loja.
Empresas isoladas no mesmo ambiente.
Rastro em toda entidade.
Perfil de cargo genérico obriga a escolher entre dar demais e travar o trabalho. Permissão por operação deixa liberar exatamente o que aquela função faz — e é isso que permite parar de fazer todo mundo administrador.
A maioria das integrações cria um token com acesso total porque é mais rápido. Aqui a chave herda o grupo do usuário dono, então restringir o robô é a mesma operação de restringir uma pessoa.
Em ambiente com mais de uma empresa, o dado é separado no acesso — não por combinação de que ninguém vai olhar o que não é seu.
Consegue. Campo sensível tem permissão própria, então dá para liberar a venda e manter custo e margem fora do alcance de quem não precisa deles.
Várias empresas convivem no mesmo ambiente com dado isolado no acesso, e o administrador define qual usuário acessa qual. A troca acontece sem sair do sistema e o contexto segue junto.
Pela chave de API, que nasce presa a um usuário e herda as permissões dele. Para agente autônomo, o correto é criar um usuário de serviço com grupo restrito — nunca apontar a chave para um administrador.
Dá. Criado em, atualizado em e responsável existem em toda entidade de negócio, e os cadastros críticos guardam histórico de alteração.
Dado de negócio tem exclusão lógica: sai da listagem e permanece no banco com o histórico. Reativar é operação de tela.
Se a resposta é 'quase todas', não foi decisão — foi o caminho de menor esforço.