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 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.
As funções de usuário Administrador, Desenvolvedor e NewsStand são funções do sistema e têm permissões padrão que não podem ser alteradas. Elas são habilitadas automaticamente e não podem ser desabilitadas.
A função de segurança Usuário pode ser editada ou usada como modelo para funções personalizadas. Por padrão, essa função contém permissões mínimas e não está habilitada. Você pode habilitá-la acessando Administrador > Funções de segurança.
Riscos relacionados à importação de permissões de tarefas
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:
- Clique em Admin no menu principal.
- Selecione Funções de segurança na lista suspensa.
-
Clique em Criar função.
-
Digite um Nome para a nova função.
- Digite uma Descrição (opcional).
-
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.
- Em Ações > Aplicativos, selecione um aplicativo na lista Itens disponíveis.
-
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.
- Auditoria: os usuários podem Exportar logs da trilha de auditoria.
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.
Faça o seguinte:
- Clique em Admin no menu principal.
- Selecione Funções de segurança na lista suspensa.
- Clique no ícone de engrenagem Ações ao lado da função que você deseja clonar.
- Clique em Copiar na lista suspensa.
- 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:
- Clique em Admin no menu principal.
- Selecione Usuários na lista suspensa.
- Clique no nome de usuário na lista.
- Mova-a para a lista Itens selecionados.
- Confirme e salve no repositório, clicando no botão Atualizar funções de usuário.