Gerenciando funções

Você pode atribuir funções de segurança predefinidas ou criar funções personalizadas.

Há quatro funções predefinidas:

  • Administrator
  • Developer
  • NewsStand User
  • User
Você pode associar uma ou mais funções a um usuário. Criar novas funções permite personalizar perfis de autorização para seu o sistema de geração de relatórios. Por exemplo, você pode fazer com que certos usuários possam visualizar apenas os relatórios de um aplicativo específico.

Você pode conceder a uma os função direitos para ações específicas em um tipo de entidade, mas não pode definir direitos para uma única entidade. Por exemplo, você pode criar uma função que conceda o direito de visualizar todos os relatórios relacionados a um aplicativo específico. Não é possível conceder direitos de função para visualizar apenas alguns dos relatórios disponíveis em um aplicativo.

Riscos relacionados à importação de permissões de tarefas

Aviso: Você pode conceder permissão às funções de segurança para visualizar, criar, editar, excluir e executar tarefas de importação. As tarefas de importação permitem criar e editar usuários do Qlik NPrinting, incluindo a adição de funções administrativas ao arquivo de importação do .xlsx. Isso significa que os usuários com permissão para editar tarefas de importação podem conceder funções administrativas a eles e a outros usuários. A permissão para executar tarefas de importação não é necessária para executar tarefas de importação, porque os privilégios de edição permitem criar e ativar acionadores de tarefas de importação.

Um usuário com permissão para ler arquivos de importação pode recuperar credenciais administrativas, se presentes no arquivo. Um usuário com direitos de edição pode alterar o resultado da próxima execução da tarefa de importação que usa o arquivo .xlsx.

Criando uma nova função

Faça o seguinte:

  1. Clique em Admin no menu principal.
  2. Selecione Funções de segurança na lista suspensa.
  3. Clique em Criar função.

  4. Digite um Nome para a nova função.

  5. Digite uma Descrição (opcional).
  6. Deixe a caixa de seleção Habilitado selecionada.

    Se você desmarcar o indicador, a função será salva, mas será ignorada pelo Qlik NPrinting Engine.

  7. Em Ações > Aplicativos, selecione um aplicativo na lista Itens disponíveis.
  8. Mova o aplicativo selecionado para a lista Itens selecionados.

    Uma função deve ter pelo menos um aplicativo associado. Você também pode marcar Todos os aplicativos para autorizar os usuários com a função atribuída a usar todos os aplicativos disponíveis.

Configurando permissões de aplicativo

Você pode definir permissões relacionadas a aplicativos, conexões, filtros, relatórios, tarefas de publicação, relatórios publicados e destinos. As permissões serão aplicadas apenas aos aplicativos adicionados. É possível criar ações bem específicas para um único aplicativo.

Em Ações > Aplicativos:

  • Aplicativos: os usuários podem Exibir, Editar ou Excluir os aplicativos associados.
  • Conexões: os usuários podem Exibir, Editar, Criar ou Excluir conexões aos aplicativos selecionados. Recarregar metadados permite aos usuários executar uma atualização do cache. Recomendamos habilitar essa opção para desenvolvedores.
  • Filtros: os usuários podem Exibir, Editar, Criar ou Excluir filtros nos aplicativos selecionados.
  • Condições: os usuários podem Exibir, Editar, Criar ou Excluir condições.

  • Relatórios: os usuários podem Exibir, Editar, Criar, Excluir, Visualizar, Editar modelo ou Inscrever-se.
  • Tarefas publicadas: os usuários podem Exibir, Editar, Criar, Excluir ou Executar agora.
  • Relatórios publicados: os usuários podem acessar relatórios no NewsStand. Os usuários podem Visualizarou Fazer download de um relatório publicado.
  • Destino: os usuários podem Exibir, Editar, Criar ou Excluir destinos relacionados aos aplicativos.
  • Relatórios On-Demand: os usuários podem Criar relatórios do On-Demand

Configurando permissões de perfil do usuário

Você pode permitir que as funções realizem as seguintes ações em perfis de usuários.

Em Ações > Usuários:

  • Usuários: Exibir, Editar, Criar ou Excluir perfis de usuário.
  • Grupos: Exibir, Editar, Criar ou Excluir grupos.

Definindo permissões de administrador

Você pode permitir que as funções realizem as seguintes ações administrativas.

Em Ações > Admin:

  • Segurança: os usuários podem Exibir, Editar, Criar ou Excluir entidades relacionadas à segurança.
  • Configurações: os usuários podem Exibir ou Editar configurações.
  • Mecanismos: os usuários podem Exibir, Editar, Criar ou Excluir mecanismos.
  • Tarefas de importação: os usuários podem Exibir, Editar, Criar ou Excluir tarefas de importação. Selecione Executar agora para dar aos usuários a capacidade de importar tarefas sem esperar pela próxima execução agendada.
  • Execuções de tarefas: os usuários podem Exibir ou Anular tarefas.
  • Solicitações On-Demand: os usuários podem Exibir, Anular ou Excluir solicitações.

Quando concluir, salve a função no repositório clicando em Criar.

Copiando funções

Se você estiver criando uma nova função muito semelhante a uma função existente, poderá economizar tempo copiando a original. Por exemplo, você pode querer criar uma nova função que seja semelhante à função Desenvolvedor, mas que tenha algumas exceções de direitos.

Nota: Se você copiar uma função Administrador, ela herdará todos os direitos, exceto a permissão de visualização para execução de tarefas. Apenas a função Administrador criada durante a instalação pode visualizar as execuções de tarefas.

Faça o seguinte:

  1. Clique em Admin no menu principal.
  2. Selecione Funções de segurança na lista suspensa.
  3. Clique no ícone de engrenagem Ações ao lado da função que você deseja clonar.
  4. Clique em Copiar na lista suspensa.
  5. Um novo formulário será aberto. A função copiada pode ser editada da mesma forma que uma nova função, conforme descrito acima.

Quando concluir, salve a função no repositório clicando em Criar.

Adicionando funções a perfis de usuários

Você pode adicionar ou remover funções de usuário a qualquer momento. Para definir permissões para o usuário é necessário primeiro criar uma função e associá-la ao usuário.

Faça o seguinte:

  1. Clique em Admin no menu principal.
  2. Selecione Usuários na lista suspensa.
  3. Clique no nome de usuário na lista.
  4. Mova-a para a lista Itens selecionados.
  5. Confirme e salve no repositório, clicando no botão Atualizar funções de usuário.