Дозволи.

Вивчення DXPR BuilderКерування сайтомКерування доступом

DXPR Builder визначає три дозволи у dxpr_builder.permissions.yml. Надавайте їх у People > Permissions (/admin/people/permissions). Дві сторінки адміністрування та маршрут медіабраузера натомість використовують дозволи ядра; їх перелічено нижче.

Довідник дозволів

Дозвіл Машинне ім’я Що відкриває
Administer DXPR Builder configuration administer dxpr builder configuration Меню DXPR Studio та сторінки General Settings, AI, Content Items, Migrations і User Licenses
Edit with DXPR Builder edit with dxpr builder Редактор на вмісті, який користувач може оновлювати, маршрути ШІ редактора та власні налаштування редактора користувача
Administer dxpr builder profile administer dxpr_builder_profile Сторінка User Profiles: створення, редагування та видалення профілів конструктора

Перші два позначено restrict access, тож сторінка Permissions показує поруч із ними попередження безпеки. Роль Administrator має кожен дозвіл, як і з будь-яким модулем.

Дозволи ядра Drupal, які перевіряє модуль:

Дозвіл Де
administer site configuration Сторінки адміністрування Page Templates і User Templates
view media Діалогове вікно Media Library, яке відкриває редактор (/dxpr_builder/media-library)

Рекомендації для ролей

Редактори вмісту

Надайте Edit with DXPR Builder. Редакторам також потрібен дозвіл оновлювати вміст, з яким вони працюють, наприклад Basic page: Edit any content. Елементи, шаблони та кнопки текстового редактора, які вони бачать, походять із профілю конструктора, призначеного їхній ролі.

Збирачі сайтів і вебмайстри

Надайте Edit with DXPR Builder і Administer dxpr builder profile. Тоді вони можуть вирішувати, що бачить кожна роль. Меню DXPR Studio потребує Administer DXPR Builder configuration, тож без нього вони досягають профілів за шляхом /admin/dxpr_studio/dxpr_builder/profile.

Адміністратори

Надайте всі три плюс Administer site configuration для сторінок шаблонів. Адміністратори керують налаштуваннями, ШІ, ліцензіями та шаблонами.

Обмеження на основі профілів

Профілі конструктора звужують те, що роль бачить усередині редактора. Створюйте їх у DXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) і призначайте їх ролям у Roles форми профілю. Профіль встановлює:

  • Elements: елементи вмісту та макета у виборі;
  • Blocks і Views: блоки та подання Drupal, запропоновані як елементи;
  • Page templates і Global user templates;
  • Icon sets;
  • Text editor buttons (inline editing) і Text editor buttons (modal editing);
  • Start editor when page loads;
  • Control bars: де редактори знаходять панель керування елемента, якщо вони не виберуть самі в Editor settings;
  • Weight: коли кілька ввімкнених профілів ділять роль, застосовується той із найменшою вагою.

Деталі див. у Профілях користувачів.

Де з’являється редактор

Самих дозволів недостатньо, щоб показати редактор. Він працює лише на полях, чий показ перегляду використовує форматувальник DXPR Builder. Установіть його в Structure > Content types, потім Manage display для типу. Див. Типи вмісту.

Ліцензії

Кожен обліковий запис у ролі з Edit with DXPR Builder рахується як ліцензія, і користувач 1 рахується завжди. Облікові записи рахуються за адресою електронної пошти на сайтах, які використовують ваш ключ продукту. Щоб звільнити ліцензію, використайте Exclude from editing у DXPR Studio > DXPR Builder > User Licenses.

Керування ліцензіями див. у Ліцензіях користувачів.