テンプレートの制限により、ページのコピーまたは移動が失敗する
コピー先のパスでソースページのテンプレートが許可されていない場合、ページのコピーおよび移動操作が失敗します。 cq:allowedTemplates、allowedPaths、allowedParentsおよびallowedChildrenの設定を確認して更新し、操作を許可します。
説明 description
環境
- Adobe Experience Manager(AEM)Managed Services
- Adobe Experience Manager as a Cloud Service
- AEM as a Cloud Service - Sites
問題/症状:
- ソースページが宛先パスの下で許可されていないことを示すエラーメッセージ。
- バックグラウンドジョブが送信されますが、ページは移動しません。
- コピーまたは移動操作は、宛先がテンプレートを許可しているように見える場合でもブロックされます。
- テンプレートパスの制限で正規表現が無効なため、コピーまたは移動操作が失敗します。
原因:
アプリケーションは、cq:allowedTemplates、allowedPaths、allowedParents、allowedChildrenなどの設定プロパティを通じてテンプレート配置ルールを適用します。 ソースページのテンプレートが宛先の場所に設定されたルールと一致しない場合、操作はブロックされます。 パスパターンが正しくないか、制限が多すぎると、ページの移動を妨げることもあります。
解決策 resolution
この問題を解決するには、次の手順に従います。
- コピーまたは移動するページに割り当てられたテンプレートを特定します。
- 宛先の場所でソースページのテンプレートが許可されていることを確認します。
- テンプレートが見つからない場合は、テンプレートを
cq:allowedTemplatesに追加します。 - テンプレートの
allowedPaths設定を確認し、宛先パスが許可されたパターンと一致することを確認します。 - パス制限の無効または過度に制限された正規表現を修正します。
- これらの設定が宛先のページをブロックする場合は、
allowedParentsまたはallowedChildrenを更新します。 - コピーまたは移動操作を再試行し、ページが移動先の場所に表示されていることを確認します。
関連トピックス
- 子ページで使用されるテンプレートの制限
- Adobe Experience Manager 6.5🔗の テンプレートの制限
- 編集可能なページテンプレート
recommendation-more-help
experience-cloud-kcs-help-kbarticles