AEMaaCS での権限不足が原因で、コンテンツフラグメントを含んだ DAM フォルダーの公開に失敗する

コンテンツフラグメントを含む DAM フォルダーをAdobe Experience Manager as a Cloud Service(AEMaaCS)に公開すると、パブリケーションを管理する権限が不十分であるというエラーが発生して失敗します。 これは、ユーザーまたはグループが、コンテンツフラグメントモデルと DAM フォルダーの両方で必要な読み取りおよびレプリケーション権限を持っていない場合に発生します。 これを修正するには、関連するパスに必要な権限を付与し、公開を再試行します。

説明 description

環境

製品:Adobe Experience Manager as a Cloud Service(AEMaaCS)

問題/症状

  • コンテンツフラグメントを含む DAM フォルダーの公開が次のエラーで失敗します。Not enough rights to manage publications.
  • 影響を受けるユーザーまたはグループには、既に jcr:versionManagementcrx:replicaterep:write、および jcr:lockManagement の権限があります。
  • これらの権限にもかかわらず、公開は失敗します。

解決策 resolution

  1. 管理者アカウントでAEM オーサーにログインします。

  2. ツール > セキュリティ > 権限 に移動します。

  3. 公開できないユーザーグループを選択します。

  4. /conf/<my_project>/settings/dam/cfm/models に対して次の権限を追加します <my_project> をプロジェクト名に置き換えてください)。

    • jcr:read
    • rep:write
    • crx:replicate
    • jcr:versionManagement
    • jcr:lockManagement
  5. /content/dam/<my_project> に同じ権限を設定します。

    • jcr:read (公開に必要)
    • crx:replicate
    • rep:write
    • jcr:lockManagement
    • jcr:versionManagement
  6. 変更を保存します。

  7. コンテンツフラグメントを使用して DAM フォルダーの公開を再試行します。

  8. 権限エラーなしで公開が完了することを確認します。

ユーザーがコンテンツフラグメントを参照または作成できる場合でも、公開には jcr:read 権限が必要です。 jcr:all を付与することでも解決しますが、セキュリティについては特定の権限が推奨されます。 複数のきめ細かい権限を追加した場合、AEMは保存後にそれらを上位レベルの権限に統合する場合があります。 カスタムノードタイプを使用する場合は、関連するパスに jcr:nodeTypeManagement を追加します。

関連資料

AEMaaCS ドキュメントの ​ ヘッドレスコンテンツの権限に関する考慮事項 ​

recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f