環境設定ノードをプログラムで管理する programmatically-managing-the-preferencesnodes

このドキュメントのサンプルと例は、JEE上のAEM Formsでのみ使用できます。

このトピックでは、Preferences Manager Service API (Java)を使用して環境設定ノードをプログラムで管理する方法について説明します。

管理者UIから設定設定を手動で変更できます。 オプションを変更するには、Home>Settings>User Management> Configuration>Manual Configuration に移動してください。 変更を加えた後に config.xml をインポートすると、/Adobe/Adobe Experience Manager Forms/Config/UM persist ノードで行われた変更以外のすべての変更内容が失われます。 ユーザー管理の読み込みと書き出しのプレビューでは、他のコンポーネントの構成設定の変更はサポートされていません。 現在では、これらの変更は PreferencesManagerServiceClient APIを使用して行うことができます。

手順の概要
環境設定ノードをプログラムで管理するには、次の操作を行います。

  1. プロジェクトファイルを含めます。
  2. PreferencesManagerService クライアントを作成します。
  3. 適切な役割または権限の操作を呼び出します。

プロジェクトファイルを含める

必要なファイルを開発プロジェクトに含めます。 Java を使用してクライアントアプリケーションを作成する場合は、必要な JAR ファイルを含めます。 Web サービスを使用している場合は、プロキシファイルを必ず含めるようにします。

PreferencesManagerService クライアントを作成

ユーザー管理PreferencesManagerService操作をプログラムで実行する前に、PreferencesManagerService クライアントを作成する必要があります。 Java APIを使用して、PreferencesManagerServiceClient オブジェクトを作成します。

適切な役割または権限の操作を呼び出す

サービスクライアントを作成したら、Preferences Manager 操作を呼び出すことができます。 サービスクライアントを使用すると、権限の読み取りと設定が可能です。

recommendation-more-help
51c6a92d-a39d-46d7-8e3e-2db9a31c06a2