Autenticação e controle de acesso dos usuários

Índice

Usuários

RTAUTH_PESS.CAD_USUARIOS

Descrição

Manutenção do cadastro de usuários que acessam o sistema.

Ver também:

Esta interface pode ser acessada pelo menu:


Esta interface é usada em diferentes guias do sistema. Clique nos links de navegação abaixo para obter maiores informações.

Cadastro de usuários:

Campos:

Login de identificação do usuário para o sistema.
Código de identificação da pessoa que está relacionada a este usuário.
Nome completo da pessoa.
E-mail do usuário.
Indica que o sistema deve escolher uma senha aleatória para o usuário. Ao marcar este check-box, o campo senha é removido do formulário e ao salva-lo, a senha gerada é apresentada.
Hash da senha do usuário (SHA-1).
Data de validade da senha.
Após esta data, o usuário não poderá mais acessar o sistema, ficando bloqueado o seu cadastro na primeira tentativa de login após a data de validade do usuário.
Ver também:
Data e hora a partir da qual o acesso do usuário ao sistema foi ou será bloqueado.
Indica o grupo primário do usuário. Em geral, qualquer informação registrada pelo usuário será compartilhada com os demais usuários de seu grupo.
Estabelecimento padrão para o usuário.
  • Devem ser apresentados somente os liberados para ele.
Define se o sistema deve automatizar os acessos deste usuário a outros estabelecimentos.
  • Sem automatização - Acessos serão definidos manualmente - O usuário poderá acessar somente os estabelecimentos manualmente definidos no seu cadastro. (Ver Cadastro de Usuários).
  • Automático para todos os estabelecimentos das empresas que participa - O usuário poderá acessar todos os estabelecimentos que pertençam a uma das empresas para o qual ele recebeu o acesso manual. Neste caso, a inclusão de um novo estabelecimento para uma empresa irá automaticamente incluir acesso aos usuários que já tem acesso aos outros estabelecimentos da mesma.
  • Automático para todos os estabelecimentos - O usuário poderá acessar todos os estabelecimentos cadastrados no sistema e receberá automaticamente este acesso para cada novo estabelecimento que seja cadastrado, independentemente da empresa.
Identificação do menu que deverá ser utilizado por este usuário. Informar apenas no caso de usuário que precisam usar um menu diferente do padrão.
Caso o usuário não tenha um menu específico cadastrado esse campo é apresentado na tela de consulta com o link para navegar até o menu padrão do sistema.
Interface de entrada para o usuário.
Dashboard (tela de entrada) que o usuário deve visualizar.

OBS: O autocomplete do campo permite pesquisar pelo login dos usuários que atualmente tem acesso ao dash, de forma a facilitar a busca do mesmo dash que utilizado por outro usuário.
Indica se o usuário está ou não ativo. Somente usuários ativos podem usar o sistema.
Usuários selecionados como "super-usuário" podem acessar todo o sistema sem restrições de acesso.
Usuário que será utilizado como base para os direitos de acesso e preferências para o novo usuário.
Funções do sistema atribuídas ao usuário.
Nome que o usuário utiliza para se identificar no sistema.
As vezes pode ser igual ao seu e-mail.
Data e hora de inclusão do usuário
Login de identificação do usuário para o sistema.
Última data e hora em que o usuário sofreu alguma alteração.
Data e hora do último acesso do usuário.
Texto livre para observações do usuário

Operações

Topo

Pesquisar

Ao pesquisar, o usuário poderá informar critérios de filtro para listar apenas os registros desejados. Normalmente depois de informar os filtros desejados, o usuário deverá executar a operação [b:Listar].
Obtenha maiores detalhes em Como utilizar a tela de pesquisa?.
Comportamento:Topo

Listar

Apresenta uma lista com os registros que atendem aos filtros informados.
A lista possui diversos recursos práticos e importantes para o usuário:
Topo

Alterar

A partir da tela de consulta de um registro, esta operação permite alterar os dados do mesmo.
O sistema abre um formulário com os campos editáveis. Após alterar os campos, o usuário deverá clicar em [b:Salvar].
Comportamento:Topo

Excluir

Exclui o registro selecionado. A exclusão do registro pode ser disparada a partir da tela de consulta e/ou de manutenção do mesmo.
O registro somente será excluído se todas as condições necessárias forem encontradas, gerando um erro, caso alguma destas condições não estiver sendo atendida.
Topo

Novo

Permite criar novos registros no sistema. Ao ser executado, o sistema apresenta um formulário com todos os campos do registro que deverão ser preenchidos. Quando todos os campos desejados estiverem preenchidos, clique em [b:Salvar].
Comportamento:Topo

Logar como

Permite que um super usuário se 'logue' como qualquer usuário do sistema sem a necessidade de senha.
Veja a preferencia RTAUTH_PESS.CAD_USUARIOS.USUARIOS_LOGAR_COMO para identificar quando esta operação está disponível.
Topo

Pesquisa simples (SEARCH)

Campos utilizados para pesquisa genérica
Topo

Exportar

Funcionalidade que permite exportar os dados de um bloco.
Topo

Importar

Funcionalidade que permite importar dados para o bloco desejado.
Topo

Bloquear

Bloqueia o usuário, impossibilitando que o mesmo acesse o sistema.
Topo

Desbloquear

Desbloqueia o usuário, habilitando o login do mesmo.
Topo

Consultar

A consulta de um registro é realizada quando o usuário clica no primeiro link de um dos registros resultantes a operação [b:Listar]. A tela apresenta as informações detalhadas do registro, bem como as ações que o usuário pode disparar a partir dele (alterar, excluir, cancelar, etc.).
Comportamento:

Dúvidas frequentes

  • Como cadastrar novo usuário no sistema?
  • Como definir a primeira tela a ser apresenta para os usuários após o login no sistema?
  • Configurações

    RTAUTH_PESS.CAD_USUARIOS.DIAS_VALIDADE

    Número de dias para validade da senha dos usuários

    Caso informada, será utilizada na inclusão de novos usuários ou na operação de desbloqueio de usuários para calcular uma data de validade para o login do usuário, obrigando a troca da senha do usuário antes ou até o prazo de validade registrado.
    Se não for informada (vazia), não será calculada uma data de validade, não havendo limite de tempo para que o usuário acesse (login) o sistema.
    A data de validade da nova senha do usuário, quando alterada pelo Alteração de senha será calculada pelo número de dias informado na preferência RTAUTH_PESS.ALT_SENHA.DIAS_VALIDADE.

    Tipo: INTEGER

    RTAUTH_PESS.CAD_USUARIOS.USUARIOS_LOGAR_COMO

    Usuários que podem usar a operação "Logar como"

    Indica os usuários que podem usar a ação "Logar como". Além de ter acesso a regra ele também deverá constar nesta lista. Deve-se informar os nomes de login dos usuários separados por vírgula. Por padrão, somente o "admin" pode executar esta ação.
    Caso informar "any", a ação é permitida a todos os usuários que tem acesso a operação "Logar como"

    Tipo: TEXT

    Regras

    Ajustar ações

    Ação "Bloquear" só deve ser apresentada se usuário não estiver bloqueado.
    Ação "Desbloquear" só deve ser apresentada se usuário estiver bloqueado.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"

    Ajustar preferência estabelecimento padrão

    Ajusta o valor da preferência ERP.ESTABELECIMENTO_PADRAO do usuário caso encontre algum valor não numerico. Caso o valor seja o nome de um estabelecimento, o mesmo será alterado para o ID do estabelecimento. Caso não seja encontrado um estabelecimento, o valor que está na preferência será removido.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Pesquisar"

    Apresentar menu

    Se o usuário tiver um menu específico cadastrado apresenta o campo MENU, caso não tenha apresenta o campo MENU_PADRAO
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Consultar"

    Apresentar tela de entrada do usuário

    Preenche o campo de tela de entrada com o valor da preferência RT.UI.HOME_INTERFACE do usuário.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Consultar"

    Associar estabelecimentos

    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Copiar direitos de acesso

    Copiar preferências, menu , direitos de acesso do usuário informado
    Eventos que disparam esta regra:
    • Depois de inserir formulário "Novo"

    Gerar senha

    Gera uma senha aleatória caso marcado para o mesmo no cadastro de usuários
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Permite alterar campo todos estabelecimentos

    Se o usuário não tem o acesso "a todos os estabelecimentos" ele não poderá dar este acesso ao usuário do cadastro.

    Se o usuário do cadastro já tem acesso a todos os estabelecimentos e o usuário da sessão não, então ele não poderá alterar essa condição.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Popular acesso estabelecimentos

    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Consultar"

    Popular as funções

    Popula todas as funções que o usuário pode ter dentro do sistema.
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Popular dados pessoa

    Caso nome completo do usuários não for informado e se existe uma pessoa vinculada a este usuário deve-se atribuir o nome completo da pessoa ao nome completo do usuário.
    Eventos que disparam esta regra:
    • Antes de alterar formulário "Alterar"
    • Antes de inserir formulário "Novo"

    Popular dashboards

    Popular dashboards que estão cadastradas como menu e que começam com DASHBOARD_
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Novo"

    Popular estabelecimentos

    Popular os estabelecimentos que o usuário tem autorização.
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Alterar"
    • Antes de apresentar cada registro formulário "Novo"

    Salvar acesso estabelecimentos

    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Salvar dashboard

    Salva a dashboard default do usuário
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Salvar estabelecimento padrão para o usuário

    Salvar o estabelecimento escolhido como padrão para o usuário.
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Salvar funções do usuário

    Grava as funções que o usuário exerce.
    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Salvar tela de entrada do usuário

    Eventos que disparam esta regra:
    • Depois de alterar formulário "Alterar"
    • Depois de inserir formulário "Novo"

    Somente super usuários podem definir outros

    Somente usuários marcos como super usuários podemos definir outros usuários como super usuários
    Eventos que disparam esta regra:
    • Antes de apresentar uma tela formulário "Alterar"
    • Antes de apresentar uma tela formulário "Novo"

    Sugerir data de validade

    Sugere uma data de validade da senha baseado na RTAUTH_PESS.CAD_USUARIOS.DIAS_VALIDADE
    Eventos que disparam esta regra:
    • Antes de apresentar cada registro formulário "Novo"

    Veja também