Pular para o conteúdo principal

Gestão de Utilizadores

Funções e Permissões dos Utilizadores

PermissãoUtilizadorAdministradorSuper Administrador
VER TODOS OS DADOS
Ver e explorar Modelos de Dados públicos (frontend)
Ver Modelos de Dados privados (frontend / API)
Transferir conjuntos de dados públicos
Transferir conjuntos de dados privados
GESTÃO DE DADOS
Carregar ficheiros vectoriais / raster / referência
Editar metadados de conjuntos de dados e configuração JSON
Eliminar conjuntos de dados
Adicionar / editar Modelos de Dados
Definir flag is_public do Modelo de Dados
Adicionar / editar Cenários e Ficheiros de Cenário
Publicar / despublicar conjuntos de dados (is_approved)
GESTÃO DE UTILIZADORES
Criar / editar / eliminar contas de utilizador

Como as funções mapeiam para os flags Django

Flags DjangoFunção
is_staff = False, is_superuser = FalseUtilizador Padrão — apenas frontend, sem acesso ao painel de administração.
is_staff = True, is_superuser = FalseAdministrador — pode aceder ao painel de administração, gerir os seus próprios conjuntos de dados e cenários. Não pode gerir utilizadores nem publicar conjuntos de dados.
is_staff = True, is_superuser = TrueSuper Administrador — ignora todas as verificações de permissão. Acesso total a tudo.

Criar um Novo Utilizador

  1. Vá a Autenticação e Autorização → Utilizadores → + Adicionar Utilizador.
  2. Introduza um nome de utilizador e palavra-passe, depois clique em Guardar e continuar a editar.
  3. Preencha as informações pessoais (nome próprio, apelido, correio electrónico).
  4. Defina o nível de permissão adequado (consulte a tabela de funções abaixo). Clique em Gravar.

Definir a Função de um Utilizador

Caixa de verificaçãoEfeito
Activo (marcado)A conta está activa. Desmarque para desactivar sem eliminar.
Estado de pessoal (marcado)Concede acesso ao Painel de Administração Django. Necessário para as funções de Administrador e Super Administrador.
Estado de superutilizador (marcado)Acesso total sem restrições. Necessário para a função de Super Administrador.
  • Utilizador Padrão: Deixe ambas as caixas desmarcadas.
  • Administrador: Marque apenas o Estado de pessoal. Opcionalmente, atribua permissões específicas ao nível do modelo.
  • Super Administrador: Marque tanto o Estado de pessoal como o Estado de superutilizador.

Atribuir Permissões Específicas a Utilizadores Administradores

No multi-selecção Permissões do Utilizador, conceda:

  • conjuntos de dados | modelo de dados | Pode adicionar/alterar/ver modelo de dados
  • conjuntos de dados | conjunto de dados vectorial | Pode adicionar/alterar/ver conjunto de dados vectorial
  • conjuntos de dados | ficheiro vectorial | Pode adicionar/alterar/ver ficheiro vectorial
  • conjuntos de dados | conjunto de dados raster | Pode adicionar/alterar/ver conjunto de dados raster
  • conjuntos de dados | conjunto de dados de referência | Pode adicionar/alterar/ver conjunto de dados de referência
  • conjuntos de dados | cenário | Pode adicionar/alterar/ver cenário
  • conjuntos de dados | ficheiro de cenário | Pode adicionar/alterar/ver ficheiro de cenário
observação

As contas de Super Administrador ignoram todas as verificações de permissão granular. As permissões específicas só precisam de ser definidas para contas de Administrador ao nível de pessoal.

Editar e Desactivar Utilizadores

Vá a Autenticação e Autorização → Utilizadores e clique num nome de utilizador para editar. Para desactivar sem eliminar, desmarque a caixa de verificação Activo e clique em Gravar.