x

Capítulos principais

  1. LimeSurvey Cloud vs LimeSurvey CE
  2. Guia de início rápido - LimeSurvey 3.0+
  3. Instalação - LimeSurvey CE
  4. Como criar um bom inquérito (guia)
  5. Iniciando
  6. Administrando o LimeSurvey
  7. Questionários - introdução
  8. Configurações do questionário
  9. Menu da pesquisa
  10. Estrutura da pesquisa
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Questionários - gerenciamento
  14. Opções da barra de ferramentas do questionário
  15. Questionário multilíngue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos avançados e não categorizados
  18. FAQ geral
  19. Solução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registro de mudanças da versão
  23. Plugins
 Actions

Gerenciar usuários

From LimeSurvey Manual

Esta página pode ter sido traduzida automaticamente e conter erros. Ver o original em inglês · Melhorar esta tradução
This page is a translated version of the page Manage users and the translation is 100% complete.

Gestão de usuários

A ferramenta de gestão de usuários permite adicionar usuários administradores adicionais ao LimeSurvey. Referimo-nos a eles como 'usuários'. Não os confunda com os participantes do questionário (respondentes).


Criar usuários

Para criar um novo usuário, abra a caixa de diálogo de gestão de usuários clicando em Configuração (localizado na barra de ferramentas principal do LimeSurvey) -> Gestão de usuários.



Em seguida, clique em Adicionar usuário, localizado na área superior direita da tabela Controle de usuários. Será exibida uma janela solicitando que você:

  • Digite o nome de usuário desejado no campo Usuário.
  • Digite o endereço de e-mail no campo E-mail. Observe que:
    • O LimeSurvey envia um e-mail de confirmação para o endereço digitado no campo E-mail. Esse endereço de e-mail será usado como o endereço de e-mail de contato padrão para os inquéritos criados pelo respectivo usuário.
    • Se você não quiser que o usuário receba o e-mail de confirmação com uma hiperligação para a aplicação LimeSurvey, o nome de usuário e a senha, você pode usar o seu próprio endereço de e-mail para receber o e-mail de confirmação. Depois disso, você pode alterar o endereço de e-mail para o endereço do usuário.
  • Digite o nome completo do usuário no campo Nome completo. Observe que o nome completo digitado aqui será usado como o nome da pessoa de contato padrão para os inquéritos criados pelo respectivo usuário.
  • Opcionalmente, você pode usar Data de expiração se quiser definir uma data de expiração para o usuário recém-criado. Após essa data/hora, o usuário não poderá mais iniciar sessão.
  • Você também pode, opcionalmente, definir a senha inicial do usuário, mas peça a ele que a altere após o primeiro acesso.
  • Clique em Salvar para criar o novo usuário.

Observe que a complexidade da senha é imposta e validada pelo plugin PasswordRequirement.


Você acabou de criar o seu primeiro usuário. Para saber mais sobre a definição de permissões de usuário, continue a leitura.



Abaixo, você pode ver quatro opções na coluna Ação que permitem:



  • editar os aspectos gerais de um usuário - clicando no símbolo do lápis.
  • excluir o usuário da base de dados de administradores de inquéritos - clicando no botão da lixeira.
  • definir permissões globais para um usuário - clicando no símbolo do cadeado.
  • definir permissões de tema para um usuário - clicando no símbolo de lápis com cadeado.

Propriedade do usuário e permissões para gerenciar usuários

Cada conta de usuário tem um proprietário. O proprietário é o usuário que criou a conta. A coluna Criado por da tabela de gestão de usuários mostra quem é o proprietário de cada conta. Se um super-administrador tomou a propriedade de uma conta, essa coluna mostra o novo proprietário.

Os usuários com a permissão Super-administrador podem gerenciar todas as contas de usuário. Para todos os outros usuários, as permissões globais de Usuários aplicam-se apenas às contas que eles possuem.

Ação Requisito para usuários sem a permissão Super-administrador Usuários com a permissão Super-administrador
Ver detalhes do usuário Usuários → Ver/ler (aplica-se a todos os usuários) Todos os usuários
Criar usuários Usuários → Criar. Você se torna o proprietário do novo usuário. Sim
Editar usuário Usuários → Atualizar e você é o proprietário do usuário Todos os usuários
Ativar ou desativar um usuário Usuários → Atualizar e você é o proprietário do usuário Todos os usuários
Editar permissões Usuários → Atualizar e você é o proprietário do usuário Todos os usuários
Excluir usuário Usuários → Apagar e você é o proprietário do usuário Todos os usuários
Atribuir funções do usuário Não é possível Requer Super-administrador → Criar
Definir permissões dos temas Não é possível Todos os usuários
Tomar a propriedade Não é possível Torna você o proprietário do usuário

Observe:

  • Nenhum usuário pode alterar as suas próprias permissões ou funções do usuário. Para alterar o seu próprio nome, endereço de e-mail ou senha, use Conta no menu do usuário, no canto superior direito.
  • A conta de administrador inicial (ID Usuário 1) não pode ser editada nem excluída por outros usuários.
  • Para editar uma conta que tenha a permissão Super-administrador, você deve ser o proprietário dessa conta e ter a permissão Super-administrador → Criar.
  • Os usuários sem a permissão Super-administrador só podem conceder permissões que eles próprios possuem.
  • Tomar a propriedade apenas torna você o proprietário da conta. Não é possível transferir a propriedade de uma conta para outro usuário.

Contas criadas por plugins de autenticação

As contas criadas automaticamente no primeiro acesso, por exemplo pelo plugin de autenticação LDAP ou do servidor web, pertencem ao administrador inicial (ID Usuário 1). Os outros usuários com as permissões globais de Usuários não são proprietários dessas contas e, portanto, podem no máximo visualizá-las. Apenas um usuário com a permissão Super-administrador pode editar essas contas, alterar as suas permissões ou excluí-las.

Editar usuário

Clique no ícone do lápis para editar as informações do usuário.


Você pode inserir um novo endereço de e-mail, um novo nome e alterar a senha do usuário. Clique em Salvar para confirmar as alterações.

Excluir usuário

Para excluir uma conta de usuário, clique no ícone da lixeira correspondente (localizado na mesma linha da conta de usuário que você deseja excluir) e clique em OK.

Definir permissões globais para um usuário

  As permissões globais aplicam-se a toda a aplicação LimeSurvey. Se você quiser definir permissões apenas para um inquérito específico, pode usar as configurações de permissões do questionário.


Para definir as permissões globais de um usuário, clique no símbolo de cadeado.



O sistema CRUD (criar, ler, atualizar e excluir) é utilizado (assim como nas configurações de permissões do questionário). Para mais opções de permissões do usuário, recomendamos expandir a matriz usando a seta dupla para a direita, localizada no canto superior direito. Se você marcar a primeira caixa de seleção, todas as permissões CRUD dessa linha serão marcadas automaticamente.

Agora você pode adicionar ou remover as seguintes permissões:

  • Conjuntos de rótulos: Permissão para criar, ver, atualizar, excluir, exportar e importar conjuntos de rótulos. Os conjuntos de rótulos não têm permissões específicas (ao contrário dos temas).
  • Configurações e plugins: Com esta permissão, o usuário pode verificar a integridade dos dados, salvar o banco de dados SQL em um arquivo .sql, gerenciar as definições globais, ver as informações do PHP nas definições globais e gerenciar todos os plugins.
  • Grupos de questionários (New in 4.4.0 ): Dá acesso a todos os grupos de questionários. Para permitir que o usuário gerencie seus próprios grupos de questionários, conceda a ele a permissão 'criar'. O criador de um grupo de questionários é (por padrão) o proprietário desse grupo.
A permissão em um grupo de questionários não concede todas as permissões sobre os questionários, mas o usuário pode conceder permissões sobre todos os questionários do grupo.
  • Questionários: Dá acesso a todos os questionários. Para permitir que um usuário apenas crie e gerencie seus próprios questionários, conceda a ele a permissão 'criar'. O criador de um questionário é o proprietário dele e sempre poderá gerenciá-lo. Lembre-se de que cada questionário pode conceder permissões diferentes.
A permissão global é aplicada antes da permissão específica do questionário!
  • Temas: Permite que o usuário utilize todos os temas de design disponíveis e edite todos os temas não padrão. Uma pessoa com esta permissão deve ter conhecimento suficiente de HTML, JavaScript e CSS. Se o usuário não estiver familiarizado com essas tecnologias e precisar usar um tema de design específico, é melhor conceder apenas a permissão 'ler'. Cada tema pode ter permissões específicas.
  • Grupos de usuário: Permite que o usuário crie, veja, atualize e exclua grupos de usuário.
  • Usuários: Permite que o usuário crie novos usuários e edite, ative, desative, exclua e defina permissões dos usuários que ele possui. Com Ver/ler, o usuário pode ver os detalhes de todos os usuários. Um usuário só pode conceder permissões que ele próprio possui. Usuários pertencentes a outros usuários só podem ser gerenciados por um usuário com a permissão Super-administrador. Para mais detalhes, consulte Propriedade de usuários e permissões para gerenciar usuários.
  • Super-administrador: Só pode ser adicionada por outro Super-administrador com esta configuração como atualização e concede permissão total a toda a aplicação LimeSurvey, incluindo instalar plugins e usar qualquer tipo de conteúdo (inclusive JavaScript) no conteúdo do questionário. (veja também as configurações globais de segurança)
  • Usar autenticação do banco de dados interno: Permite que os usuários acessem o painel do LimeSurvey por meio da página de autenticação (por exemplo, http://domain/admin/authentication/sa/login). Se estiver desmarcada e o respectivo usuário tentar se conectar ao painel do LimeSurvey, ele receberá o seguinte erro: 'Internal database authentication method is not allowed for this user'.
Todas as permissões mencionadas acima que pertencem ao super-administrador forçado não podem ser removidas pela interface gráfica.


Importar e exportar usuários

Você pode importar e exportar usuários nos formatos CSV e JSON usando estes botões na página de gestão de usuários.

Ao importar usuários, uma janela modal é aberta mostrando quais campos devem estar presentes. Você pode optar por substituir usuários existentes marcando esta caixa de seleção.

Exemplo da estrutura JSON:

[
	{
		"uid": 1,
		"users_name": "admin2",
		"full_name": "Administrator",
		"email": "your-email@example.net",
		"lang": "en",
		"password": ""
	},
	{
		"uid": 2,
		"users_name": "ben2",
		"full_name": "Ben Alister",
		"email": "ben@test.ing",
		"lang": "auto",
		"password": "test!123"
	}
]

Exemplo da estrutura CSV:

uid;users_name;full_name;email;lang;password
1;admin;Administrator;your-email@example.net;en;
2;ben;"Ben Alister";ben@test.ing;auto;test!123


Definir as permissões dos temas de um usuário

Com as permissões dos temas, você pode decidir quais temas de design um usuário pode selecionar ao criar ou editar um questionário.

Se você tiver temas de design específicos para um grupo de usuários ou clientes, pode restringir o acesso deles a outros temas para garantir que usem apenas os temas criados para eles.

Para definir ou editar as permissões dos temas de um usuário, clique no símbolo de lápis e cadeado dos temas de design.



Selecione os temas de design aos quais o respectivo usuário ou grupos de usuário devem ter acesso. Depois de concluir a seleção ou desmarcação, não se esqueça de clicar em Salvar: 0.75px.

Para entender melhor esta função, veja os exemplos fornecidos abaixo.

Ativar e desativar usuários

 Hint: This feature is available starting in version 6.4.0

É possível marcar um usuário como ativado ou desativado.

Um usuário desativado não consegue entrar na interface de administração.

Usuários sem a permissão de Super-administrador só podem ativar ou desativar os usuários que possuem e precisam da permissão global Usuários → Atualizar. Consulte Propriedade de usuários e permissões para gerenciar usuários.

Usar senhas descartáveis

Um usuário pode acessar o login do LimeSurvey em /limesurvey/admin e informar um nome de usuário e uma senha descartável (que foi previamente gravada na tabela users - coluna one_time_pw - por um aplicativo externo).

Para ativar este método de login, a linha 'use_one_time_passwords' => true; precisa ser adicionada ao config.php (por padrão, o valor é 'false').

A URL precisa conter as seguintes variáveis:

  • user: O nome de usuário normalmente utilizado para entrar no LimeSurvey. Esse nome de usuário precisa existir na tabela 'users' do banco de dados.
  • onepass: A senha em texto simples, que será comparada com a senha da tabela 'users'

Uma URL válida para entrar usando uma senha descartável terá a seguinte aparência:

O campo 'secretpassword' é texto simples, não um hash SHA 256.

Pontos de atenção:

  • Para ativar este método de login, a linha 'use_one_time_passwords' => true precisa ser adicionada ao config.php (por padrão, o valor é 'false').
  • O nome de usuário informado precisa existir na tabela users do LimeSurvey.
  • A senha descartável (que pode ser definida por meio de um aplicativo externo) precisa ser armazenada como hash MD5 na coluna one_time_pw da tabela users.
  • A senha em texto simples informada será convertida em hash com a função sha256 e depois comparada com o hash armazenado na coluna one_time_pw da tabela users. Ambos precisam ser iguais.
  • Após o primeiro login com a senha descartável, ela é excluída do banco de dados. O usuário não poderá entrar uma segunda vez com essa mesma senha.

Definir permissões para um único questionário

Essas permissões se aplicam apenas a um único questionário. Se você quiser definir permissões para todo o sistema, pode usar as permissões globais. Essas permissões podem ser oferecidas a um único usuário ou a um grupo de usuário.


  Atenção : É necessária uma conta de usuário existente para definir permissões para um único questionário. Se a conta não existir, você precisa criá-la primeiro e depois alterar as permissões do questionário. O mesmo vale para oferecer permissões do questionário a um grupo de usuário. Além de ser necessário criá-lo, você também precisa adicionar pelo menos um usuário a esse grupo para poder selecioná-lo e conceder a ele permissões do questionário.



Por padrão, um usuário (não administrador) não pode conceder permissões do questionário a usuários que não fazem parte do mesmo grupo que o administrador do questionário. Essa é uma opção de segurança ativada por padrão no LimeSurvey. Para alterar isso, você precisa desativar a opção O membro de grupo só pode ver seu próprio grupo, localizada em Definições globais, na guia Segurança. No entanto, se você não tiver certeza sobre desativar essa opção, pode criar grupos contendo os usuários que podem ser vistos e receber permissões do questionário por um criador de questionário.


Para alterar as permissões do questionário, clique na guia Configurações. Em seguida, clique em Permissões do questionário e escolha a quem você gostaria de oferecer permissões. As permissões podem ser oferecidas separadamente a usuários específicos ou a um grupo de usuário.




Conceder permissões do questionário a um usuário

Na próxima etapa, selecione o usuário que receberá as permissões do questionário e clique em Adicionar usuário.



Depois de clicar em Definir permissões do questionário, a matriz de permissões do questionário do usuário será exibida.


Nessa matriz, você pode definir as permissões do questionário do usuário. Marcar uma caixa de seleção concede permissões do questionário ao respectivo usuário. Se você clicar em uma caixa de seleção da primeira coluna, todas as permissões da linha correspondente serão selecionadas/removidas.

Clique na seta dupla para a direita para acessar a versão expandida da matriz e escolher especificamente as ações que podem ser realizadas por um usuário. Depois de terminar de editar as permissões do questionário, clique em Salvar, que fica no canto superior direito da tela.

Alguns exemplos são fornecidos abaixo para ajudar você a entender melhor o sistema de permissões do questionário do LimeSurvey.

Conceder permissões do questionário a um grupo de usuário

Clique em Adicionar um grupo de usuário e selecione o grupo de usuário ao qual você gostaria de adicionar as permissões.

File:LimeSurveyPermissionpermissionsUserGroup.png

Na próxima etapa, selecione as permissões que você atribuirá aos membros desse grupo de usuário. Não se esqueça de clicar na seta dupla para a direita para obter uma visão expandida da matriz de permissões.



Depois de terminar de editar as permissões do questionário, clique em Salvar, localizado na parte superior direita da tela.

Alguns exemplos são fornecidos abaixo para ajudá-lo a compreender melhor o sistema de permissões do questionário do LimeSurvey.

A função de grupo de usuário ainda é experimental. Use nosso rastreador de bugs para descrever qualquer tipo de inconsistência.

Exemplos

A seguir, são apresentados diferentes cenários. Eles oferecem algumas orientações sobre quais permissões são necessárias para determinadas tarefas e como concedê-las aos usuários.


Adicionar um novo administrador do LimeSurvey

  • Entre como admin.
  • Crie uma nova conta de usuário.
  • Conceda a esse usuário a permissão Super-administrador.
  • Não necessário : Definir as permissões dos temas (Super-administrador tem todas as permissões para todos os temas).
  • Não necessário : Definir as permissões do questionário (Super-administrador tem todas as permissões para todos os questionários).

Um novo usuário deseja criar seus próprios questionários

  • Entre como admin (ou como um usuário que tenha a permissão Super-administrador).
  • Crie uma nova conta de usuário.
  • Defina as permissões globais desse usuário como Criar questionário.
  • Opcional : Defina as permissões dos temas - selecione quais temas devem ser usados pelo usuário/grupo de usuário.

O criador de um questionário precisa dar a outra pessoa permissão para editar o seu questionário

  • Entre como admin (ou como um usuário que tenha a permissão Super-administrador).
  • Crie uma nova conta de usuário.
  • Defina nenhuma permissão global para o usuário.
  • Defina nenhuma permissão de tema para o usuário.
  • Defina as permissões do questionário da maneira que desejar. Se ele/ela deve receber todas as permissões do questionário, você pode marcar a primeira caixa de cada linha. Caso contrário, clique na seta dupla para a direita para ver a matriz expandida (canto superior direito) e selecione apenas as permissões que o respectivo usuário deve ter.

Uma pessoa responsável pelo questionário deseja visualizar e exportar os resultados

  • Entre como admin (ou como um usuário que tenha a permissão Super-administrador).
  • Crie uma nova conta de usuário.
  • Defina nenhuma permissão global para o usuário.
  • Defina nenhuma permissão de tema para o usuário.
  • Defina as permissões do questionário como: Registros -> Ver/ler e Exportar, e Estatísticas: Ver/ler.


Concedendo permissão para ajudar na tradução de um questionário

  • Entre como admin (ou como um usuário que tenha a permissão Super-administrador).
  • Crie n contas de usuário (onde n é o número de tradutores).
  • Crie um grupo de usuário chamado Tradutores e adicione as n contas a esse grupo.
  • Vá para Permissões do questionário e clique em Adicionar um grupo de usuário.
  • Se eles fizerem apenas traduções, conceda a eles a permissão Tradução rápida.
Consulte nossa seção do wiki sobre usuários e sua classificação, conforme encontrada no código e na documentação.