編集者に権限を与える.
ここでは各編集者がDXPR Builderでできることを決めます。Drupal権限がビルダーで ページ編集できる人を決めます。ビルダーユーザープロファイルが各ロールに与える エレメント、ブロック、ビュー、テンプレートを決めます。最後にはロールが独自の 小さなエレメント一式を持ちます。
動画ではSite Builderロール向けプロファイルを作ります。
はじめる前に
- ロールがAdminister dxpr builder profile権限を持ちます。管理者は持ちます。
- 設定したいロールがPeople > Roles (
/admin/people/roles) に存在します。
Drupal権限
DXPR BuilderはPeople > Permissions (/admin/people/permissions) に
次の権限を追加します。
| Permission | What it controls |
|---|---|
| Edit with DXPR Builder | DXPR Builderフィールドフォーマットのページでビジュアルエディターを使えます |
| Administer DXPR Builder configuration | DXPR Studio > DXPR Builderの管理設定を使えます |
| Administer dxpr builder profile | ユーザープロファイルを作成・編集できます |
ページを作る全ロールにEdit with DXPR Builderを与えます。他2つは管理者に 残します。

ユーザープロファイル
ユーザープロファイルは編集者が使えるエレメント、ブロック、ビュー、テンプレート、 アイコンセットを決めます。
- 開くのはDXPR Studio > DXPR Builder > User Profiles (
/admin/dxpr_studio/dxpr_builder/profile) です。 - クリックするのはAdd DXPR Builder profileです。
- 入力するのはLabelです (例: 「Content editor」、「Marketing manager」)。
- 開くのはRolesで、このプロファイル適用対象ロールにチェックします。
- 開くのはElementsで、この編集者が使うべきでないエレメントのチェックを外します。
- 他のセクションも同様に設定します。Blocks、Views、Page templates、Global user templates、Icon sets、Text editor buttons (inline editing)、Text editor buttons (modal editing)です。
- クリックするのはSaveです。
各ユーザーは1つのプロファイルを得ます。ロールを共有する有効プロファイルの最初の1つで、 Weight最小のものです。ロールの一致するプロファイルがないユーザーは全道具を 得ます。
設定例
コンテンツ編集者
- エレメント: Text、Image、Button、Link、Divider
- ブロック: なし
- ビュー: なし
- 目的: 日常のテキスト・画像変更
マーケティング管理者
- エレメント: 全コンテンツエレメント
- ブロック: ウェブフォーム、ニュースレター申込
- ビュー: 推薦文、チームメンバー
- 目的: ランディングページ全体の構築
サイト管理者
- エレメント: HTML含む全エレメント
- ブロック: 全ブロック
- ビュー: 全ビュー
- 目的: 制限なし
表示結果
プロファイルを確認するメッセージが出ます。動画では"Created new dxpr builder profile Site builder."です。一覧はプロファイルをWeight順、次にラベル順に並べるため、新プロファイルは同ウェイトの中に座ります。そのロールの編集者にはチェック外しエレメントがピッカーにもう出ません。
プロファイルが効かない場合
- チェックを外したエレメントが編集者にまだ見えます。 別有効プロファイルが低いWeightでロールの1つを共有し、ビルダーはそちらを使います。新プロファイルに最下Weightを与えるか、他プロファイルからロールを外します。
- 1つのコンテンツタイプでは全編集者が同じツールになります。 フィールド表示がロール基準でなく固定Editing Profileを使います。Manage display下のDXPR Builderフィールドのフォーマッター設定でDefault (Role-based Profile)を選びます。
- 目のアイコンをクリックするまで編集者にビルダーコントロールが出ません。 Start editor when page loadsがオフです。オンにしてSaveをクリックします。
- 編集者にビルダーがまったく出ません。 ロールにEdit with DXPR Builderがありません。People > Permissions (
/admin/people/permissions) でチェックします。 - DXPR StudioメニューにUser Profilesがありません。 ロールにAdminister dxpr builder profileがありません。管理者に付与を頼みます。
次はこちら
ライセンス席を取る編集者に進み、DXPR Builderを探索します。