Rechten.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

DXPR Builder definieert drie rechten in dxpr_builder.permissions.yml. Geef ze bij People > Permissions (/admin/people/permissions). Twee adminpagina's en de mediabrowserroute gebruiken in plaats daarvan corerechten; die staan hieronder.

Rechtenreferentie

Recht Machinenaam Wat het ontgrendelt
Administer DXPR Builder configuration administer dxpr builder configuration Het menu DXPR Studio en de pagina's General Settings, AI, Content Items, Migrations en User Licenses
Edit with DXPR Builder edit with dxpr builder De editor op inhoud die de gebruiker mag bijwerken, de AI-routes van de editor en de eigen editorinstellingen van de gebruiker
Administer dxpr builder profile administer dxpr_builder_profile De pagina User Profiles: builderprofielen maken, bewerken en verwijderen

De eerste twee zijn gemarkeerd met restrict access, dus de pagina Permissions toont er een beveiligingswaarschuwing bij. De rol Administrator heeft elk recht, zoals bij elke module.

Rechten uit Drupal-core die de module controleert:

Recht Waar
administer site configuration De adminpagina's Page Templates en User Templates
view media Het dialoogvenster Media Library dat de editor opent (/dxpr_builder/media-library)

Rolaanbevelingen

Inhoudsredacteurs

Geef Edit with DXPR Builder. Redacteurs hebben ook rechten nodig om de inhoud bij te werken waaraan ze werken, zoals Basic page: Edit any content. De elementen, sjablonen en teksteditorknoppen die ze zien komen uit het builderprofiel toegewezen aan hun rol.

Sitebouwers en webmasters

Geef Edit with DXPR Builder en Administer dxpr builder profile. Dan kunnen ze beslissen wat elke rol ziet. Het menu DXPR Studio heeft Administer DXPR Builder configuration nodig, dus zonder dat bereiken ze profielen via /admin/dxpr_studio/dxpr_builder/profile.

Beheerders

Geef alle drie, plus Administer site configuration voor de sjabloonpagina's. Beheerders beheren de instellingen, AI, licenties en sjablonen.

Limieten op basis van profiel

Builderprofielen beperken wat een rol in de editor ziet. Maak ze bij DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) en wijs ze toe aan rollen onder Roles op het profielformulier. Een profiel stelt in:

  • Elements: de inhouds- en lay-outelementen in de kiezer;
  • Blocks en Views: de Drupal-blokken en views aangeboden als elementen;
  • Page templates en Global user templates;
  • Icon sets;
  • Text editor buttons (inline editing) en Text editor buttons (modal editing);
  • Start editor when page loads;
  • Control bars: waar redacteurs de besturingsbalk van een element vinden, tenzij ze zelf kiezen onder Editor settings;
  • Weight: wanneer meerdere ingeschakelde profielen een rol delen, geldt die met het laagste gewicht.

Zie Gebruikersprofielen voor details.

Waar de editor verschijnt

Rechten alleen tonen de editor niet. Hij draait alleen op velden waarvan de weergave de DXPR Builder-formatter gebruikt. Stel die in bij Structure > Content types, daarna Manage display voor het type. Zie Inhoudstypen.

Licenties

Elk account in een rol met Edit with DXPR Builder telt als een licentie, en gebruiker 1 telt altijd. Accounts worden geteld op e-mailadres over de sites die je productsleutel gebruiken. Om een licentie vrij te maken, gebruik je Exclude from editing bij DXPR Studio > DXPR Builder > User Licenses.

Zie Gebruikerslicenties voor licentiebeheer.