Hantera inställningsnoderna programmatiskt programmatically-managing-the-preferencesnodes
Exempel och exempel i det här dokumentet gäller endast för AEM Forms i JEE-miljö.
I det här avsnittet beskrivs hur du kan använda Preferences Manager Service API (Java) för att programmässigt hantera Preferences Nodes.
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 Utför följande steg om du vill hantera noderna i Inställningar programmatiskt:
- Inkludera projektfiler.
- Skapa en PreferencesManagerService-klient
- Anropa lämpliga roll- eller behörighetsåtgärder
Inkludera projektfiler
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 PreferencesManagerService-åtgärd måste du skapa en PreferencesManagerService-klient. Med Java-API:t uppnås detta genom att ett PreferencesManagerServiceClient-objekt skapas.
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.