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. Começando
  6. Administração do LimeSurvey
  7. Inquéritos - introdução
  8. Configurações do inquérito
  9. Menu de inquérito
  10. Estrutura do inquérito
  11. Perguntas - introdução
  12. Grupos de perguntas - introdução
  13. Pesquisas - gestão
  14. Opções da barra de ferramentas do inquérito
  15. Inquérito multilingue
  16. ExpressionScript Engine - Guia de início rápido
  17. Recursos não categorizados e avançados
  18. Perguntas frequentes gerais
  19. Resolução de problemas
  20. Soluções alternativas
  21. Licença
  22. Registo de alterações das versões
  23. Plugins
 Actions

Gestão de utilizadores

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 utilizadores

A ferramenta de gestão de utilizadores permite-lhe adicionar utilizadores de administração adicionais ao LimeSurvey. Referimo-nos a eles como 'utilizadores'. Não os confunda com os participantes no inquérito (respondentes).


Criar utilizadores

Para criar um novo utilizador, abra a janela de gestão de utilizadores clicando em Configuração (na barra de ferramentas principal do LimeSurvey) -> Gestão de utilizadores.



Em seguida, clique em Adicionar utilizador, localizado na área superior direita da tabela Controlo de utilizadores. Será apresentada uma janela onde deverá:

  • Introduzir o nome de utilizador pretendido no campo Nome de utilizador.
  • Introduzir o endereço de email no campo Email. Tenha em atenção que:
    • O LimeSurvey envia um email de confirmação para o endereço introduzido no campo Email. Este endereço de email será utilizado como endereço de email de contacto padrão dos inquéritos criados pelo respetivo utilizador.
    • Se não quiser que o utilizador receba o email de confirmação com uma hiperligação para a aplicação LimeSurvey, o nome de utilizador e a senha, pode utilizar o seu próprio endereço de email para receber o email de confirmação. Depois, pode alterar o endereço de email para o endereço do utilizador.
  • Introduzir o nome completo do utilizador no campo Nome completo. Tenha em atenção que o nome completo introduzido aqui será utilizado como nome da pessoa de contacto padrão dos inquéritos criados pelo respetivo utilizador.
  • Pode opcionalmente utilizar Data/hora de expiração se quiser definir uma data de expiração para o utilizador recém-criado. Depois dessa data/hora, o utilizador deixará de poder iniciar sessão.
  • Pode também, opcionalmente, definir a senha inicial do utilizador, mas aconselhe-o a alterá-la após o primeiro início de sessão.
  • Clique em Gravar para criar o novo utilizador.

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


Acabou de criar o seu primeiro utilizador. Para saber mais sobre como definir as permissões de utilizador, continue a ler.



Em baixo pode ver quatro opções na coluna Acção que lhe permitem:



  • editar os aspetos gerais de um utilizador - clicando no símbolo do lápis.
  • apagar o utilizador da base de dados de administradores de inquéritos - clicando no botão do caixote do lixo.
  • definir as permissões globais de um utilizador - clicando no símbolo do cadeado.
  • definir as permissões nos temas de um utilizador - clicando no símbolo do lápis com cadeado.

Propriedade dos utilizadores e permissões para gerir utilizadores

Cada conta de utilizador tem um dono. O dono é o utilizador que criou a conta. A coluna Criado por da tabela de gestão de utilizadores mostra quem é o dono de cada conta. Se um superadministrador assumiu a pertença de uma conta, esta coluna mostra o novo dono.

Os utilizadores com a permissão Superadministrador podem gerir todas as contas de utilizador. Para todos os outros utilizadores, as permissões globais de Utilizadores aplicam-se apenas às contas de que são donos.

Acção Requisito para utilizadores sem a permissão Superadministrador Utilizadores com a permissão Superadministrador
Ver detalhes do utilizador Utilizadores → Ver / Ler (aplica-se a todos os utilizadores) Todos os utilizadores
Criar utilizadores Utilizadores → Criar. Torna-se o dono do novo utilizador. Sim
Editar utilizador Utilizadores → atualizar e ser dono do utilizador Todos os utilizadores
Ativar ou desativar um utilizador Utilizadores → atualizar e ser dono do utilizador Todos os utilizadores
Editar permissões Utilizadores → atualizar e ser dono do utilizador Todos os utilizadores
Apagar utilizador Utilizadores → Apagar e ser dono do utilizador Todos os utilizadores
Atribuir funções de utilizador Não é possível Requer Superadministrador → Criar
Definir permissões nos temas Não é possível Todos os utilizadores
Assumir pertença Não é possível Torna-o o dono do utilizador

Tenha em atenção:

  • Nenhum utilizador pode alterar as suas próprias permissões ou funções de utilizador. Para alterar o seu nome, endereço de email ou senha, utilize Conta no menu do utilizador, no canto superior direito.
  • A conta de administrador inicial (ID do utilizador 1) não pode ser editada nem apagada por outros utilizadores.
  • Para editar uma conta que tenha a permissão Superadministrador, tem de ser dono dessa conta e ter a permissão Superadministrador → Criar.
  • Os utilizadores sem a permissão Superadministrador só podem conceder permissões que eles próprios possuam.
  • Assumir pertença apenas o torna dono da conta. Não é possível transferir a propriedade de uma conta para outro utilizador.

Contas criadas por plugins de autenticação

As contas criadas automaticamente no primeiro início de sessão, por exemplo pelo plugin de autenticação LDAP ou do servidor web, pertencem ao administrador inicial (ID do utilizador 1). Os outros utilizadores com as permissões globais de Utilizadores não são donos destas contas e, por isso, podem no máximo vê-las. Apenas um utilizador com a permissão Superadministrador pode editar estas contas, alterar as suas permissões ou apagá-las.

Editar utilizador

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


Pode introduzir um novo endereço de email, um novo nome e alterar a senha do utilizador. Clique em Gravar para confirmar as alterações.

Apagar utilizador

Para apagar uma conta de utilizador, clique no ícone do caixote do lixo correspondente (localizado na mesma linha da conta de utilizador que pretende apagar) e clique em Correcto.

Definir permissões globais de um utilizador

  As permissões globais aplicam-se a toda a aplicação LimeSurvey. Se quiser definir permissões apenas para um inquérito específico, pode utilizar as definições de permissões do inquérito.


Para definir as permissões globais de um utilizador, clique no símbolo do cadeado.



É utilizado o sistema CRUD (criar, ler, atualizar e eliminar), tal como nas configurações de permissões do inquérito. Para mais opções de permissões de utilizador, recomendamos expandir a matriz através da seta dupla para a direita, localizada no canto superior direito. Se marcar a primeira caixa de seleção, todas as permissões CRUD dessa linha ficam automaticamente marcadas.

Agora pode adicionar ou eliminar as seguintes permissões:

  • Conjuntos de etiquetas: Permissão para criar, ver, atualizar, apagar, exportar e importar conjuntos de etiquetas. Os conjuntos de etiquetas não têm permissões específicas (ao contrário dos temas).
  • Configurações e plugins: Com esta permissão, o utilizador pode verificar a integridade dos dados, gravar a base de dados SQL num ficheiro .sql, gerir as configurações globais, ver a informação do PHP nas configurações globais e gerir todos os plugins.
  • Grupos de inquéritos (New in 4.4.0 ): Dá acesso a todos os grupos de inquéritos. Para permitir que o utilizador gira os seus próprios grupos de inquéritos, atribua-lhe a permissão 'criar'. O criador de um grupo de inquéritos é (por padrão) o proprietário desse grupo de inquéritos.
A permissão num grupo de inquéritos não dá todas as permissões nos inquéritos, mas um utilizador pode atribuir permissões em todos os inquéritos do grupo de inquéritos
  • Inquéritos: Dá acesso a todos os inquéritos. Para permitir que um utilizador crie e gira apenas o seu próprio inquérito, atribua-lhe a permissão 'criar'. O criador de um inquérito é o proprietário do inquérito e poderá sempre geri-lo. Lembre-se de que cada inquérito pode conceder permissões diferentes.
A permissão global é aplicada antes da permissão específica do inquérito!
  • Temas: Permite ao utilizador usar todos os temas de design disponíveis e editar todos os temas não padrão. Uma pessoa com esta permissão deve ter conhecimentos suficientes de HTML, Javascript e CSS. Se um utilizador não estiver familiarizado com estes assuntos e tiver de usar um tema de design específico, é preferível atribuir-lhe apenas a permissão 'ler'. Cada tema pode ter permissões específicas.
  • Grupos de utilizadores: Permite a um utilizador criar/ver/atualizar/apagar grupos de utilizadores.
  • Utilizadores: Permite a um utilizador criar novos utilizadores e editar, ativar, desativar, apagar e definir permissões dos utilizadores que lhe pertencem. Com Ver / Ler, o utilizador pode ver os detalhes de todos os utilizadores. Um utilizador só pode conceder permissões que ele próprio possua. Os utilizadores que pertencem a outros utilizadores só podem ser geridos por um utilizador com a permissão Superadministrador. Para mais detalhes, consulte Propriedade de utilizadores e permissões para gerir utilizadores.
  • Superadministrador: Só pode ser adicionado por outro Superadministrador com esta configuração como atualização e concede permissão total a toda a aplicação LimeSurvey, incluindo a instalação de plugins e a utilização de qualquer tipo de conteúdo (incluindo JavaScript) no conteúdo do inquérito. (consulte também as configurações globais de segurança)
  • Autenticar através da base de dados interna: Permite aos utilizadores aceder ao painel do LimeSurvey através da página de autenticação (p. ex. http://domain/admin/authentication/sa/login). Se estiver desmarcada e o respetivo utilizador tentar aceder ao painel do LimeSurvey, receberá o seguinte erro: 'Internal database authentication method is not allowed for this user'.
Todas as permissões acima mencionadas que pertencem ao superadministrador forçado não podem ser eliminadas através da interface gráfica.


Importar e exportar utilizadores

Pode importar e exportar utilizadores em formato CSV e JSON através destes botões na página Gestão de utilizadores.

Ao importar utilizadores, abre-se uma janela modal que mostra os campos que devem estar presentes. Pode optar por substituir os utilizadores existentes selecionando 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 nos temas de um utilizador

Com as permissões nos temas, pode decidir que temas de design um utilizador pode selecionar ao criar ou editar um inquérito.

Se tiver temas de design específicos para um grupo de utilizadores ou clientes, pode restringir o acesso a outros temas para garantir que utilizam apenas os temas criados para eles.

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



Selecione os temas de design aos quais o respetivo utilizador ou grupos de utilizadores devem ter acesso. Depois de concluir a seleção ou desmarcação, não se esqueça de clicar em Gravar: 0.75px.

Para compreender melhor esta função, veja os exemplos apresentados abaixo.

Ativar e desativar utilizadores

 Hint: This feature is available starting in version 6.4.0

É possível marcar um utilizador como ativado ou desativado.

Um utilizador desativado não consegue iniciar sessão na interface de administração.

Os utilizadores sem a permissão Superadministrador só podem ativar ou desativar os utilizadores que lhes pertencem e precisam da permissão global Utilizadores → atualizar. Consulte Propriedade de utilizadores e permissões para gerir utilizadores.

Utilizar senhas descartáveis

Um utilizador pode aceder ao início de sessão do LimeSurvey em /limesurvey/admin e introduzir um nome de utilizador e uma senha descartável (que foi previamente gravada na tabela users - coluna one_time_pw - por uma aplicação externa).

Para ativar este método de início de sessão, é necessário adicionar ao ficheiro config.php a linha 'use_one_time_passwords' => true; (por omissão, o valor é 'false') .

O URL tem de conter as seguintes variáveis:

  • user: O nome de utilizador normalmente usado para iniciar sessão no LimeSurvey. Este nome de utilizador tem de existir na tabela 'users' da base de dados.
  • onepass: A senha em texto simples, que é depois comparada com a senha na tabela 'users'

Um URL válido para iniciar sessão com uma senha descartável terá o seguinte aspeto:

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

Aspetos a ter em atenção:

  • Para ativar este método de início de sessão, é necessário adicionar ao ficheiro config.php a linha 'use_one_time_passwords' => true (por omissão, o valor é 'false').
  • O nome de utilizador indicado tem de existir na tabela users do LimeSurvey.
  • A senha descartável (que pode ser definida através de uma aplicação externa) tem de ser armazenada como hash MD5 na coluna one_time_pw da tabela users.
  • A senha em texto simples indicada será convertida num hash com a função sha256 e depois comparada com o hash armazenado na coluna one_time_pw da tabela users. Ambas as senhas têm de coincidir.
  • Após o primeiro início de sessão com a senha descartável, esta é eliminada da base de dados. O utilizador não poderá iniciar sessão uma segunda vez com essa mesma senha.

Definir permissões para um único inquérito

Estas permissões aplicam-se apenas a um único inquérito. Se pretender definir permissões para todo o sistema, pode utilizar as permissões globais. Estas permissões podem ser atribuídas a um único utilizador ou a um grupo de utilizadores.


  Atenção : É necessária uma conta de utilizador existente para definir permissões para um único inquérito. Se a conta não existir, tem de a criar primeiro e só depois alterar as permissões do inquérito. O mesmo se aplica à atribuição de permissões de inquérito a um grupo de utilizadores. Além de ser necessário que o grupo tenha sido criado, também tem de adicionar pelo menos um utilizador a esse grupo para o poder selecionar e conceder-lhe permissões de inquérito.



Por omissão, um utilizador (não administrador) não pode conceder permissões de inquérito a utilizadores que não pertençam ao mesmo grupo que o administrador do inquérito. Esta é uma opção de segurança ativada por omissão no LimeSurvey. Para a alterar, tem de desativar a opção Membro do grupo só pode ver o próprio grupo, localizada nas Configurações globais, no separador Segurança. No entanto, se não tiver a certeza sobre a desativação desta opção, pode criar grupos que contenham os utilizadores que podem ser vistos e a quem podem ser concedidas permissões de inquérito por um criador de inquéritos.


Para alterar as permissões do inquérito, clique no separador Configurações. Depois, clique em Permissões do inquérito e escolha a quem pretende atribuir permissões. As permissões podem ser atribuídas separadamente a utilizadores específicos ou a um grupo de utilizadores.




Conceder permissões de inquérito a um utilizador

No passo seguinte, selecione o utilizador que receberá as permissões de inquérito e clique em Adicionar utilizador.



Depois de clicar em Definir permissões do inquérito, será apresentada a matriz de permissões de inquérito do utilizador.


Nesta matriz, pode definir as permissões de inquérito do utilizador. Ao marcar uma caixa de seleção, concede as permissões de inquérito ao respetivo utilizador. Se clicar numa 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 aceder à versão alargada da matriz e escolher especificamente as ações que um utilizador pode executar. Depois de terminar a edição das permissões do inquérito, clique em Gravar, localizado no canto superior direito do ecrã.

São apresentados abaixo alguns exemplos para ajudar a compreender melhor o sistema de permissões de inquérito do LimeSurvey.

Conceder permissões de inquérito a um grupo de utilizadores

Clique em adicionar um grupo de utilizadores e selecione o grupo de utilizadores ao qual pretende adicionar as permissões.

File:LimeSurveyPermissionpermissionsUserGroup.png

No passo seguinte, selecione as permissões que irá atribuir aos membros desse grupo de utilizadores. Não se esqueça de clicar na seta dupla para a direita para obter uma vista expandida da matriz de permissões.



Depois de terminar a edição das permissões do inquérito, clique em Gravar, localizado na parte superior direita do ecrã.

São fornecidos abaixo alguns exemplos para o ajudar a compreender melhor o sistema de permissões de inquéritos do LimeSurvey.

A função de grupos de utilizadores ainda é experimental. Utilize o nosso bugs tracker para descrever qualquer tipo de inconsistência.

Exemplos

Abaixo são apresentados diferentes cenários. Estes fornecem alguns conselhos sobre quais as permissões necessárias para determinadas tarefas específicas e como podem ser atribuídas aos utilizadores.


Adicionar um novo administrador do LimeSurvey

  • Inicie sessão como admin.
  • Crie uma nova conta de utilizador.
  • Atribua a esse utilizador a permissão Superadministrador.
  • Não necessário: Definir as permissões nos temas (Superadministrador tem todas as permissões em todos os temas).
  • Não necessário: Definir as permissões do inquérito (Superadministrador tem todas as permissões em todos os inquéritos).

Um novo utilizador quer criar os seus próprios inquéritos

  • Inicie sessão como admin (ou como um utilizador que tenha a permissão Superadministrador).
  • Crie uma nova conta de utilizador.
  • Defina as permissões globais desse utilizador como Criar inquérito.
  • Opcional: Defina as permissões nos temas - selecione quais os temas que devem ser utilizados pelo utilizador/grupo de utilizadores.

O criador de um inquérito precisa de dar a outra pessoa permissão para editar o seu inquérito

  • Inicie sessão como admin (ou como um utilizador que tenha a permissão Superadministrador).
  • Crie uma nova conta de utilizador.
  • Defina nenhuma permissão global para o utilizador.
  • Defina nenhuma permissão nos temas para o utilizador.
  • Defina as permissões do inquérito da forma que pretender. Se o utilizador deve receber todas as permissões do inquérito, 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 considera que o respetivo utilizador deve ter.

Uma pessoa responsável pelo inquérito quer ver e exportar os resultados do inquérito

  • Inicie sessão como admin (ou como um utilizador que tenha a permissão Superadministrador).
  • Crie uma nova conta de utilizador.
  • Defina nenhuma permissão global para o utilizador.
  • Defina nenhuma permissão nos temas para o utilizador.
  • Defina as permissões do inquérito como: Respostas -> Ver / Ler e Exportar, e Estatísticas: Ver / Ler.


Conceder permissão para ajudar na tradução de um inquérito

  • Inicie sessão como admin (ou como um utilizador que tenha a permissão Superadministrador).
  • Crie n contas de utilizador (onde n é o número de tradutores).
  • Crie um grupo de utilizadores chamado Tradutores e adicione as n contas a este grupo.
  • Aceda às Permissões do inquérito e clique em Adicionar um grupo de utilizadores.
  • Se apenas fizerem traduções, atribua-lhes a permissão Tradução Rápida.
Consulte a nossa secção da wiki sobre utilizadores e a sua classificação, tal como se encontra no código e na documentação.