Guia Administração
A guia Administração é onde são realizadas todas as definições de acesso e de organização do Mega Dashboard. Ela só fica visível para os usuários que são marcados como usuário master do sistema.
Área Funcional
Área Funcional é o conceito utilizado pelo Mega Dashboard para estruturar as informações da Organização. Cada empresa pode definir qual a estrutura que deseja utilizar para organizar os dashboards e as visões.
Lista de Áreas Funcionais
Exibe todas as áreas funcionais criadas na organização. Como essa lista tem a forma tabular, é possível utilizar a primeira linha para filtrar as áreas funcionais, bem como realizar filtragem dos dados, conforme descrito na visão do tipo tabela.
Pasta Área Funcional
É nesta pasta que o usuário master pode criar, alterar ou excluir as áreas funcionais existentes.
Botões de Navegação
São os botões utilizados para visualizar as áreas funcionais. Na ordem da esquerda para direita:
- Mover para o primeiro registro: Botão que navega para o primeiro registro da área funcional;
- Mover em blocos para o registro anterior: Botão que navega em blocos de dois registros para o registro anterior;
- Mover para o registro anterior: Botão que navega para o registro anterior;
- Exibição do registro atual: Exibe o registro posicionado, bem como o número total de registros existentes;
- Mover para o próximo registro: Botão que navega para o próximo registro;
- Mover em blocos para o próximo registro: Botão que navega em blocos de dois registros para o próximo registro;
- Mover para o último registro: Botão que navega para o último registro.
Cadastrar uma Área Funcional
Para criar uma área funcional, o usuário deve clicar no botão .
Ao clicar sobre este botão, um novo cartão aparece para que o usuário possa cadastrar uma nova área funcional. A única opção a ser cadastrada pelo usuário é o nome da área Funcional, pois os demais campos, em cinza mais escuro, são informados automaticamente e não podem ser alterados.
Após informar o nome da nova área funcional, o usuário deve clicar no botão . Este botão grava a nova área funcional na memória. Isso não significa que a área está salva de forma concreta no Mega Dashboard. Para concretizar a gravação da nova área funcional, o usuário deve clicar sobre o botão Salvar.
Caso o usuário clique sobre o botão de adicionar acidentalmente, ele pode cancelar a ação clicando sobre o botão .
Editar uma Área Funcional
O usuário pode editar o nome de uma área funcional, de duas maneiras:
- Clicar sobre a área onde está o Nome e pressionar o botão e realizar a alteração; ou
- Clicar diretamente sobre o nome e fazer a alteração.
Ao finalizar a edição, o usuário deve clicar sobre o botão e em seguida sobre o botão Salvar.
Caso o usuário acidentalmente altere o nome de uma área funcional, ele poderá desfazer a ação clicando sobre o botão .
Remover uma Área Funcional
Caso o usuário deseje remover uma área funcional, ele deverá selecionar a área e clicar sobre o botão . Para concretizar a remoção, o usuário deverá clicar sobre o botão Salvar.
Cancelando todas as ações realizadas
Caso o usuário deseje cancelar todas as ações realizadas, ele poderá fazê-lo pressionando o botão Cancelar. Ao pressionar este botão, será apresentada uma mensagem para que o usuário confirme a ação.
Pasta Dashboard
Nesta pasta são exibidos todos os dashboards da área funcional selecionada. Importante ressaltar que um Dashboard só pode pertencer a uma única área funcional.
É exibido para o usuário master o nome do Dashboard e o tipo de dashboard criado. Quando um dashboard possui mais de uma visão, o Tipo é Não definido.
A pasta dashboard possui um cabeçalho que exibe qual é a área funcional selecionada. Ao clicar sobre o nome da área funcional, o Mega Dashboard exibe os dados principais da área funcional.
Pasta Visão
Nesta pasta são exibidas todas as visões criadas para a área funcional selecionada. Da mesma forma que o dashboard, uma visão só pode pertencer a uma única área funcional.
É exibido para o usuário master o nome da visão e o tipo da visão criada.
Pasta Fonte de Dados
Nesta pasta são exibidas todas as fontes de dados criadas para a área funcional selecionada. Da mesma forma que o dashboard, uma fonte de dado só pode pertencer a uma única área funcional.
Fonte de Dados é a forma como o Mega Dashboard se conecta a uma base de dados para obter os dados que farão parte de uma visão e consequentemente de um Dashboard.
Segurança
É a seção do sistema onde são definidos todos os acessos que um usuário ou grupo de usuários podem ter a Visões e a Dashboards.
Perfil do Usuário
É o local onde são definidos os perfis do Usuário do sistema. O perfil de usuário é um agrupador os direitos de acesso a dashboards e visões para organizar e facilitar a administração de direitos para diferentes tipos de usuários.
Lista de Perfis de Usuários
Exibe todos os perfis de usuário criados na organização. Como essa lista tem a forma tabular, é possível utilizar a primeira linha para filtrar as áreas funcionais, bem como realizar filtragem dos dados, conforme descrito na visão do tipo tabela.
Pasta Perfil do Usuário
É nesta pasta que o usuário master pode criar, alterar ou excluir perfis de usuário.
Botões de Navegação
São os botões utilizados para visualizar os perfis de usuário. Na ordem da esquerda para direita:
- Mover para o primeiro registro: Botão que navega para o primeiro registro;
- Mover em blocos para o registro anterior: Botão que navega em blocos de dois registros para o registro anterior;
- Mover para o registro anterior: Botão que navega para o registro anterior;
- Exibição do registro atual: Exibe o registro posicionado, bem como o número total de registros existentes;
- Mover para o próximo registro: Botão que navega para o próximo registro;
- Mover em blocos para o próximo registro: Botão que navega em blocos de dois registros para o próximo registro;
- Mover para o último registro: Botão que navega para o último registro.
Cadastrar um Perfil de Usuário
Para criar um perfil do Usuário, o usuário master deve clicar no botão .
Ao clicar sobre este botão, um novo cartão aparece para que o usuário possa cadastrar um perfil de usuário. As únicas opções a serem informadas pelo usuário é o nome do perfil e o status (marcado significa que o perfil está ativo e desmarcado significa que o perfil está inativo). Os demais campos, em cinza mais escuro, são informados automaticamente e não podem ser alterados.
Após informar o nome do novo perfil, o usuário master deve clicar no botão . Este botão grava o novo perfil na memória. Isso não significa que o perfil está salvo de forma concreta no Mega Dashboard. Para concretizar a gravação, o usuário master deve clicar sobre o botão Salvar.
Caso o usuário clique sobre o botão de adicionar acidentalmente, ele pode cancelar a ação clicando sobre o botão .
Editar um Perfil de Usuário
O usuário pode editar o nome e o Status de um perfil, de duas formas:
- Clicar sobre a área onde está o dado que deseja alterar e pressionar o botão e realizar a alteração; ou
- Clicar diretamente sobre o dado e fazer a alteração.
Ao finalizar a edição, o usuário deve clicar sobre o botão e em seguida sobre o botão Salvar.
Caso o usuário acidentalmente altere o nome de um perfil, ele poderá desfazer a ação clicando sobre o botão
Remover um Perfil de Usuário
Caso o usuário deseje remover um perfil, ele deverá selecionar o perfil e clicar sobre o botão . Para concretizar a remoção, o usuário deverá clicar sobre o botão Salvar.
Cancelando todas as ações realizadas
Caso o usuário deseje cancelar todas as ações realizadas, ele poderá fazê-lo pressionando o botão Cancelar. Ao pressionar este botão, será apresentada uma mensagem para que o usuário confirme a ação.
Pasta Dashboard
Nesta pasta o usuário master define quais dashboards o perfil do usuário terá acesso. O sistema automaticamente agrupa as informações por Área Funcional.
Para dar acesso a um dashboard, é necessário clicar sobre o.
Após clicar sobre esta opção, a imagem é transformada para , ou seja, o perfil do usuário passa a ter acesso ao respectivo dashboard.
Automaticamente o sistema exibe uma mensagem perguntando se o usuário deseja habilitar as visões vinculadas ao dashboard. Caso o usuário clique no botão Sim, o sistema automaticamente dá acesso a todas as visões amarradas ao dashboard.
Caso o usuário master precise dar acesso a todos os dashboards existentes para um perfil, ele poderá clicar sobre o quadrado ao lado da palavra Visualização, conforme imagem a seguir. Da mesma forma, o usuário poderá remover o acesso de todos os dashboards utilizando a mesma opção.
Dar acesso a um dashboard não significa que o usuário terá acesso a todas as visões que estão contidas nele. Caso o usuário não tenha acesso à visão, o sistema exibirá a seguinte mensagem ao tentar abrir o dashboard: Você não possui privilégios para acessar esse objeto. Entre em contato com o Administrador do sistema para liberar o acesso a visão.
Pasta Visão
Esta pasta permite ao usuário master definir quais são as visões de um dashboard que o usuário poderá ter acesso. Ao vincular um usuário a um perfil, o usuário passa a ter direito a acessar todas as visões que estão amarradas ao perfil.
Também é possível amarrar as visões de um dashboard diretamente ao usuário. Para fazer isso, basta selecionar a visão desejada e clicar sobre a opção . Ao fazer isso, a opção é automaticamente modificada para .
A coluna de visualização possui três opções distintas para dar ou remover acesso para o usuário:
- Usuário possui acesso a visão através do perfil do usuário vinculado;
- Usuário não possui direito a acessar a visão selecionada;
- Usuário possui acesso a visão, porém este direito não está vinculado ao perfil do usuário.
Após definir os acessos às visões, o usuário deverá clicar sobre o botão Salvar.
Usuários
O botão usuários exibe todos os usuários que poderão acessar o Mega Dashboard.
O Mega Dashboard não possui um cadastro de usuários. Ele foi concebido para que as organizações definam a maneira como a relação de usuários deve ser obtida pelo sistema.
O sistema já vem preparado para obter os usuários do sistema Mega Empresarial, porém é possível reconfigurar a view MGDWH.DWH_VW_USUARIO do Banco de Dados para que o Mega Dashboard passe a capturar usuários de qualquer outro sistema.
Se houver a necessidade de buscar usuários de outro sistema, o usuário master deverá fornecer para o sistema, os seguintes dados para cada usuário:
Campo | Tipo | Descrição |
---|---|---|
USU_IN_CODIGO | NUMBER | Código do grupo de usuários. |
USU_CH_TIPO | CHAR(1) | Tipo do usuário: (G)Grupo ou (U)Usuário. |
USU_ST_NOME | VARCHAR2(50) | Nome do Grupo ou Usuário. |
USU_ST_NOMECOMPLETO | VARCHAR2(100) | Nome completo do usuário. |
USU_ST_SENHA | VARCHAR2(255) | Senha do Grupo ou Usuário |
PAI_USU_IN_CODIGO | NUMBER(5) | Código do grupo ao qual o grupo ou usuário pertence. |
USU_CH_STATUS | CHAR(1) | Status do usuário: (A)Ativo, (I)Inativo ou (B)Bloqueado |
USU_ST_EMAIL | VARCHAR2(50) | Endereço eletrônico do usuário |
O Mega Dashboard vem preparado para tratar as senhas criptografadas do Mega Empresarial. Se os usuários forem obtidos através de outro sistema e o mesmo também utilize senhas criptografadas, o usuário master deverá alterar a função chamada FVALIDAUSUARIO na package do banco de dados chamada MGDWH.DWH_PCK_UTIL.
Esta função recebe dois parâmetros de entrada: o código do usuário e a senha, ambos do tipo string (varchar2). A alteração consiste em fazer uma chamada da função customizada que realizará a validação da senha. O retorno desta função deverá ser uma string estruturada contendo o código do usuário, o código do usuário pai e o status, todos separados por ponto e vírgula:
- CODIGOUSUARIO;CODIGOPAI;STATUS
Se não houver código do usuário pai, o usuário master deverá informar o código zero.
Os status esperados pelo Mega Dashboard, são:
- I – Usuário Inválido;
- T – Senha do usuário precisa ser renovada;
- N – Usuário autenticado e liberado para acesso;
- E – Usuário não encontrado;
- B – Usuário está Bloqueado;
- G – Usuário é um Grupo.
Lista de Usuários
Exibe todos os usuários que possuem acesso ao sistema. Como essa lista tem a forma tabular, é possível utilizar a primeira linha para filtrar usuários, bem como realizar filtragem dos dados, conforme descrito na visão do tipo tabela.
Pasta Usuários
Nesta pasta o usuário master pode definir se o usuário é Master ou não.
Usuário Master é um tipo de usuário que possui acesso a seção de Administração do Mega Dashboard. Para modificar esta opção, o usuário deverá clicar sobre o campo Master e logo em seguida clicar sobre o botão Salvar.
Adicionando ou removendo imagem do usuário
O usuário master pode inserir a foto de um usuário em seu cadastro no Mega Dashboard. Para fazer isto, ele deve clicar com o botão direito sobre o campo imagem e selecionar a opção Abrir. Ao fazer isso será aberta a tela para o usuário escolher a foto. Após escolhida a foto, o usuário deverá clicar sobre o botão Salvar.
Para remover a foto, basta clicar com o botão direito sobre a imagem e selecionar a opção Remover. Após removida a foto, o usuário deverá clicar sobre o botão Salvar.
Pasta Perfil do Usuário
Esta pasta exibe todos os perfis existentes no sistema. É nesta opção que o usuário master define a qual (ou quais) perfil um usuário pode pertencer. Para vincular um usuário a um (ou mais de um) perfil, basta clicar sobre o ícone . Ao fazer isso, o ícone é modificado para , informando que o usuário está vinculado ao perfil desejado. Para gravar este vínculo, basta clicar sobre o botão Salvar.
Pasta Dashboard
Esta pasta permite ao usuário master definir quais são os dashboards que o usuário poderá ter acesso. Ao vincular um usuário a um perfil, o usuário passa a ter direito de acessar todos os dashboards que estão amarrados ao perfil.
Também é possível amarrar dashboards diretamente ao usuário. Para fazer isso, basta selecionar o dashboard desejado e clicar sobre a opção . Ao fazer isso, a opção é automaticamente modificada para .
A coluna de visualização possui três opções distintas para dar ou remover acesso para o usuário:
- Usuário possui acesso ao dashboard através do perfil do usuário vinculado;
- Usuário não possui direito a acessar o dashboard selecionado;
- Usuário possui acesso ao dashboard, porém este direito não está vinculado ao perfil do usuário.
Após definir os acessos aos dashboards, o usuário deverá clicar sobre o botão Salvar.
Automaticamente o sistema exibe uma mensagem perguntando se o usuário deseja habilitar as visões vinculadas ao dashboard. Caso o usuário clique no botão Sim, o sistema automaticamente dá acesso a todas as visões amarradas ao dashboard.