Berechtigungen.
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.