Permisos.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

DXPR Builder define tres permisos en dxpr_builder.permissions.yml. Concédelos en People > Permissions (/admin/people/permissions). Dos páginas de administración y la ruta del explorador de medios usan permisos del núcleo; se enumeran abajo.

Referencia de permisos

Permiso Nombre de máquina Qué desbloquea
Administer DXPR Builder configuration administer dxpr builder configuration El menú DXPR Studio y las páginas General Settings, AI, Content Items, Migrations y User Licenses
Edit with DXPR Builder edit with dxpr builder El editor en contenido que la persona puede actualizar, las rutas de IA del editor y los ajustes de editor propios
Administer dxpr builder profile administer dxpr_builder_profile La página User Profiles: crear, editar y eliminar perfiles del constructor

Los dos primeros están marcados restrict access, así que la página de permisos muestra un aviso de seguridad junto a ellos. El rol Administrator tiene cada permiso, como con cualquier módulo.

Permisos del núcleo de Drupal que el módulo comprueba:

Permiso Dónde
administer site configuration Las páginas de administración Page Templates y User Templates
view media El diálogo Media Library que el editor abre (/dxpr_builder/media-library)

Recomendaciones por rol

Personas que editan contenido

Concede Edit with DXPR Builder. También necesitan permiso para actualizar el contenido en que trabajan, como Basic page: Edit any content. Los elementos, plantillas y botones del editor de texto que ven vienen del perfil del constructor asignado a su rol.

Creadores de sitios y webmasters

Concede Edit with DXPR Builder y Administer dxpr builder profile. Entonces pueden decidir lo que ve cada rol. El menú DXPR Studio necesita Administer DXPR Builder configuration, así que sin él llegan a perfiles en /admin/dxpr_studio/dxpr_builder/profile.

Administración

Concede los tres, más Administer site configuration para las páginas de plantillas. La administración gestiona ajustes, IA, licencias y plantillas.

Límites por perfil

Los perfiles del constructor reducen lo que un rol ve dentro del editor. Créalos en DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) y asígnalos a roles en Roles en el formulario de perfil. Un perfil fija:

  • Elements: los elementos de contenido y diseño en el selector;
  • Blocks y Views: los bloques y vistas Drupal ofrecidos como elementos;
  • Page templates y Global user templates;
  • Icon sets;
  • Text editor buttons (inline editing) y Text editor buttons (modal editing);
  • Start editor when page loads;
  • Control bars: dónde encuentran las personas que editan la barra de controles de un elemento, salvo que elijan por su cuenta en Editor settings;
  • Weight: cuando varios perfiles habilitados comparten un rol, se aplica el de peso más bajo.

Consulta User profiles para detalles.

Dónde aparece el editor

Solo los permisos no muestran el editor. Funciona solo en campos cuya presentación usa el formato DXPR Builder. Fíjalo en Structure > Content types, y luego Manage display para el tipo. Consulta Tipos de contenido.

Licencias

Cada cuenta en un rol con Edit with DXPR Builder cuenta como licencia, y el usuario 1 siempre cuenta. Las cuentas se cuentan por dirección de correo en los sitios que usan tu clave de producto. Para liberar una licencia, usa Exclude from editing en DXPR Studio > DXPR Builder > User Licenses.

Consulta User licences para la gestión de licencias.