No GCA, perfis e permissões garantem que cada usuário veja e faça apenas o que é necessário para seu trabalho. Assim, fica mais fácil controlar quem pode acessar e modificar informações, garantindo que cada pessoa tenha apenas o acesso necessário para realizar suas tarefas.
Nesse artigo será explicado como funciona e como trabalhar com Perfis e Permissões dentro do GCA.
- É possível configurar Perfis e Permissões através do Menu Permissões.
PERFIS
O conceito de um perfil no GCA é que se trata de um conjunto de permissões que define o que um usuário pode ver e fazer no sistema, garantindo que o usuário acesse só os menus e telas necessárias para exercer suas funções dentro da empresa.
- Eficiência: Reduz o tempo necessário para gerenciar permissões individualmente.
- Consistência: Garante que todos os usuários de um grupo tenham o mesmo nível de acesso.
- Facilidade de Atualização: Permissões podem ser atualizadas em um único lugar e atribuídas para todos os usuários ao mesmo tempo.
Exemplo Prático: criamos um perfil com um conjunto de permissões baseado nas funções e responsabilidades do Setor Comercial, todos os usuários com este perfil poderão visualizar e interagir com os menus e tarefas pertinentes do setor Comercial. Ou seja, em vez de adicionar permissões individualmente para cada usuário do setor, podemos utilizar os perfis para agilizarmos esse processo. Ao atribuir novas permissões ao perfil, você garante que todos do setor tenham acesso adequado às atividades necessárias para suas funções.
PERMISSÕES
Diferente dos perfis, as permissões são individuais, ou seja, podemos atribuí-las a um usuário uma permissão específica para realizar uma determinada tarefa.
Exemplo Prático: seguindo a mesma linha de raciocínio do exemplo anterior, vamos considerar um cenário em que um colaborador do Setor Comercial precisa acessar uma tela ou menu específico que não é necessário para os outros membros da equipe. Nesse caso, em vez de ajustar o perfil do grupo inteiro, você deve atribuir permissões adicionais de forma individual para esse usuário específico.
PADRÃO PARA IDENTIFICAÇÃO DE PERMISSÕES
Em geral, as permissões seguem um padrão específico que facilita a identificação para a atribuição correta. Digamos que seja preciso encontrar uma permissão específica para uma tela específica, como identificamos com exatidão a permissão que devemos adicionar para que aquele usuário possa visualizar essa tela?
As permissões costumam começar com o nome da tela, sendo esse encontrado no final do link da página (URL) e finalizando com a função que aquela permissão faz naquela tela.
- Para ajudar na identificação das permissões e suas respectivas funções, temos uma tabela com o padrão de permissões e suas descrições que estão disponíveis no final deste artigo. Estas tabelas fornecem uma lista detalhada das permissões, facilitando a busca pela permissão correta para cada tela e função.
Por exemplo, a permissão para acessar a tela de Lista de Proposta dentro do menu Comercial:
Nessa imagem acima, temos como exemplo a URL da tela como sendo propostaww. Feito isso iremos até o usuário ou perfil ao qual desejamos atribuir a permissão para esse usuário visualizar essa tela. Veja o passo a passo:
Na tela de inserir permissões busque pelo nome da tela que estava na URL, nesse caso do exemplo seria propostaww.
Note que apareceram duas permissões referentes a tela Lista de Proposta (propostaww), a mesma que estamos usando de exemplo
- As permissões com final ww_Execute são para exibir o GRID (Tela)
- Já as permissões com final ww_Services_Execute são para utilização dos filtros presentes nessa tela.
OBS.: As permissões com final ww são referentes ao GRID (Tela), para realizarmos algum tipo de ação dentro dessa tela devemos buscar por permissões sem o final ww.
Logo, para visualizar a tela da Lista de Proposta, devemos atribuir àquele usuário ou perfil a permissão propostaww_Execute. Caso queiramos atribuir permissões do tipo ação, procuramos por permissões sem o final ww no nome.
Tabelas com padrão para identificação de permissões e suas respectivas funções:
| Permissão com Final | Função |
| ww_Execute | Exibição de GRID |
| ww_Services_Execute | Utilização de Filtros |
| _Delete | Exclusão de Registro |
| _Update | Modifica um Registro |
| _Insert | Inserir um Novo Registro |
| _FullControl | Controle Total sobre a Tela |
| _Execute |
Acesso ao menu hambúrguer dentro do GRID |
| Permissão com Início | Função |
| Tagpermission_ | Permissão para realizar outras ações dentro da tela |
| Query | Acesso a gráficos do menu Painel |
Obs.: As permissões de acesso ao botão para exportação de arquivo no formato Excel com as informações do GRID, em geral seguem o seguinte padrão: Excel_NomedaTela
Padrão de Perfis de Fluxo
Os perfis de fluxo concedem acesso a determinadas tarefas dentro da Caixa de Entrada (Workflow). Esses perfis devem ser atribuídos diretamente ao usuário, de acordo com as tarefas que ele deve realizar, e seguem o seguinte padrão:
Fluxo_NomedoFluxo_NomedaTarefa
Exemplo: Fluxo_Adesao_RevisaoProposta
Nesse caso esse perfil de Fluxo dá acesso a tarefa Revisão da Proposta pertencente ao Fluxo de Adesão:
Padrão de Perfis para Autorização de Abertura de Fluxo de Forma Avulsa
Os perfis de autorização para abertura de fluxo de forma avulsa concedem ao usuário a opção de iniciar um fluxo de forma avulsa através da Caixa de Entrada (Workflow). Esses perfis devem ser atribuídos diretamente ao usuário, de acordo com as tarefas que ele deve realizar, e seguem o seguinte padrão:
AutorizacaoIniciarFluxoNomedoFluxo
Exemplo: AutorizacaoIniciarFluxoVistoriaAvulsa
Para mais informações sobre permissões e perfis acesse os links abaixo:
https://ajuda.gca.app.br/hc/pt-br/articles/12347218887579-Perfis
https://ajuda.gca.app.br/hc/pt-br/articles/12347140206491-Colaborador-Usu%C3%A1rios-