AEM 6.5 での権限に起因するタグ移動エラーの解決

タグをある名前空間から別の名前空間に移動してから元の場所に戻すと、AEMでは分類のルートに一時的なノードを作成する必要があるので、操作が アクセスが拒否されました というエラーが発生して失敗します。 /content/cq:tags で「作成」を許可すると、プロジェクトタグパスへのフルアクセスを制限したまま、移動が許可されます。 この問題を修正するには、/content/cq:tags で作成を許可し、移動を再試行します。

説明 description

環境

製品: Adobe Experience Manager(AEM)
バージョン: 6.5 (サービスパック 2 を含む)
制約: 作成者は、指定されたプロジェクトタグパスに対してのみフルアクセス権を持ち、他の場所に対しては読み取り専用アクセス権を持ちます。

問題/症状

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

原因

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

解決策 resolution

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

注意 :

  • /content/cq:tags で作成を許可すると、タグの移動に必要な一時的なノードの作成が可能になります。 作成者が指定した領域外にあるタグを変更または削除することはできません。
  • 「作成」ボタンは、タグコンソールの上位レベルに表示されます。 許可された領域外にタグを作成しようとすると、変更/削除権限を持たずに失敗します。
  • プロジェクト間の分離を厳しくするには、他の領域の読み取りアクセス権を削除します。 これは、より制限が厳しくなり、操作性に影響します。
  • 明確にするために「作成」ボタンなどの UI 要素を非表示にする必要がある場合は、フロントエンドのカスタマイズを実装します。 これは標準製品コンフィギュレーションの範囲外です。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f