AEM 6.5の権限によるタグ移動エラーの解決

ある名前空間から別の名前空間にタグを移動し、そのタグを元の場所に戻すと、AEMでは分類ルートで一時的なノードを作成する必要があるため、アクセスが拒否​で処理が失敗します。 プロジェクトのタグパスに対する完全なアクセスを制限したまま移動を許可するには、/content/cq:tagsに対してCreateを付与します。 これを修正するには、/content/cq:tagsに対してCreateを付与し、移動を再試行してください。

説明 description

環境

商品: Adobe Experience Manager (AEM) バージョン: 6.5 (サービスパック 2を含む) 制約:作成者は、指定されたプロジェクトタグパスと他の場所での読み取り専用アクセスにのみ完全アクセスできます。

問題/症状

  • プロジェクト内のある名前空間から別の名前空間へのタグの移動は、期待どおりに機能します。
  • タグを元の場所に戻すと、アクセスが拒否 エラーで失敗します。

原因

このエラーは、ルートタグディレクトリの下に一時ノードを作成するには権限が不十分なために発生します。

解決策 resolution

  1. AEM User Administration コンソールを開きます。
  2. 影響を受けるオーサーユーザーまたはグループを選択します。
  3. /content/cq:tagsに作成権限を割り当てます。
  4. 完全なアクセス(読み取り、変更、作成、削除、複製)は、作成者が管理する特定のプロジェクトタグパスに制限されます。
  5. 変更を保存し、作成者ユーザーとしてログインします。
  6. タグを、指定されたプロジェクト領域内の元の位置に戻します。
  7. 移動が正常に完了したことを確認します。

メモ :

  • /content/cq:tagsに対して作成を許可すると、タグの移動に必要な一時的なノード作成が有効になります。 作成者の指定された領域外でのタグの変更や削除は許可されていません。
  • 「作成」ボタンがタグコンソールの上位レベルに表示されます。 承認済み領域の外でタグを作成しようとすると、変更権限や削除権限がなくても失敗します。
  • プロジェクト間をより厳密に分離するには、「他の領域に対する読み取りアクセス」を削除します。 これは、より制限があり、ユーザビリティに影響します。
  • 明確にするために「作成」ボタンなどのUI要素を非表示にする必要がある場合は、フロントエンドのカスタマイズを実装します。 これは標準外の製品構成です。
recommendation-more-help
experience-cloud-kcs-help-kbarticles