Skip to content

Grupos de acesso e Permissões

Configurações para definir os acessos dos usuários aos dados da plataforma.

Criando um grupo de acesso

O primeiro passo para configurar a segurança na plataforma é criar um grupo de acesso que vai agrupar determinadas permissões. Esse grupo de acesso deve ser associado a um perfil para que possa ser utilizado pelo usuário.

Acesse a área administrativa e navegue para área: "Segurança > Gurpos". Clique no botão de mais para criar um novo grupo. Preencha todos os campos e clique em "salvar".

Criar novo grupo

Após criar o grupo de acesso clique no código do grupo para acessar a página de detalhes e continuar com a configuração.

Para incluir permissões de acesso para esse grupo, basta clicar no botão de mais e selecionar o caminho do funcionalidade e as ações que poderão ser realizadas.

Detalhes do grupo

Ao clicar no campo de caminho da funcionalidade o sistema irá exibir todos as estruturas, sejam elas módulos ou extensões associadas aos módulos. Além disso, exibirá também as páginas que foram criadas na plataforma.

Caminhos para as funcionalidades da plataforma

INFO

As funcionalidades que se referem a módulos vão começar com o prefixo "module." e as páginas globais, que não estão associadas a nenhum módulo, com o profixo "page.".

Após selecionar qual o caminho da funcionalidade siga para a definição das ações que serão permitidas.

ATENÇÃO

Todas as definições de permissão são feitas definindo o que o usuário pode acessar na ferramenta, não há o conceito de negar o acesso do usuário a uma determinadas funcionalidade. O usuário só terá acesso ao que foi definido nos grupos aos quais ele pertence.

Importante lembrar que as ações que se referem ao mesmo caminho de funcionalidade devem todos estar juntos. Não é possível criar mais de uma instância de permissão para o mesmo caminho de funcionalidade.

Nesse caso temos as seguintes opções de ações:

AçãoDescrição
Acesso TotalPermissão total para a funcionalidade definida
CRUDPermitir criação, leitura, atualização e exclusão
LeituraPermite visualização completa da funcionalidade
CriaçãoPermitir que os usuários criem novas instâncias
AtualizaçãoPermitir que os usuários atualizem as instâncias
ApagarPermitir que os usuários apaguem as instâncias
Página PrincipalAcesso a página principal da estrutura
AuditoriaAcesso aos dados de auditoria dos campos
Exportação no PainelPermiti exportar os dados do painel
Todas as visões do PainelPermiti visualizar todas as visões do painel
Visão específica do PainelDisponibiliza uma visão específica do painel definida pelo seu código
Gerenciar visões do PainelPermiti gerênciar as visões do painel
Configurar as colunas do PainelPermite editar as colunas do painel, removendo e incluindo novas
Filtros do PainelLibera a funcionalidade de filtros
Filtros Avançados do PainelLibera a funcionalidade de filtros avançados
Filtros Rápidos do PainelDisponibiliza todos os filtros rápidos
Filro rápido específico do PainelDisponibiliza filtro rápido específico definido pelo seu código
Pesquisa no PainelPermite pesquisar pelo painel
Executar açõesPermite executar todas as ações disponíveis
Executar ação específicaPode executar uma ação específica definida pelo seu código

Detalhes do grupo

INFO

Quando definir as ações possíveis para uma página a única que deve ser selecionada é "Acesso Total", já que as outras ações estão relacionadas com as estruturas.

Quando usar a ação "Acesso Total" para uma estrutura, lembre-se que qualquer nova visão, layout, botão de ação, etc... será disponibilizada automaticamente para o usuário. Não há como usar a permissão de "Acesso Total" menos alguma outra funcionalidade. A melhor prática é remover a ação de "Acesso Total" e definir pontualmente tudo que o usuário pode executar na estrutura.

As únicas açoes que não são concedidas no caso de selecionar "Acesso Total" são as de: "Auditoria" e "Gerenciar visões do Painel". Essas permissões tem que ser incluídas mesmo que seja concedido o "Acesso Total".

Após selecionar as ações que o usuário poderá executar nessa funcionalidade basta clicar no botão de "salvar" para gravar o seu novo grupo de acesso.

Exemplos de Uso

Definir acesso onde o usuário possa apenas editar as instâncias que ele mesmo criou

Para isso deve incluir apenas a ação de "Criação", já que quando alguém cria uma instância ele recebe a permissão de visualizar, editar e deletar esse item específico.

Definir acesso onde o usuário possa editar todas as instâncias mas não possa criar nem deletar nenhuma delas

Para isso deve incluir apenas as ações de "Leitura" e "Atualizar", já que quando alguém cria uma instância ele recebe a permissão de visualizar, editar e deletar esse item específico.

Disponibilizar a utilização de filtros no painel para o usuário

Sempre que formos liberar o acesso para filtrar devemos incluir a ação: "Filtros do Painel" para liberar os filtros e pelo menos uma das outras ações relacionadas, de acordo com a necessidade, como por exemplo: "Filtros Avançados do Painel", "Filtros Rápido do Painel" e "Filtro rápido específico do Painel".

Resoluções de Problemas

Painel em branco sem exibir nenhuma coluna

Em muitos casos, mesmo após concedermos a permissão de acesso para uma determinada estrutura o usuário não consegue ver o painel associado a lista de itens da estrutura. Isso pode estar ocorrendo porque o painel está utilizando a fonte de dados padrão, que é segura, e não foi definido um "Caminho de Segurança" para esse painel.

Configuração do caminho de segurança no painel

Para resolver esse problema basta selecionar no campo "Caminho de Segurança" o mesmo caminho para funcionalidade que foi selecionado no grupo de acesso!