Berechtigungen.

DXPR Builder lernenWebsite verwaltenBerechtigungen steuern

DXPR Builder definiert drei Berechtigungen in dxpr_builder.permissions.yml. Geben Sie sie unter People > Permissions (/admin/people/permissions). Zwei Admin-Seiten und die Medienbrowser-Route nutzen stattdessen Core-Berechtigungen; sie stehen unten.

Berechtigungsreferenz

Berechtigung Systemname Was sie freischaltet
Administer DXPR Builder configuration administer dxpr builder configuration Das DXPR-Studio-Menü und die Seiten General Settings, AI, Content Items, Migrations und User Licenses
Edit with DXPR Builder edit with dxpr builder Der Editor auf Inhalten, die die bearbeitende Person aktualisieren darf, die KI-Routen des Editors und die eigenen Editor-Einstellungen
Administer dxpr builder profile administer dxpr_builder_profile Die Seite User Profiles: Builder-Profile erstellen, bearbeiten und löschen

Die ersten zwei sind mit restrict access markiert, daher zeigt die Berechtigungsseite eine Sicherheitswarnung daneben. Die Rolle Administrator hat jede Berechtigung, wie bei jedem Modul.

Berechtigungen aus Drupal Core, die das Modul prüft:

Berechtigung Wo
administer site configuration Die Admin-Seiten Page Templates und User Templates
view media Der Medienbibliothek-Dialog, den der Editor öffnet (/dxpr_builder/media-library)

Rollenempfehlungen

Redaktion

Geben Sie Edit with DXPR Builder. Bearbeitende brauchen außerdem die Berechtigung, die Inhalte zu aktualisieren, an denen sie arbeiten, etwa Basic page: Edit any content. Die Elemente, Vorlagen und Texteditor-Schaltflächen, die sie sehen, kommen aus dem Builder-Profil, das ihrer Rolle zugewiesen ist.

Website-Erstellung und Webmaster

Geben Sie Edit with DXPR Builder und Administer dxpr builder profile. Sie können dann entscheiden, was jede Rolle sieht. Das Menü DXPR Studio braucht Administer DXPR Builder configuration, daher erreichen sie Profile ohne sie unter /admin/dxpr_studio/dxpr_builder/profile.

Administration

Geben Sie alle drei, plus Administer site configuration für die Vorlagenseiten. Die Administration verwaltet Einstellungen, KI, Lizenzen und Vorlagen.

Profilbasierte Grenzen

Builder-Profile engen ein, was eine Rolle im Editor sieht. Erstellen Sie sie unter DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) und weisen Sie sie Rollen unter Roles auf dem Profilformular zu. Ein Profil setzt:

  • Elements: die Inhalts- und Layout-Elemente in der Auswahl;
  • Blocks und Views: die als Elemente angebotenen Drupal-Blöcke und -Ansichten;
  • Page templates und Global user templates;
  • Icon sets;
  • Text editor buttons (inline editing) und Text editor buttons (modal editing);
  • Start editor when page loads;
  • Control bars: wo Bearbeitende die Steuerungsleiste eines Elements finden, außer sie wählen selbst unter Editor settings;
  • Weight: Wenn mehrere aktivierte Profile eine Rolle teilen, greift das mit dem kleinsten Weight.

Siehe Benutzerprofile für Details.

Wo der Editor erscheint

Berechtigungen allein zeigen den Editor nicht. Er läuft nur auf Feldern, deren Anzeige den Formatierer DXPR Builder nutzt. Setzen Sie ihn unter Structure > Content types, dann Manage display für den Typ. Siehe Inhaltstypen.

Lizenzen

Jedes Konto in einer Rolle mit Edit with DXPR Builder zählt als Lizenz, und Benutzer 1 zählt immer. Konten werden per E-Mail-Adresse über die Websites gezählt, die Ihren Produktschlüssel nutzen. Um eine Lizenz freizugeben, nutzen Sie Exclude from editing unter DXPR Studio > DXPR Builder > User Licenses.

Siehe Benutzerlizenzen für die Lizenzverwaltung.