Permessi.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

DXPR Builder definisce tre permessi in dxpr_builder.permissions.yml. Assegnali in People > Permissions (/admin/people/permissions). Due pagine admin e la route del browser dei media usano invece permessi del core; sono elencate sotto.

Riferimento ai permessi

Permesso Nome macchina Cosa sblocca
Administer DXPR Builder configuration administer dxpr builder configuration Il menu DXPR Studio e le pagine General Settings, AI, Content Items, Migrations e User Licenses
Edit with DXPR Builder edit with dxpr builder L’editor sui contenuti che l’utente può aggiornare, le route AI dell’editor e le impostazioni editor proprie dell’utente
Administer dxpr builder profile administer dxpr_builder_profile La pagina User Profiles: creare, modificare ed eliminare profili del builder

I primi due sono marcati restrict access, quindi la pagina Permissions mostra un avviso di sicurezza accanto a essi. Il ruolo Administrator ha ogni permesso, come per qualsiasi modulo.

Permessi del core di Drupal verificati dal modulo:

Permesso Dove
administer site configuration Le pagine admin Page Templates e User Templates
view media La finestra Media Library che apre l’editor (/dxpr_builder/media-library)

Ruoli consigliati

Editor di contenuti

Assegna Edit with DXPR Builder. Gli editor hanno bisogno anche del permesso di aggiornare i contenuti su cui lavorano, come Basic page: Edit any content. Gli elementi, i modelli e i pulsanti dell’editor di testo che vedono vengono dal profilo builder assegnato al loro ruolo.

Site builder e webmaster

Assegna Edit with DXPR Builder e Administer dxpr builder profile. Possono così decidere cosa vede ogni ruolo. Il menu DXPR Studio richiede Administer DXPR Builder configuration, quindi senza di esso raggiungono i profili in /admin/dxpr_studio/dxpr_builder/profile.

Amministratori

Assegna tutti e tre, più Administer site configuration per le pagine dei modelli. Gli amministratori gestiscono impostazioni, AI, licenze e modelli.

Limiti basati sui profili

I profili builder restringono ciò che un ruolo vede dentro l’editor. Creali in DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) e assegnali ai ruoli in Roles nel form del profilo. Un profilo imposta:

  • Elements: gli elementi di contenuto e layout nel selettore;
  • Blocks e Views: i blocchi e le viste Drupal offerti come elementi;
  • Page templates e Global user templates;
  • Icon sets;
  • Text editor buttons (inline editing) e Text editor buttons (modal editing);
  • Start editor when page loads;
  • Control bars: dove gli editor trovano la barra di controllo di un elemento, a meno che scelgano da sé in Editor settings;
  • Weight: quando più profili attivi condividono un ruolo, vale quello con il peso minore.

Vedi Profili utente per i dettagli.

Dove compare l’editor

I soli permessi non mostrano l’editor. Funziona solo sui campi la cui visualizzazione usa il formatter DXPR Builder. Impostalo in Structure > Content types, poi Manage display per il tipo. Vedi Tipi di contenuto.

Licenze

Ogni account in un ruolo con Edit with DXPR Builder conta come licenza, e l’user 1 conta sempre. Gli account si contano per indirizzo email tra i siti che usano la tua chiave prodotto. Per liberare una licenza, usa Exclude from editing in DXPR Studio > DXPR Builder > User Licenses.

Vedi Licenze utente per la gestione delle licenze.