Experience Cloudの管理画面に入れない問題の解決法

問題の再現

システム管理者権限を有しているにも関わらず、「デジタルエクスペリエンス>すべてのサイト」のサイト一覧画面において「ワークスペース」ボタンも「ビルダー」ボタンも表示されない。

■参考画像

↓アクションが表示されていない画面

↓アクションが表示されている画面(※この状態にしたい)

考えられる得る原因

当該ユーザがエクスペリエンスサイトのメンバーではない。

換言すれば、当該ユーザに割り当てられているプロファイルor権限セットが当該コミュニティのメンバーとして追加されていない。

解決策

当該ユーザに割り当てられているプロファイルor権限セットをエクスペリエンスサイトのメンバーとして追加する

■手順例↓

  1. 当該ユーザのプロファイルを一時的に「システム管理者」プロファイルに変更
  2. エクスペリエンスサイトの管理画面で必要なプロファイルをメンバーとして追加
  3. 当該ユーザのプロファイルを以前のものに戻す

間違って(システム管理者を含む)全てのプロファイルをメンバーから外してしまった場合

下記手順で復旧する。

  1. エクスペリエンスサイトのレコードID(NetworkId)を取得
  2. プロファイルのレコードIDを取得
  3. “NETWORKID"列と"PARENTID"列を有したCSVファイルを作成し、取得したそれぞれvaluesを値として持つ行を追加
  4. 上記CSVを用いてデータローダ経由で「Network Member Group」レコードをInsert

補足:エクスペリエンスサイトのレコードID(NetworkId)は、下記手順で取得する。

  1. エクスペリエンスサイトの一覧画面でサイトURLにカーソルを合わせて右クリック
  2. 検証>Elementの順に選択(※Chrome利用を前提)
  3. NetworkId以下をコピー

Salesforce

Posted by regardie