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.

../_images/users_managements_struct.jpg

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:

  • Caminho do tag que está sendo alterado o valor;

  • Alarme que está sendo resetado, reconhecido, etc;

  • Origem da ocorrência, que pode ser no Viewer ou Kernel;

  • Ação, que irá descrever a ação que está sendo registrada.

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

ico1 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

ico2 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 - Usuário não bloqueado.

  • Sim - Usuário bloqueado.

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

ico3 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

ico4 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 - Não habilita execução.

  • Sim - habilita execução.

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 - Não Habilita Verificação.

  • Sim - Habilita Verificação.

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

ico2 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.