Hantera inställningsnoderna programmatiskt programmatically-managing-the-preferencesnodes

Exempel och exempel i det här dokumentet är bara för AEM Forms i JEE-miljön.

I det här avsnittet beskrivs hur du kan använda Preferences Manager Service API (Java) för att hantera Preferences Nodes programmatiskt.

Du kan ändra konfigurationsinställningarna manuellt från administratörsgränssnittet. Navigera till Home>Settings>User Management> Configuration>Manual Configuration om du vill ändra alternativen. Importera config.xml när du har gjort ändringarna kommer du att märka att alla ändringar förutom de som har gjorts på noden /Adobe/Adobe Experience Manager Forms/Config/UM persist går förlorade. Förhandsgranskningen av Import och export av användarhantering stöder inte ändring av konfigurationsinställningar för andra komponenter. Dessa ändringar kan nu göras med PreferencesManagerServiceClient API:er.

Sammanfattning av steg
Så här hanterar du inställningarna för noder med programkod:

  1. Inkludera projektfilerna.
  2. Skapa enPreferencesManagerService-klient.
  3. Anropa lämpliga roll- eller behörighetsåtgärder.

Inkludera projektfilerna

Inkludera nödvändiga filer i utvecklingsprojektet. Om du skapar ett klientprogram med Java inkluderar du de JAR-filer som behövs. Om du använder webbtjänster måste du inkludera proxyfilerna.

Skapa en PreferencesManagerService-klient

Innan du programmässigt kan utföra en användarhanteringsåtgärd PreferencesManagerService måste du skapa en PreferencesManagerService-klient. Skapa ett PreferencesManagerServiceClient-objekt med Java API.

Anropa lämplig roll eller lämpliga behörighetsåtgärder

När du har skapat tjänstklienten kan du sedan anropa Preferences Manager-åtgärderna. Med tjänstklienten kan du läsa och ange behörigheter.

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