編集者に権限を与える.

Learn DXPR BuilderManage the siteRegelen wie wat kan doen

ここでは各編集者が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つは管理者に 残します。

利用可能なビルダープロファイル一覧を示すユーザープロファイル管理ページ

ユーザープロファイル

ユーザープロファイルは編集者が使えるエレメント、ブロック、ビュー、テンプレート、 アイコンセットを決めます。

  1. 開くのはDXPR Studio > DXPR Builder > User Profiles (/admin/dxpr_studio/dxpr_builder/profile) です。
  2. クリックするのはAdd DXPR Builder profileです。
  3. 入力するのはLabelです (例: 「Content editor」、「Marketing manager」)。
  4. 開くのはRolesで、このプロファイル適用対象ロールにチェックします。
  5. 開くのはElementsで、この編集者が使うべきでないエレメントのチェックを外します。
  6. 他のセクションも同様に設定します。Blocks、Views、Page templates、Global user templates、Icon sets、Text editor buttons (inline editing)、Text editor buttons (modal editing)です。
  7. クリックするのは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を探索します。