AEM as a Cloud ServiceでのOSGi設定および/system/console/configMgr アクセスの管理

この記事では、Adobe Experience Manager as a Cloud Serviceの/system/console/configMgrを通じてOSGi設定にアクセスして変更する際の制限について説明し、構成管理に推奨されるアプローチの概要を説明します。

説明 description

環境

Adobe Experience Manager as a Cloud Service(AEMaaCS)(すべてのバージョン)

問題/症状

  • 管理対象のオーサー環境とパブリッシュ環境の/system/console/configMgrを介してOSGi設定にアクセスまたは変更できません。
  • 必要な権限、設定の永続性、推奨される設定管理プラクティスに関する不確実性。
  • /system/console/configMgrを通じて行われた設定の変更は保持されないか、すべてのインスタンスに反映されません。

原因

AEM as a Cloud Serviceは、実行時にアプリケーションコードと設定を不変として扱います。 Adobeでは、実行時にWeb コンソールでOSGi設定を変更する代わりに、ソース管理パイプラインとデプロイメントパイプラインを使用してOSGi設定をサポートおよび推奨しています。

解決策 resolution

問題を解決するには、次の手順に従います。

  1. Adobeはこのアプローチをサポートしていないため、管理対象のオーサー環境およびパブリッシュ環境の/system/console/configMgrを通じてOSGi設定を直接変更しないでください。
  2. コードベースの一部として、ソースコントロール内のすべてのOSGi設定を維持します。
  3. サポートされているCloud Manager デプロイメントプロセスを通じて設定の変更をデプロイし、すべてのインスタンスで一貫性と永続性を確保します。
  4. OSGi設定のデプロイと管理について詳しくは、Adobe Experience Manager as a Cloud Service用OSGiの設定 ドキュメントを参照してください。
recommendation-more-help
experience-cloud-kcs-help-kbarticles