Programmgesteuerte Verwaltung der Voreinstellungsknoten programmatically-managing-the-preferencesnodes
Die Beispiele in diesem Dokument gelten nur für AEM Forms in der JEE-Umgebung.
In diesem Thema wird beschrieben, wie Sie mit der Preferences Manager Service-API (Java) die Voreinstellungsknoten programmgesteuert verwalten können.
Sie können die Konfigurationseinstellungen über die Administrator-Benutzeroberfläche manuell ändern. Um die Optionen zu ändern, navigieren Sie zu Home>Settings>User Management> Configuration>Manual Configuration. Wenn Sie config.xml importieren, nachdem Sie die Änderungen vorgenommen haben, werden Sie feststellen, dass alle Änderungen mit Ausnahme der Änderungen am Knoten /Adobe/Adobe Experience Manager Forms/Config/UM persist verloren gegangen sind. Die Vorschau von Import und Export für User Management unterstützt nicht das Ändern von Konfigurationseinstellungen für andere Komponenten. Diese Änderungen können jetzt mithilfe der PreferencesManagerServiceClient-APIs vorgenommen werden.
Zusammenfassung der Schritte
Gehen Sie wie folgt vor, um die Voreinstellungsknoten programmgesteuert zu verwalten:
- Schließen Sie die Projektdateien ein.
- Erstellen Sie einen
PreferencesManagerService-Client. - Rufen Sie die entsprechenden Rollen- oder Berechtigungsvorgänge auf.
Schließen Sie die Projektdateien ein
Schließen Sie die erforderlichen Dateien in Ihr Entwicklungsprojekt ein. Wenn Sie ein Client-Programm mit Java erstellen, schließen Sie die erforderlichen JAR-Dateien ein. Wenn Sie Web-Services verwenden, stellen Sie sicher, dass Sie die Proxy-Dateien einschließen.
Erstellen eines PreferencesManagerService Clients
Bevor Sie einen User Management-PreferencesManagerService programmgesteuert durchführen können, müssen Sie einen PreferencesManagerService-Client erstellen. Erstellen Sie mit der Java-API ein PreferencesManagerServiceClient.
Aufrufen der entsprechenden Rollen- oder Berechtigungsvorgänge
Nachdem Sie den Service-Client erstellt haben, können Sie dann die Voreinstellungs-Manager-Vorgänge aufrufen. Mit dem Service-Client können Sie Berechtigungen lesen und festlegen.