Pular para o conteúdo principal

Edição do administrador

Como vimos na introdução, para editar um administrador, clique em Change na última coluna (sem título) da tabela de administradores.

ChangeChange

A página de edição do administrador tem estas abas:

  1. Basic data
  2. Attributes
  3. Setting up rights to modules
  4. Screen settings
  5. Version History

As abas exibidas dependem dos seus direitos e do próprio administrador. A aba "Setting up rights to modules" aparece se você tiver o direito de alterar os direitos de administradores. A aba "Screen settings" aparece se você tiver o direito de atribuir configurações de tela a outros, e apenas para um administrador já salvo. A aba "Version History" existe apenas para administradores salvos e é descrita na seção Histórico de versões. Administradores marcados como developer não têm a aba "Attributes". Se o módulo de formulários estiver ativado e houver formulários configurados para administradores, aparece também uma aba com os formulários de participação.

1. Basic data​

Esta aba contém o bloco "Authorization data", com dois campos de texto e duas caixas de seleção:

  1. Login - altera o nome único do administrador
  2. Email - altera o e-mail do administrador
  3. Change password - abre o formulário de alteração de senha, com dois campos de texto: Password e Repeat password
  4. Log out from all accounts - desconecta o administrador de todas as contas ao alterar a senha. A caixa de seleção só fica disponível quando Change password está marcada. Administradores marcados como developer não a têm.

2. Attributes​

A aba "Attributes" contém uma lista suspensa para selecionar um conjunto de atributos (abre em uma nova aba). Os atributos são um conceito fundamental da plataforma OneEntry, descrito em detalhes nos capítulos seguintes.

Depois de selecionar o conjunto de atributos, preencha os valores dos atributos dele. No vídeo, foi selecionado o conjunto "Example Attributes", com estes atributos:

  • "Example String", do tipo "String";
  • "Example Integer", do tipo "Integer".

3. Setting up rights to modules​

Use a aba "Setting up rights to modules" para definir os direitos do administrador.

No topo da aba fica uma lista suspensa com os módulos disponíveis. Os módulos selecionados nela aparecem no menu lateral do administrador, e abaixo surgem os blocos de caixas de seleção com os direitos de cada um. A lista inclui o próprio módulo de administradores, chamado Admin users: se você não o selecionar, a seção de administradores não aparece no menu lateral (exceto para o administrador principal; veja Introdução).

Abaixo da lista de módulos fica o bloco Section restriction (page tree). Selecione nele as páginas raiz para limitar a edição de páginas pelo administrador às subárvores dessas páginas. Sem nenhuma seleção, não há restrição.

A caixa de seleção com o nome do módulo concede ou remove todos os direitos do bloco de uma vez. Ela só aparece marcada se todos os direitos do bloco estiverem concedidos: se faltar pelo menos um, a caixa do módulo fica desmarcada.

Blocos de direitos específicos:

  • Administrators: está sempre presente. Além dos direitos de trabalho com administradores, contém os direitos do construtor de interface: "Screen settings for self" e "Assign screen settings to others". O segundo libera a aba Screen settings. O construtor é descrito na seção "Construtor de interface".
  • File Search: direitos "Search by file content" e "Manage file index". O bloco aparece se o módulo File search estiver selecionado na lista de módulos disponíveis. O que cada direito permite está descrito na seção File Search.
  • Settings: entre outros, os direitos sobre as contas de IA da aba AI Agents: criar contas, alterá-las (chaves, modelos, limites) e excluí-las.
  • "Other rights": bloco no fim da lista. Contém os direitos do catálogo do servidor que não pertencem a nenhum módulo ou pertencem a um módulo não selecionado na lista de disponíveis. Esses direitos são rotulados com o próprio código (no formato module.action). Direitos do servidor que não estão na lista padrão de um módulo entram no bloco desse módulo, também rotulados com o código.
dica

Você também pode conceder todos os direitos dos módulos selecionados ou restringi-los com o botão Select all/Deselect all.

4. Screen settings​

A aba "Screen settings" define a aparência padrão das telas do aplicativo para este administrador: você pode atribuir a cada tela uma das configurações salvas do construtor de interface. As telas estão agrupadas em páginas de registros, abas de seções, tabelas e formulários. Na página de um registro, a aparência das abas e dos blocos é atribuída à tela inteira, e a dos campos, separadamente para cada conjunto de atributos. Telas que ainda não têm configurações salvas não aparecem na lista.

A aparência atribuída é aplicada no próximo login do administrador no aplicativo. Depois disso, ele pode alterá-la por conta própria até a próxima atribuição. Para remover a atribuição, limpe a seleção na lista da tela: o administrador volta à aparência geral.

A aba aparece se você tiver o direito "Assign screen settings to others", e apenas para administradores já salvos.