Het programmatisch beheren van de Knooppunten van de Voorkeur programmatically-managing-the-preferencesnodes
de Steekproeven en de voorbeelden in dit document zijn slechts voor AEM Forms op milieu JEE.
Dit onderwerp beschrijft hoe u de Dienst API van de Manager van de Voorkeur (Java) kunt gebruiken om de Knoop van de Voorkeur programmatically te beheren.
U kunt configuratie-instellingen handmatig wijzigen via de gebruikersinterface van de beheerder. Navigeer naar Home>Settings>User Management> Configuration>Manual Configuration
om de opties te wijzigen. Importeren config.xml
nadat u de wijzigingen hebt aangebracht, gaan alle wijzigingen verloren, behalve de wijzigingen die op het knooppunt /Adobe/Adobe Experience Manager Forms/Config/UM persist
zijn aangebracht. In het voorbeeld van het importeren en exporteren van gebruikersbeheer wordt het wijzigen van configuratie-instellingen voor andere componenten niet ondersteund. Deze wijzigingen kunnen nu worden aangebracht met API's van PreferencesManagerServiceClient
.
Samenvatting van stappen programmatically om de Knoop van de Voorkeur te beheren, voer de volgende stappen uit:
- Inclusief projectbestanden.
- Een PreferencesManagerService-client maken
- De juiste rol- of machtigingsbewerkingen aanroepen
omvat projectdossiers
Neem de benodigde bestanden op in uw ontwikkelingsproject. Als u een clienttoepassing maakt met Java, neemt u de benodigde JAR-bestanden op. Als u webservices gebruikt, moet u ervoor zorgen dat u de proxybestanden opneemt.
creeer een cliënt PreferencesManagerService
Alvorens u een verrichting van PreferencesManagerService van het Beheer van de Gebruiker programmatically kunt uitvoeren, moet u een cliënt tot stand brengen PreferencesManagerService. Met de Java API wordt dit verwezenlijkt door een voorwerp te creëren PreferencesManagerServiceClient.
voke de aangewezen rol of toestemmingsverrichtingen
Zodra u de de dienstcliënt hebt gecreeerd, kunt u de verrichtingen van de Manager van de Voorkeur dan aanhalen. Met de serviceclient kunt u machtigingen lezen en instellen.