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

RTAUTH_PESS

Descrição

Sub-sistema responsável pela autenticação e controle de acesso dos usuários. Inclui funções como:

Procedimentos

Interfaces

Sub-sistemas relacionados

Dúvidas frequentes

Configurações

RTAUTH_PESS.ALT_SENHA.DIAS_VALIDADE

Dias de validade para a senha

Caso informada, será utilizada na operação de alteração de senha do 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.
Esta preferência é aplicada somente na alteração de senha do usuário, sendo diferente da RTAUTH_PESS.CAD_USUARIOS.DIAS_VALIDADE que define o cálculo da data de validade do login na inclusão ou desbloqueio do Usuários.

Tipo: INTEGER

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.ESTABELECIMENTOS_PADRAO

Estabelecimentos para novos usuários

Relação de nomes dos estabelecimentos a serem associados aos novos usuários por padrão (separados por vírgula).
O primeiro será o estabelecimento padrão para o usuário.

Tipo: TEXT

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.FUNCAO_PADRAO

Nome da função de acesso dada automaticamente para os usuários cadastrados por esta interface

Permite configurar os direitos de acesso que serão dados para os usuários cadastrados automaticamente.
Deve ser informado o nome da função.

Tipo: UPPER

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.HOME_INTERFACE

Interface a ser utilizada como "Home" para o usuário

Interface a ser utilizada como "Home" para o usuário

Tipo: UPPER

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.LISTAS_PRECOS

Listas de preços para o cliente

Quando informado, indica uma relação de listas de preço que serão automaticamente vinculadas ao cliente.
A lista é informada através de seus IDs informados um por linha.

Tipo: TEXT_LONG

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.MENSAGEM_EMAIL_NAO_CADASTRADO

Mensagem de e-mail não cadastrado

Mensagem a ser apresentada quando a pessoa informada não possuir um e-mail cadastrado.

Tipo: TEXT

Valor padrão: Pessoa informada não possui e-mail cadastrado, entre em contato com a administração do sistema.

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.MENU_PADRAO

Menu padrão para novos usuários

Nome do menu padrão para novos usuários

Tipo: UPPER

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.MSG_CNPJ_EXISTENTE_COM_EMAIL

CNPJ já cadastrado mas sem usuário

Mensagem a ser apresentada para o usuário quando ele informa um CNPJ já cadastrado no sistema mas que não tem um usuário de acesso ainda.

Tipo: TEXT_HTML

Valor padrão: Este CNPJ já está cadastrado em nosso sistema mas ainda não tem um usuário de acesso. Ao clicar em Cadastrar, o usuário será cadastrado e um e-mail será enviado para o endereço cadastrado previamente com as instruções de ativação do mesmo.

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.MSG_CNPJ_EXISTENTE_SEM_EMAIL

Mensagem de CNPJ existente mas sem e-mail

Mensagem apresentada para o usuário quando ele informa um CNPJ que já está cadastrado no sistema e que como não existe um e-mail cadastrado, então o sistema não permitirá o cadastramento automático (será necessário entrar em contato com os administradores do sistema).

Tipo: TEXT_HTML

Valor padrão: Este CNPJ já está cadastrado em nosso sistema mas ainda não tem um usuário de acesso. Por favor, entre em contato com a nossa empresa para que possamos providenciar a sua ativação.

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.MSG_USUARIO_EXISTENTE

Mensagem de usuário já existente

Mensagem que é apresentada para o usuário quando ele informa um CNPJ que já tem um usuário cadastrado.

Tipo: TEXT_HTML

Valor padrão: Já existe um usuário cadastrado para este CNPJ! Caso tenha esquecido a senha, clique no botão "Recuperar senha" na tela de login!

RTAUTH_PESS.CAD_PESSOAS_USUARIOS.TIPO_ENDERECO

Nome do tipo de endereço que é utilizado no cadastramento do endereço físico da pessoa

Nome do tipo de endereço que é utilizado no cadastramento do endereço físico da pessoa

Tipo: UPPER

RTAUTH_PESS.CAD_USUARIOS.COPIAR_DIREITOS_DE.LOOKUP_SQL

autocomplete

Tipo: TEXT

Valor padrão: select login as valor, login as pesquisar, login as descricao from usuarios order by login

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

RTAUTH_PESS.CHAVES_ATIVACAO.EXPIRACAO_SERVICOS

Prazos de expiração dos serviços das chaves de ativação

Definição dos prazos de validade dos serviços utilizados nas chaves de ativação.
Cada linha deve informar o nome do serviço, seguido pelo número de dias em que o registro expira.

Exemplo: Para limpar os registros de ativação do tipo RTAUTH.ALT_SENHA com mais de 7 dias, deve-se configurar:

RTAUTH.ALT_SENHA=7

Tipo: PROPERTIES

Valor padrão: RTAUTH.ALT_SENHA=7

RTAUTH_PESS.DIAS_ALERTA_TROCA_SENHA

Indica a quantidade de dias antes da data de vencimento da senha informada no Usuários para apresentação de mensagem informando o usuário da necessidade de alteração de sua senha.

Tipo: INTEGER

Valor padrão: 3

RTAUTH_PESS.DIAS_VALIDADE_TOKEN

Número de dias que o token fica válido

Indica o número de dias que um token deverá ser mantido válido.
Quando um Token de acesso é criado, a data de expiração é calculada com base no valor desta preferência.

Tipo: INTEGER

RTAUTH_PESS.PRO_ALTERAR_SENHA.DIAS_VALIDADE

Dias de validade para a senha

Indica o número de dias que uma senha ficará válida. Caso não informado, após alterar, a senha não terá uma data de validade, ou seja, ficará válida para sempre.

Tipo: INTEGER

RTAUTH_PESS.PRO_BLOQUEIO_USUARIOS.SEGUNDOS_BLOQUEIO

Tempo (em segudos) para bloquear o acesso

Determina um tempo em segundos em que o usuário tem para desbloquear a sessão. Depois deste prazo, a sessão (e o usuário) ficarão automaticamente bloqueados.

Tipo: INTEGER

Valor padrão: 300

RTAUTH_PESS.PRO_CRIAR_USUARIO.CRIAR_USUARIO

.

Tipo: FLAG

RTAUTH_PESS.PRO_CRIAR_USUARIO.DEFAULT_DASHBOARD

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.DEFAULT_FUNCAO_ID

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.DEFAULT_INTERFACE_ENTRADA

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.DEFAULT_MENU_ID

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.EMAIL_ASSUNTO

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.EMAIL_MENSAGEM

.

Tipo: TEXT_HTML

RTAUTH_PESS.PRO_CRIAR_USUARIO.MENSAGEM_AGUARDANDO_CONFIRMACAO

.

Tipo: TEXT

RTAUTH_PESS.PRO_CRIAR_USUARIO.MENSAGEM_INSTRUCOES

.

Tipo: TEXT_HTML

RTAUTH_PESS.PRO_CRIAR_USUARIO.MENSAGEM_SUCESSO

.

Tipo: TEXT_HTML

RTAUTH_PESS.PRO_LOGIN.ASSUNTO_EMAIL_RECUPERAR_LOGINS

Assunto do e-mail para recuperar login

Define o assunto do e-mail que será utilizado no caso do usuário tentar recuperar uma senha informando um e-mail que é utilizado em mais do que uma conta. Neste caso, se a preferencia RTAUTH_PESS.PRO_LOGIN.PERMITIR_RECUPERAR_LOGINS estiver ativa, um e-mail com este assunto será enviado com a relação de contas (logins) que utilizam este e-mail e orientando que o usuário terá de repetir a recuperação para um conta específica.

Tipo: TEXT

RTAUTH_PESS.PRO_LOGIN.ASSUNTO_EMAIL_RECUPERAR_SENHA

Assunto para o e-mail de recuperação de senha

Assunto para o e-mail de recuperação de senha

Tipo: TEXT

Valor padrão: Recuperar senha

RTAUTH_PESS.PRO_LOGIN.CORPO_EMAIL_RECUPERAR_SENHA

Corpo do e-mail para recuperar senha

Configuração do corpo do e-mail enviado para o usuário no processo de recuperação de senha.
Deverá possuir as seguintes macro-substituições:

  • ${NOME_COMPLETO}: Nome completo do usuário
  • ${EMAIL}: E-mail do usuário
  • ${URL}: Link que o usuário deverá clicar para recuperar a senha
O texto deverá utilizar formatação HTML.

Tipo: TEXT_HTML

RTAUTH_PESS.PRO_LOGIN.PERMITIR_CRIAR_CONTA

Permitir criar conta

Permitir definir opção para criação de novas contas de usuário a partir da tela de login. Caso informa o valor "S", a tela de login apresenta um link para a interface de cadastro de novo usuário, definida na preferência RTAUTH_PESS.PRO_LOGIN.SERVICO_CRIAR_CONTA.

Tipo: FLAG

Valor padrão: N

RTAUTH_PESS.PRO_LOGIN.PERMITIR_RECUPERAR_LOGINS

Indica se é permitido receber todos os logins que estão relacionados a um e-mail

Esta opção é utilizada apenas quando um mesmo e-mail está associado a vários logins.
Nestes casos, a recuperação de senha envia uma mensagem com os logins vinculados a este e-mail. O usuário terá de retornar e recuperar a senha de um destes logins em específico.

Tipo: FLAG

RTAUTH_PESS.PRO_LOGIN.PERMITIR_RECUPERAR_SENHA

Determina se a opção de recuperar senha deve estar disponível.
Quando "S", o sistema inclui um link "Recuperar senha" na tela de login.

Tipo: FLAG

RTAUTH_PESS.PRO_LOGIN.SERVICO_CRIAR_CONTA

Bloco a ser utilizado para criar uma nova conta de usuário

Nome global da interface para onde o usuário deve ser encaminhado para cadastrar uma nova conta de usuário.
Esta preferencia somente é utilizada se a preferencia RTAUTH_PESS.PRO_LOGIN.PERMITIR_CRIAR_CONTA for igual a "S".

Tipo: UPPER

Valor padrão: RTAUTH_PESS.CAD_PESSOAS_USUARIOS

RTAUTH_PESS.USUARIOS.NUMERO_ATIVOS

Número de usuários ativos

Esta preferência detém o número de usuários ativos. Atualizada automaticamente pelo cadastramento dos usuários.
Essa informação é utilizada em algumas interfaces que mudam de comportamento dependendo do ambiente ter muitos usuários ou poucos.

Tipo: INTEGER