環境設定ノードをプログラムで管理する

このドキュメントのサンプルと例は、JEE上のAEM Forms環境に限られています。

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

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

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

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

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

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

PreferencesManagerServiceクライアントの作成

User Management PreferencesManagerService操作をプログラムで実行する前に、PreferencesManagerServiceクライアントを作成する必要があります。 Java APIを使用すると、PreferencesManagerServiceClientオブジェクトを作成してこれを実現できます。

適切なロールまたは権限操作を呼び出す

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

このページ