Gerência de usuários
Esta página apresenta os itens utilizados para criação, gerência e configuração de usuários do Viewer.
UsersManagement
Este item é responsável pela organização da gerência de usuários no projeto a ser trabalhado.
Fig. Estrutura do item UsersManagement
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Nome do item selecionado. Este campo não pode ser alterado. |
UsersManagement |
Comentário |
Permite a inclusão de um comentário. |
(Nenhum) |
Políticas de segurança |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Tempo para logout por inatividade (minutos) |
Campo para configurar um tempo para a aplicação realizar um logout. |
0 (Desabilitado) |
Tempo para senha expirar (dias) |
Campo para configurar um tempo para que a senha do usuário expire. |
0 (Desabilitado) |
Número máximo de tentativas de login |
Campo para configurar um número de tentativas de login. |
0 (Desabilitado) |
Permite usuário alterar suas configurações no Viewer |
Neste campo é possível configurar se o usuário autenticado no Viewer pode alterar suas as configurações de usuário no formulário de gerência de usuários(nome, senha, etc). |
Sim |
Permite usuário alterar grupos que seja membro |
Neste campo é possível configurar se o usuário autenticado no Viewer pode alterar as configurações dos grupos de usuário dos quais seja membro. |
Sim |
Permite usuário se incluir como membro de um grupo |
Neste campo é possível configurar se o usuário autenticado no Viewer pode se incluir como membro de grupos de usuários. |
Sim |
Número mínimo de caracteres para nome de usuário |
Campo para configurar o número mínimo de caracteres que o nome de um usuário do projeto deve possuir. Caso o nome do usuário não respeite essa condição, o mesmo não poderá se autenticar no projeto. |
0 (Desabilitado) |
Exige alteração de senha no primeiro login |
Neste campo é possível habilitar a exigência de alteração de senha de um usuário caso seja o seu primeiro acesso. |
Não |
Número de senhas mais recentes para restringir repetição |
Neste campo é possível determinar o número de senhas (além da senha atual) já utilizadas por um usuário para que seja restringida a repetição de senha em uma eventual troca de senha. |
0 (Desabilitado) |
Permite adicionar grupos de usuários através do Viewer |
Neste campo é possível habilitar se na gêrencia de usuários através do Viewer será possível adicionar ou não novos grupos de usuários. |
Sim |
Exibe configurações de Políticas de Segurança no Viewer |
Neste campo é possível configurar se as configurações acima serão exibidos na tela de Gerência de Usuários do Viewer, ou não. |
Sim |
Políticas de configuração de senhas |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Quantidade mínima de caracteres |
Neste campo o desenvolvedor consegue informar se as senhas terão uma quantidade mínima de caracteres, ou não. Se for selecionado a opção Sim, um novo campo para informar a quantidade de caracteres será adicionado logo abaixo deste campo. Valor mínimo deste campo é 1. |
Não |
Quantidade máxima de caracteres |
Neste campo o desenvolvedor consegue informar se as senhas terão uma quantidade máxima de caracteres, ou não. Se for selecionado a opção Sim, um novo campo para informar a quantidade de caracteres será adicionado logo abaixo deste campo. Valor máximo deste campo é 128. |
Não |
Padrão de senha |
Neste campo o desenvolvedor consegue configurar qual deverá ser o padrão utilizado para criar as senhas dos usuários. Opções: Nenhum - Nesta opção, nenhum padrão será considerado no momento da criação das senhas dos usuários. Somente números - Nesta opção, somente números serão aceitos no momento da criação das senhas. Somente letras - Nesta opção, apenas as letras serão aceitas no momento da criação das senhas. Somente letras e números(no mínimo um de cada) - Nesta opção, serão permitidas apenas as letras e os números para a criação das senhas. E a senha deverá ter, no mínimo, uma letra e um número. Somente letras, números e símbolos(no mínimo um de cada) - Nesta opção, serão permitidas apenas as letras, os números e os símbolos para a criação das senhas. E a senha deverá ter, no mínimo, uma letra, um número e um símbolo. Customizado - Selecionando esta opção, 4 novos campos serão adicionados logo abaixo deste campo. São eles: Números, Letras minúsculas, Letras maiúsculas e Símbolos. Desta forma, através destes campos o desenvolvedor conseguirá definir quais tipos de caracteres deverão compor as senhas dos usuários, e qual a quantidade mínima de cada tipo de caracter. |
Nenhum |
Exibe configurações de Políticas de Senhas no Viewer |
Neste campo é possível configurar se as configurações acima serão apresentadas na tela de Gerência de Usuários do Viewer ou não. |
Não |
Assinatura eletrônica |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita assinatura eletrônica |
Permite definir a habilitação da assinatura eletrônica. Caso seja selecionado a opção Sim, novos campos serão adicionados abaixo deste campo. |
Não |
Comentários pré-definidos para execução |
Neste campo é possível selecionar uma Lista de Texto Global que conterá as opções de comentários pré-definidos que os usuários poderão selecionar no momento da execução da Assinatura Eletrônica. |
|
Comentários pré-definidos para verificação |
Neste campo é possível selecionar uma Lista de Texto Global que conterá as opções de comentários pré-definidos que os usuários poderão selecionar no momento da verificação da Assinatura Eletrônica. |
|
Banco de dados associado aos registros |
Neste campo é possível selecionar o item DataBase relacionado ao banco de dados onde estará a tabela com os registros das Assinaturas Eletrônicas. |
|
Customiza nome da tabela |
Neste campo é possível habilitar o campo Nome da tabela. Desta forma será possível informar outro nome para a tabela que conterá os registros das Assinaturas Eletrônicas. |
Não |
Nome da tabela |
Neste campo é possível informar o nome da tabela que conterá os registros das Assinaturas Eletrônicas. Se o campo Customiza nome da tabela estiver selecionado com NÃO, o nome da tabela será gerado com o nome default. Se estiver selecionado com SIM, o desenvolvedor da aplicação poderá informar outro nome para a tabela. |
eletronic_signature |
Gerar tabela |
Neste campo o desenvolvedor poderá clicar para gerar, dentro do banco informado em Banco de dados associado aos registros, uma tabela com o nome definido em Nome da tabela. |
|
Limpar tabela |
Neste campo o desenvolvedor tem a opção de clicar para poder remover os registros salvos na tabela informada em Nome da tabela. |
|
Exibe informações de origem na validação |
Neste campo, o desenvolvedor tem a opção de configurar se as informações de origem da assinatura eletrônica serão exibidas, ou não, na tela de validação. Se a opção selecionada for SIM, as informações de origem que serão mostradas na tela de validação serão:
|
Não |
Número mínimo de caracteres comentário de execução |
Neste campo é possível definir um número mínimo de caracteres que o usuário deve informar no campo de comentário para que seja possível validar a execução da assinatura eletrônica. |
0 (Desabilitado) |
Número mínimo de caracteres comentário de verificação |
Neste campo é possível definir um número mínimo de caracteres que o usuário deve informar no campo de comentário para que seja possível validar a verificação da assinatura eletrônica. |
0 (Desabilitado) |
Utiliza nome do usuário logado na execução |
Permite habilitar a inserção automática do nome do usuário autenticado no Viewer no campo de usuário no formulário de assinatura eletrônica. |
Não |
Altura do formulário(pixels) |
Define a altura do formulário de assinatura eletrônica em pixels. |
580 |
Altura do formulário(pixels) |
Define a largura do formulário de assinatura eletrônica em pixels. |
690 |
Informações: tamanho da fonte |
Define o tamanho da fonte referente as informações apresentadas no formulário. |
11 |
Edição: tamanho da fonte |
Define o tamanho da fonte referente aos campos de edição do formulário. |
16 |
Autenticação integrada ao Windows |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita autenticação integrada ao Windows |
Neste campo o desenvolvedor tem a opção de selecionar se a aplicação desenvolvida irá utilizar os usuários da própria aplicação, ou se irá utilizar os usuários do Windows do computador. Se a opção selecionada neste campo for SIM, os usuários existentes na aplicação serão desconsiderados, e os usuários do Windows serão considerados. Selecionando a opção SIM, também será adicionado um novo campo, logo abaixo deste, para que o desenvolvedor informe o Nome do Computador ou Domínio que será utilizado para verificar os usuários. |
Não |
Nome do Computador ou Domínio |
Após selecionar SIM no campo Habilita autenticação integrada ao Windows, este campo será exibido. Neste campo é possível informar o Nome do Computador ou o Domínio que será utilizado para verificar a base de usuários. Se este campo ficar vazio, significa que será utilizada a base de usuários do próprio computador. Caso seja informado outro Nome de Computador ou Domínio, a base de usuários do mesmo é que será utilizada. |
|
Formulário de Gerência de Usuários |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Exige confirmação para adição de usuário |
Habilita a apresentação de uma caixa de mensagem para que o usuário confirme a adição do item user antes do mesmo ser criado. |
Não |
Exige confirmação para adição de grupo |
Habilita a apresentação de uma caixa de mensagem para que o usuário confirme a adição do item group antes do mesmo ser criado. |
Não |
Exige confirmação para adição de membro |
Habilita a apresentação de uma caixa de mensagem para que o usuário confirme a adição do item member antes do mesmo ser criado. |
Não |
Altura do formulário(pixels) |
Define a altura do formulário de gerência de usuários em pixels. |
370 |
Altura do formulário(pixels) |
Define a largura do formulário de gerência de usuários em pixels. |
620 |
Tamanho da fonte |
Define o tamanho da fonte referente as informações do formulário(botões e editor de propriedades). |
9 |
Árvore de itens: tamanho da fonte tamanho da fonte |
Define o tamanho da fonte referente aos itens da árvore do formulário(onde são apresentados os usuários, grupos e membros). |
10 |
Árvore de itens: largura(pixels) |
Define a largura em pixels do painel onde é apresentada a árvore de itens. |
220 |
Árvore de itens: expande/recolhe com um clique |
Define o comportamento de um clique no item da árvore para que os subitens sejam apresentados. O comportamento padrão é realizar um duplo clique. |
Não |
Propriedades: altura das linhas |
Define a altura da linha do editor de propriedades dos itens selecionados(pode ser necessário alterar esta configuração em virtude do tamanho da fonte do formulário). |
22 |
Propriedades: largura da coluna de nome dos atributos |
Define a largura em pixels do coluna do editor de propriedades onde é apresetnado o nome dos atributos das configurações do item selecionado. Exemplo: Nome do usuário, Nome do grupo, etc. |
250 |
Formulário de Alteração de Senha |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Altura do formulário(pixels) |
Define a altura do formulário de alteração de senha em pixels. |
280 |
Altura do formulário(pixels) |
Define a largura do formulário de alteração de senha em pixels. |
340 |
Informações: tamanho da fonte |
Define o tamanho da fonte referente as informações apresentadas no formulário. |
11 |
Edição: tamanho da fonte |
Define o tamanho da fonte referente aos campos de edição do formulário. |
12 |
Users
Este item permite a definição de uma senha de autorização para abertura do projeto,
bem como a definição dos possíveis usuários do projeto.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Nome do item selecionado. Este campo não pode ser alterado. |
Users |
Comentário |
Permite a inclusão de um comentário. |
(Nenhum) |
Propriedades Users |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Senha do projeto |
Especifica a senha de autorização (opcional) para abertura do projeto especificado. Quando este campo estiver definido, durante a abertura do projeto, é apresentada uma tela de autenticação para que o usuário especifique a senha e possa abrir o projeto corrente. |
(Nenhuma) |
Dica da senha |
Quando especificada uma senha, o usuário pode se desejar, inserir um comentário neste campo que o ajude a lembrar da senha utilizada. Na tela de autenticação apresentada, este comentário poderá ser visualizado. |
(Nenhuma) |
User
Este item define as configurações de cada usuário. Pode-se adicionar este item
clicando com o botão direito do mouse sobre o item Users e selecionando ‘’adicionar item’’
e selecione ‘’user’’.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Nome do item selecionado. Este campo não pode ser alterado. |
User1 |
Comentário |
Permite a inclusão de um comentário. |
(Nenhum) |
Propriedades User |
||
|---|---|---|
Nome do usuário |
Define um nome para o “login” do usuário na aplicação. Este nome será necessário para autenticar o acesso do usuário à aplicação. |
UserN |
Nome completo |
Define o nome completo do usuário. |
UserN |
Senha do usuário |
Define a senha de acesso do usuário. |
(Nenhuma) |
Usuário Bloqueado |
Permite bloquear um determinado usuário. Opções:
|
Não |
Motivo do Bloqueio |
Informa o motivo do bloqueio do usuário. |
Usuário não está bloqueado |
Dias desde a ultima alteração de senha |
Informa o número de dias da última alteração de senha do usuário. |
0 |
Permite manipular usuário através do Viewer |
Define se o usuário pode ser manipulado atráves da gerência de usuários do Viewer, ou seja, se será habilitado a sua remoção e alterações de suas informações. |
Sim |
Usuário precisa definir nova senha |
Informa que o usuário deve definir uma nova senha no seu próximo login no Viewer. |
Não |
Apaga histórico das senhas mais recentes |
Comando que permite apagar o histórico das senhas mais recentes utilizadas pelo usuário(limite de até 10 senhas). Este comando faz sentido caso habilitado o recurso de restrição de repetição de senhas na Gerência de Usuários. |
|
Groups
Este item define os grupos de usuários que terão permissão para exercer
determinadas funções na aplicação, como por exemplo, a visualização de
telas de configuração, acesso a comandos do sistema, etc.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Nome do item selecionado. Este campo não pode ser alterado. |
Groups |
Comentário |
Permite a inclusão de um comentário. |
(Nenhuma) |
Group
Define um grupo de usuários da aplicação. Este item pode
ser adicionado através do item Groups.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Define o nome do grupo de usuários. |
GroupN |
Comentário |
Permite a inclusão de um comentário. |
(Nenhum) |
Descrição |
Pode-se acrescentar uma breve descrição sobre o item. Este campo não é obrigatório. |
(Nenhuma) |
Propriedades do Grupo |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Exibe configurações do grupo no Viewer |
Define se as configurações do grupo, como nome, permissões, etc, devem ser exibidas no formulário de gerência de usuários. |
Sim |
Permite remover grupo no Viewer |
Define se é possível remover o grupo através do formulário de gerência de usuários do Viewer. |
Sim |
Permite alterar nome do grupo no Viewer |
Define se é possível alterar o nome do grupo no formulário de gerência de usuários do Viewer. |
Não |
Permite alterar permissões do grupo no Viewer |
Define se é possível alterar as permissões do grupo no formulário de gerência de usuários do Viewer. |
Sim |
Permite alterar permissões do grupo no Viewer |
Define se é possível alterar as permissões do grupo no formulário de gerência de usuários do Viewer. |
Sim |
Permite adicionar membros no grupo através do Viewer |
Define se é possível adicionar membros ao grupo no formulário de gerência de usuários do Viewer. |
Sim |
Permite remover membros do grupo através do Viewer |
Define se é possível remover membros do grupo no formulário de gerência de usuários do Viewer. |
Sim |
Permissões do grupo
Para cada grupo existe um conjunto de funcionalidades predefinidas para configuração direta via IDE, conforme listado na tabela abaixo:
Permissões Gerais |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita acesso ao depurador |
Define se o grupo de usuários terá permissão de acesso ao depurador. O depurador está disponível através da opção de “Abre interface de depuração” do ícone do módulo Kernel e Viewer. |
Sim |
Habilita gerência de usuários |
Define se o grupo de usuários terá acesso às funções de gerenciamento de usuários. |
Sim |
Permissões para Alarmes |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita reconhecimento de alarme |
Define se o grupo de usuários terá permissão para reconhecimento de alarmes. |
Sim |
Permissões para Tags |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita escrita de Tags |
Define se o grupo de usuários terá permissão de escrita em Tags. |
Sim |
Permissões para Assinatura Eletrônica |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita execução para assinatura eletrônica |
Define se o grupo de usuários terá permissão de execução de assinatura. Opções:
|
Não |
Habilita verificação para assinatura eletrônica |
Define se o grupo de usuários terá permissão de verificação de assinatura. Opções:
|
Não |
Permissões para Data Sources |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Habilita edição de registros |
Define se o grupo de usuários tem permissão para editar os registros do DataSource. |
Não |
Habilita inserção de registros |
Define se o grupo de usuários tem permissão para inserir nos registros do DataSource. |
Não |
Habilita remoção de registros |
Define se o grupo de usuários tem permissão para remover os registros do DataSource. |
Não |
Habilita aplicar alterações no banco de dados |
Define se o grupo de usuários tem permissão para persistir no DataBase os dados alterados no DataSource. |
Não |
Autenticação integrada ao Windows |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome associado a um grupo de usuários do Windows |
Neste campo é possível informar o nome de um grupo de usuários do Windows. Este campo é automaticamente preenchido quando um grupo é selecionado no campo abaixo. |
|
Associa a um grupo de usuários do Windows |
Neste campo é possível selecionar o grupo de usuários do Windows que será utilizado. |
|
Habilita login automático dos usuários |
Neste campo é possível configurar se o usuário do Windows precisará, ou não, informar novamente o usuário e senha para acessar a aplicação. Se selecionado a opção SIM, não precisará informar. |
Não |
Funcionalidades adicionais associadas aos grupos de usuários podem ser manipuladas na aplicação através de scripts, onde se tem diversas funções para manipulação dos itens referentes a usuários e grupos de usuários cadastrados na aplicação.
Member
Este item define um usuário que pertence a um determinado grupo. As permissões do membro são determinadas pelo
grupo a que pertence. Este item pode ser adicionado na árvore de projeto através de um item Group.
Identificação |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do item |
Nome do item selecionado. Este campo não pode ser alterado. |
UserN |
Comentário |
Permite a inclusão de um comentário. |
(Nenhum) |
Propriedades do membro |
||
|---|---|---|
Propriedade |
Descrição |
Default |
Nome do membro |
Pode-se selecionar um usuário, caso este já tenha sido criado, que fará parte do grupo especificado. |
O nome do usuário selecionado é atribuído como valor inicial para esta propriedade, e pode ser alterado pelo IDE. |