Configure permissões de editores.
Aqui decide o que cada editor pode fazer no DXPR Builder. As permissões Drupal definem quem pode editar páginas com o construtor. Um perfil de utilizador do construtor define que elementos, blocos, vistas e modelos cada função recebe. No fim, uma função tem o seu próprio conjunto mais pequeno de elementos.
O vídeo cria um perfil para a função Site Builder.
Antes de começar
- A sua função tem a permissão Administer dxpr builder profile. Os administradores têm-na.
- As funções que quer configurar existem em People > Roles (
/admin/people/roles).
Permissões Drupal
O DXPR Builder adiciona estas permissões em People > Permissions (/admin/people/permissions):
| Permissão | O que controla |
|---|---|
| Edit with DXPR Builder | Acesso ao editor visual em páginas com o formatador de campo DXPR Builder |
| Administer DXPR Builder configuration | Acesso às definições de administração em DXPR Studio > DXPR Builder |
| Administer dxpr builder profile | Criar e editar perfis de utilizador |
Dê Edit with DXPR Builder a todas as funções que constroem páginas. Guarde as outras duas para administradores.

Perfis de utilizador
Um perfil de utilizador define que elementos, blocos, vistas, modelos e conjuntos de ícones um editor pode usar:
- Vá a DXPR Studio > DXPR Builder > User Profiles (
/admin/dxpr_studio/dxpr_builder/profile). - Clique em Add DXPR Builder profile.
- Escreva um Label, por exemplo "Content editor" ou "Marketing manager".
- Abra Roles e marque as funções a que este perfil se aplica.
- Abra Elements e desmarque os elementos que estes editores não devem usar.
- Configure as outras secções da mesma forma: Blocks, Views, Page templates, Global user templates, Icon sets, Text editor buttons (inline editing) e Text editor buttons (modal editing).
- Clique em Save.
Cada utilizador recebe um perfil: o primeiro ativado, pelo Weight mais baixo, que partilha uma das suas funções. Um utilizador cujas funções não correspondem a nenhum perfil recebe todas as ferramentas.
Exemplos de configuração
Editor de conteúdo
- Elements: Text, Image, Button, Link e Divider
- Blocks: nenhum
- Views: nenhuma
- Purpose: mudanças quotidianas de texto e imagem
Responsável de marketing
- Elements: todos os elementos de conteúdo
- Blocks: webform, newsletter signup
- Views: testimonials, team members
- Purpose: construir páginas de destino inteiras
Administrador do site
- Elements: todos os elementos, incluindo HTML
- Blocks: todos os blocos
- Views: todas as vistas
- Purpose: sem limites
O que vê
Uma mensagem confirma o perfil, no vídeo "Created new dxpr builder profile Site builder." A lista ordena os perfis por Weight e depois por rótulo, por isso o perfil novo fica entre os do mesmo peso. Os editores com essa função deixam de ver no seletor os elementos desmarcados.
Se não vir o perfil a produzir efeito
- O editor continua a ver elementos que desmarcou. Outro perfil ativado com um Weight mais baixo partilha uma das suas funções e o construtor usa esse. Dê ao seu perfil novo o Weight mais baixo ou remova a função do outro perfil.
- Todos os editores de um tipo de conteúdo recebem as mesmas ferramentas. A apresentação do campo usa um Editing Profile fixo em vez do baseado em funções. Nas definições de formatador do campo DXPR Builder em Manage display, escolha Default (Role-based Profile).
- O editor não vê controlos do construtor até clicar no ícone de olho. Start editor when page loads está desligado no seu perfil. Ligue-o e clique em Save.
- O editor não recebe construtor nenhum. A sua função não tem Edit with DXPR Builder. Marque-o em People > Permissions (
/admin/people/permissions). - Falta User Profiles no seu menu DXPR Studio. A sua função não tem Administer dxpr builder profile. Peça a um administrador para a conceder.
E a seguir?
Que editores ocupam um lugar de licença para continuar a conhecer o DXPR Builder.