削除されるページは非表示になるが、リポジトリには残る
リポジトリ内の非表示ノードから「削除をリクエスト」ワークフローの複雑な手順まで、AEMで削除されたページを処理する方法を説明します。
説明 description
環境
AEM as a Cloud Service、AEM 6.5
問題/症状
Sites コンソール(http://localhost:4502/sites.html)には表示されないが、CRXDE Liteを持つリポジトリにページノードが存在するページが見つかる場合があります。 さらに、そのノードには「deleted」プロパティと「deleted by」プロパティがあります。 この記事では、この状況の原因と解決策について説明します。
解決策 resolution
管理者の受信ボックスにある「削除をリクエスト」ワークフローの通知を探して、「ページをアクティベート解除」および「削除をリクエスト」のワークフロー手順を完了させます。
原因
レプリケーション権限のないユーザーがページを削除すると、まず Sites コンソールからページが消え、次に「削除をリクエスト」ワークフローが開始されます。 ページは、次のようにワークフローが完了するまで、リポジトリに残ります。
- レプリケーション権限のないユーザーがページを削除します。
- Sites コンソールからページが消えます(ページノードに「deleted」プロパティと「deleted by」プロパティが設定されます)。
- 「削除をリクエスト」ワークフローが開始されます。
- 管理者グループのユーザーがワークフローの通知を受け取ります。
- 管理者グループのユーザーの 1 人がワークフロー手順を完了します。
- 最後のワークフロー手順を完了すると、ページノードが削除されます。
recommendation-more-help
3d58f420-19b5-47a0-a122-5c9dab55ec7f