ajuda:seguranca:manter_usuario
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Ambos lados da revisão anteriorRevisão anteriorPróxima revisão | Revisão anterior | ||
ajuda:seguranca:manter_usuario [11/11/2015 11:14] – [Verifica eliminação de todas as operações] tadeu.sarmento | ajuda:seguranca:manter_usuario [27/12/2018 21:24] (atual) – tadeu.sarmento | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
[[:ajuda|{{ : | [[:ajuda|{{ : | ||
====== Manter Usuário ====== | ====== Manter Usuário ====== | ||
- | + | < | |
- | Esta funcionalidade permite manter os dados de acessos | + | Esta funcionalidade permite manter os dados de acesso (restrições e permissões) |
+ | </ | ||
Feito isso, o sistema exibe a tela abaixo para que os dados do usuário sejam informados: | Feito isso, o sistema exibe a tela abaixo para que os dados do usuário sejam informados: | ||
- | <WRAP center round box 70%> | + | \\ |
- | {{: | + | ==== Observação ==== |
+ | ^Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.^ | ||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
</ | </ | ||
+ | \\ | ||
==== Verificando a existência de dados ==== | ==== Verificando a existência de dados ==== | ||
- | + | < | |
- | Depois de preenchidos os campos (verifique | + | Depois de preenchidos os campos (veja a descrição e o preenchimento dos campos |
- Caso não exista a tabela na base de dados, será exibida a mensagem **Tabela << nome da tabela >> inexistente** e a operação será cancelada. | - Caso não exista a tabela na base de dados, será exibida a mensagem **Tabela << nome da tabela >> inexistente** e a operação será cancelada. | ||
- Caso a tabela esteja sem dados, será exibida a mensagem **Tabela << nome da tabela >> sem dados para seleção** e a operação será cancelada. | - Caso a tabela esteja sem dados, será exibida a mensagem **Tabela << nome da tabela >> sem dados para seleção** e a operação será cancelada. | ||
+ | </ | ||
+ | \\ | ||
==== Verificando a existência da unidade ==== | ==== Verificando a existência da unidade ==== | ||
- Caso o código da unidade não exista no sistema, será exibida a mensagem **Unidade inexistente**. | - Caso o código da unidade não exista no sistema, será exibida a mensagem **Unidade inexistente**. | ||
+ | \\ | ||
==== Verificando o nível da unidade de lotação ==== | ==== Verificando o nível da unidade de lotação ==== | ||
+ | < | ||
- Caso o usuário que estiver efetuando a atualização não esteja associado ao grupo de administradores: | - Caso o usuário que estiver efetuando a atualização não esteja associado ao grupo de administradores: | ||
- Caso a unidade de lotação do usuário que estiver efetuando a atualização seja diferente da Unidade de Lotação informada: | - Caso a unidade de lotação do usuário que estiver efetuando a atualização seja diferente da Unidade de Lotação informada: | ||
- Caso o nível da unidade de lotação do usuário que estiver efetuando a atualização seja maior ou igual ao nível da Unidade de Lotação informada, ou a unidade superior da Unidade de Lotação informada, no nível da unidade de lotação do usuário que estiver efetuando a atualização, | - Caso o nível da unidade de lotação do usuário que estiver efetuando a atualização seja maior ou igual ao nível da Unidade de Lotação informada, ou a unidade superior da Unidade de Lotação informada, no nível da unidade de lotação do usuário que estiver efetuando a atualização, | ||
+ | </ | ||
+ | \\ | ||
==== Verificando a existência do funcionário ==== | ==== Verificando a existência do funcionário ==== | ||
- Caso a matrícula do funcionário não exista no sistema, será exibida a mensagem **Funcionário inexistente**. | - Caso a matrícula do funcionário não exista no sistema, será exibida a mensagem **Funcionário inexistente**. | ||
+ | \\ | ||
==== Validando a data ==== | ==== Validando a data ==== | ||
+ | < | ||
- Caso o indicador de **Rotina Batch** ou **Internet** estejam selecionados como **SIM**, nenhum procedimento será realizado. | - Caso o indicador de **Rotina Batch** ou **Internet** estejam selecionados como **SIM**, nenhum procedimento será realizado. | ||
- Caso a data esteja inválida, será exibida a mensagem **Data inválida**. | - Caso a data esteja inválida, será exibida a mensagem **Data inválida**. | ||
- Caso a data de nascimento informada corresponda a uma pessoa que tenha menos de 15 anos de idade, será exibida a mensagem **O usuário terá que possuir, no mínimo, 15 anos de idade**. | - Caso a data de nascimento informada corresponda a uma pessoa que tenha menos de 15 anos de idade, será exibida a mensagem **O usuário terá que possuir, no mínimo, 15 anos de idade**. | ||
- Caso a data de nascimento informada corresponda a uma pessoa que tenha entre 15 e 17 anos de idade, será exibida a mensagem **Confirma inclusão de usuário com idade inferior a 18 anos de idade?**; **SIM** - Continua com a inclusão do usuário; **NÃO** - nenhum procedimento será realizado. | - Caso a data de nascimento informada corresponda a uma pessoa que tenha entre 15 e 17 anos de idade, será exibida a mensagem **Confirma inclusão de usuário com idade inferior a 18 anos de idade?**; **SIM** - Continua com a inclusão do usuário; **NÃO** - nenhum procedimento será realizado. | ||
+ | </ | ||
+ | \\ | ||
==== Verificando a data inicial ==== | ==== Verificando a data inicial ==== | ||
- Caso a data inicial seja posterior à data corrente, será exibida a mensagem **Data Inicial do Período é posterior a << Data Corrente >>**. | - Caso a data inicial seja posterior à data corrente, será exibida a mensagem **Data Inicial do Período é posterior a << Data Corrente >>**. | ||
+ | \\ | ||
==== Verificando a data final ==== | ==== Verificando a data final ==== | ||
Linha 47: | Linha 61: | ||
- Caso a data final seja anterior à data corrente, será exibida a mensagem **Data Final do Período é anterior a << Data Corrente >>**. | - Caso a data final seja anterior à data corrente, será exibida a mensagem **Data Final do Período é anterior a << Data Corrente >>**. | ||
+ | \\ | ||
==== Verificando a permissão para atualização ==== | ==== Verificando a permissão para atualização ==== | ||
+ | < | ||
- Caso o usuário que estiver efetuando a atualização não esteja associado ao grupo de administradores: | - Caso o usuário que estiver efetuando a atualização não esteja associado ao grupo de administradores: | ||
- Caso a unidade de lotação do usuário que estiver efetuando a atualização: | - Caso a unidade de lotação do usuário que estiver efetuando a atualização: | ||
- Caso o nível da unidade de lotação do usuário que estiver efetuando a atualização, | - Caso o nível da unidade de lotação do usuário que estiver efetuando a atualização, | ||
+ | </ | ||
+ | \\ | ||
==== Verificando existência do e-mail ==== | ==== Verificando existência do e-mail ==== | ||
- Caso o e-mail já exista no sistema, será exibida a mensagem: **O e-mail << E-mail >> já existe para outro usuário. Informe outro**. | - Caso o e-mail já exista no sistema, será exibida a mensagem: **O e-mail << E-mail >> já existe para outro usuário. Informe outro**. | ||
+ | \\ | ||
==== Verificando a validade do e-mail ==== | ==== Verificando a validade do e-mail ==== | ||
- Caso o e-mail esteja fora do padrão de codificação, | - Caso o e-mail esteja fora do padrão de codificação, | ||
+ | \\ | ||
==== Verificando existência do elo ==== | ==== Verificando existência do elo ==== | ||
Linha 66: | Linha 85: | ||
- Caso o código informado não seja um elo, será exibida a mensagem **Localidade informada não é um Elo**. | - Caso o código informado não seja um elo, será exibida a mensagem **Localidade informada não é um Elo**. | ||
+ | \\ | ||
==== Verificando existência da localidade ==== | ==== Verificando existência da localidade ==== | ||
- Caso o código da localidade não exista no sistema, será exibida a mensagem **Localidade inexistente**. | - Caso o código da localidade não exista no sistema, será exibida a mensagem **Localidade inexistente**. | ||
+ | \\ | ||
==== Verificando eliminação de todas as operações ==== | ==== Verificando eliminação de todas as operações ==== | ||
- Caso o usuário desmarque todos os acessos às operações da funcionalidade, | - Caso o usuário desmarque todos os acessos às operações da funcionalidade, | ||
+ | \\ | ||
==== Verificando preenchimento dos campos ==== | ==== Verificando preenchimento dos campos ==== | ||
- Caso o usuário não informe ou selecione o conteúdo de algum campo necessário à atualização do usuário, será exibida a mensagem **Informe << nome do campo que não foi preenchido ou selecionado >>**. | - Caso o usuário não informe ou selecione o conteúdo de algum campo necessário à atualização do usuário, será exibida a mensagem **Informe << nome do campo que não foi preenchido ou selecionado >>**. | ||
+ | \\ | ||
==== Verificando se usuário possui vínculos no sistema ==== | ==== Verificando se usuário possui vínculos no sistema ==== | ||
+ | < | ||
- Caso o usuário tenha selecionado um usuário que possua outros vínculos no sistema, exceto com as tabelas USUÁRIO GRUPO, USUÁRIO GRUPO RESTRIÇÃO, | - Caso o usuário tenha selecionado um usuário que possua outros vínculos no sistema, exceto com as tabelas USUÁRIO GRUPO, USUÁRIO GRUPO RESTRIÇÃO, | ||
+ | </ | ||
+ | \\ | ||
==== Verificando atualização realizada por outro usuário ==== | ==== Verificando atualização realizada por outro usuário ==== | ||
- Caso o usuário esteja tentando atualizar/ | - Caso o usuário esteja tentando atualizar/ | ||
+ | \\ | ||
==== Verificando sucesso da transação ==== | ==== Verificando sucesso da transação ==== | ||
- Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno; caso contrário, exibe a mensagem **<< descrição da função >> efetuada com sucesso**. | - Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno; caso contrário, exibe a mensagem **<< descrição da função >> efetuada com sucesso**. | ||
+ | \\ | ||
==== Verificando situação do usuário ==== | ==== Verificando situação do usuário ==== | ||
+ | < | ||
+ | - Caso o usuário não esteja ATIVO, será exibida a mensagem **O usuário << login do usuário que esteja sendo atualizado >> está com situação correspondente a << xxxxxxxxx da tabela USUÁRIO SITUAÇÃO com xxxxxxx da tabela USUÁRIO >>. Não é possível efetuar a atualização**. | ||
+ | </ | ||
- | - Caso o usuário não esteja " | + | \\ |
==== Verificando seleção de apenas um usuário ==== | ==== Verificando seleção de apenas um usuário ==== | ||
- Caso selecione mais de um usuário, será exibida a mensagem **Só é possível selecionar um usuário para efetuar o controle de acessos**. | - Caso selecione mais de um usuário, será exibida a mensagem **Só é possível selecionar um usuário para efetuar o controle de acessos**. | ||
+ | \\ | ||
==== Verificando grupos de acesso para o usuário ==== | ==== Verificando grupos de acesso para o usuário ==== | ||
+ | < | ||
- Caso o usuário não esteja associado a nenhum grupo de acesso, será exibida a mensagem **Usuário não está associado a nenhum grupo de acesso. Não é possível efetuar o controle de acessos**. | - Caso o usuário não esteja associado a nenhum grupo de acesso, será exibida a mensagem **Usuário não está associado a nenhum grupo de acesso. Não é possível efetuar o controle de acessos**. | ||
- Caso não existam acessos autorizados para os grupos associados ao usuário, será exibida a mensagem **Os grupos de acessos do Usuário não têm autorização para nenhuma funcionalidade. Não é possível efetuar o controle de acessos**. | - Caso não existam acessos autorizados para os grupos associados ao usuário, será exibida a mensagem **Os grupos de acessos do Usuário não têm autorização para nenhuma funcionalidade. Não é possível efetuar o controle de acessos**. | ||
+ | </ | ||
+ | \\ | ||
==== Verificando seleção de pelo menos um acesso ==== | ==== Verificando seleção de pelo menos um acesso ==== | ||
- Caso o usuário desmarque o acesso a todas as funcionalidades (todas as funcionalidades no Menu de Acesso sem o check list), será exibida a mensagem **É necessário permitir o acesso a pelo menos um das operações das funcionalidades**. | - Caso o usuário desmarque o acesso a todas as funcionalidades (todas as funcionalidades no Menu de Acesso sem o check list), será exibida a mensagem **É necessário permitir o acesso a pelo menos um das operações das funcionalidades**. | ||
+ | \\ | ||
==== Validando CPF ==== | ==== Validando CPF ==== | ||
+ | < | ||
- Caso o dígito verificador do CPF seja inválido, será exibida a mensagem **Dígito verificador do CPF não confere**. | - Caso o dígito verificador do CPF seja inválido, será exibida a mensagem **Dígito verificador do CPF não confere**. | ||
- Caso exista outro usuário cadastrado no sistema com o mesmo número do CPF, será exibida a mensagem **CPF já informado para usuário << xxxxxxxxxx >>**. | - Caso exista outro usuário cadastrado no sistema com o mesmo número do CPF, será exibida a mensagem **CPF já informado para usuário << xxxxxxxxxx >>**. | ||
- Caso o número do CPF estejam com todos os dígitos repetidos, será exibida a mensagem **Número do CPF inválido**. | - Caso o número do CPF estejam com todos os dígitos repetidos, será exibida a mensagem **Número do CPF inválido**. | ||
- Caso o indicador de Rotina **Batch** ou **Internet** estejam selecionados como **SIM**, nenhuma ação será executada. | - Caso o indicador de Rotina **Batch** ou **Internet** estejam selecionados como **SIM**, nenhuma ação será executada. | ||
+ | </ | ||
- | ==== Verificando existência do usuário | + | \\ |
+ | ==== Verificando existência do usuário | ||
- | - Caso já exista um usuário indicado como **Usuário Batch**, será exibida a mensagem **O usuário << nome do usuário >> já está indicado como "Rotina Batch**. | + | - Caso já exista um usuário indicado como **Usuário Batch**, será exibida a mensagem **O usuário << nome do usuário >> já está indicado como Rotina Batch**. |
+ | \\ | ||
==== Verificando existência do usuário internet ==== | ==== Verificando existência do usuário internet ==== | ||
- Caso já exista um usuário indicado como **Usuário Internet**, será exibida a mensagem **O usuário << nome do usuário em >> já está indicado como Internet**. | - Caso já exista um usuário indicado como **Usuário Internet**, será exibida a mensagem **O usuário << nome do usuário em >> já está indicado como Internet**. | ||
+ | \\ | ||
==== Verificando bloqueio funcionalidade ==== | ==== Verificando bloqueio funcionalidade ==== | ||
+ | < | ||
- Caso o indicador de bloquear funcionalidade do usuário seja sim, será exibida a mensagem **Não é possível manter o usuário por essa funcionalidade. Necessário a utilização da funcionalidade manter solicitação de acesso**. Em seguida, a operação é cancelada. | - Caso o indicador de bloquear funcionalidade do usuário seja sim, será exibida a mensagem **Não é possível manter o usuário por essa funcionalidade. Necessário a utilização da funcionalidade manter solicitação de acesso**. Em seguida, a operação é cancelada. | ||
- | Preenchidos os campos necessários da tela **Filtrar Usuário** clique no botão: {{: | + | Preenchidos os campos necessários da tela **Filtrar Usuário** clique no botão: {{: |
+ | </ | ||
- | <WRAP center round box 70%> | + | \\ |
- | {{: | + | <WRAP center round box 100%> |
+ | {{ : | ||
</ | </ | ||
+ | < | ||
Para atualizar os dados do usuário, clique no hiperlink do campo **Nome do Usuário**. Em seguida é visualizada a tela de **Atualizar Usuário** em duas abas: **Dados Gerais**, e **Acessos do Usuário**: | Para atualizar os dados do usuário, clique no hiperlink do campo **Nome do Usuário**. Em seguida é visualizada a tela de **Atualizar Usuário** em duas abas: **Dados Gerais**, e **Acessos do Usuário**: | ||
+ | </ | ||
- | <WRAP center round box 70%> | + | \\ |
- | {{: | + | <WRAP center round box 100%> |
+ | {{ : | ||
</ | </ | ||
- | <WRAP center round box 70%> | + | <WRAP center round box 100%> |
- | {{: | + | {{ : |
</ | </ | ||
- | Faça as modificações que julgar necessárias, | + | < |
+ | Faça as modificações que julgar necessárias, | ||
Na tela **Manter Usuário** selecione um usuário, e clique no botão {{: | Na tela **Manter Usuário** selecione um usuário, e clique no botão {{: | ||
+ | </ | ||
- | <WRAP center round box 70%> | + | \\ |
- | {{: | + | <WRAP center round box 100%> |
+ | {{ : | ||
</ | </ | ||
+ | < | ||
Selecione o módulo que deseja liberar para o usuário mantido e, em seguida, escolha a funcionalidade. Ao lado direito da tela aparecerá as operações da funcionalidade clicada. Marque uma ou mais operações da funcionalidade, | Selecione o módulo que deseja liberar para o usuário mantido e, em seguida, escolha a funcionalidade. Ao lado direito da tela aparecerá as operações da funcionalidade clicada. Marque uma ou mais operações da funcionalidade, | ||
Clique na aba **Acessos do Usuário**, para liberar as permissões especiais para cada usuário: | Clique na aba **Acessos do Usuário**, para liberar as permissões especiais para cada usuário: | ||
+ | </ | ||
- | <WRAP center round box 70%> | + | \\ |
- | {{: | + | <WRAP center round box 100%> |
+ | {{ : | ||
</ | </ | ||
- | Marque as opções que deseja e clique no botão {{: | + | < |
+ | Agora, é possível definir permissões especiais para o usuário. No exemplo acima, permitir que ele gere/ | ||
+ | |||
+ | Marque as opções que deseja e clique no botão {{: | ||
+ | </ | ||
+ | \\ | ||
====== Tela de Sucesso ====== | ====== Tela de Sucesso ====== | ||
- | <WRAP center round box 70%> | + | <WRAP center round box 100%> |
- | {{: | + | {{ : |
</ | </ | ||
- | **Atenção: | + | < |
- | + | **Atenção: | |
- | Caso o usuário possa ter alguns privilégios de sistema, marcar as permissões especiais. | + | |
- | Permissão | + | |
- | Exemplo: | + | |
Na tela **Manter Usuário**, caso queira gerar o relatório de **Usuários Cadastrados**, | Na tela **Manter Usuário**, caso queira gerar o relatório de **Usuários Cadastrados**, | ||
+ | </ | ||
+ | \\ | ||
<WRAP center round box 100%> | <WRAP center round box 100%> | ||
- | {{: | + | {{ : |
</ | </ | ||
+ | \\ | ||
====== Preenchimento dos Campos - Aba Dados Gerais ====== | ====== Preenchimento dos Campos - Aba Dados Gerais ====== | ||
- | |||
^Campo^Preenchimento dos Campos^ | ^Campo^Preenchimento dos Campos^ | ||
|**Tipo do Usuário**|Campo obrigatório. Selecione uma das opções disponibilizadas pelo sistema, referente ao tipo de usuário.| | |**Tipo do Usuário**|Campo obrigatório. Selecione uma das opções disponibilizadas pelo sistema, referente ao tipo de usuário.| | ||
Linha 194: | Linha 246: | ||
|**Indicador de Usuário para Internet**|Campo obrigatório. Informe **Sim** para indicar o usuário para rotina Internet, caso contrário, marque a opção **Não**.| | |**Indicador de Usuário para Internet**|Campo obrigatório. Informe **Sim** para indicar o usuário para rotina Internet, caso contrário, marque a opção **Não**.| | ||
+ | \\ | ||
====== Preenchimento dos Campos - Aba Acessos do Usuário ====== | ====== Preenchimento dos Campos - Aba Acessos do Usuário ====== | ||
Linha 205: | Linha 258: | ||
|**Situação**|Campo obrigatório - Selecione uma das opções disponibilizadas pelo sistema.| | |**Situação**|Campo obrigatório - Selecione uma das opções disponibilizadas pelo sistema.| | ||
+ | \\ | ||
====== Funcionalidade dos Botões ====== | ====== Funcionalidade dos Botões ====== | ||
Linha 212: | Linha 266: | ||
|{{: | |{{: | ||
|{{: | |{{: | ||
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
|{{: | |{{: | ||
- | |{{: | + | |{{: |
|{{: | |{{: | ||
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
- | |{{: | + | |{{: |
+ | |||
+ | ===== Referências ===== | ||
+ | |||
+ | **[[=postgres: | ||
+ | |||
+ | ==== Termos Principais ==== | ||
+ | |||
+ | **[[=ajuda: | ||
+ | |||
+ | ===== Vídeos ===== | ||
+ | |||
+ | **[[=treinamentos: | ||
+ | |||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | Clique **[[: | ||
+ | ~~ODT~~ |
ajuda/seguranca/manter_usuario.1447240474.txt.gz · Última modificação: 31/08/2017 01:11 (edição externa)