Gestione a livello di programmazione dei nodi delle preferenze programmatically-managing-the-preferencesnodes

Gli esempi e gli esempi contenuti in questo documento sono solo per AEM Forms nell'ambiente JEE.

In questo argomento viene descritto come utilizzare l'API del servizio Preferences Manager (Java) per gestire i nodi delle preferenze a livello di programmazione.

Puoi modificare manualmente le impostazioni di configurazione dall’interfaccia utente di Amministrazione. Per modificare le opzioni, passare a Home>Settings>User Management> Configuration>Manual Configuration. Importa config.xml dopo aver apportato le modifiche. Tutte le modifiche ad eccezione di quelle apportate al nodo /Adobe/Adobe Experience Manager Forms/Config/UM persist andranno perse. L'anteprima di Importazione ed esportazione gestione utenti non supporta la modifica delle impostazioni di configurazione per altri componenti. Ora è possibile apportare queste modifiche utilizzando le API PreferencesManagerServiceClient.

Riepilogo dei passaggi
Per gestire i nodi delle preferenze a livello di programmazione, effettuare le seguenti operazioni:

  1. Includi i file di progetto.
  2. Crea un client PreferencesManagerService.
  3. Richiama le operazioni di ruolo o autorizzazione appropriate.

Includi i file di progetto

Includi i file necessari nel progetto di sviluppo. Se stai creando un’applicazione client utilizzando Java, includi i file JAR necessari. Se utilizzi i servizi web, accertati di includere i file proxy.

Crea un client PreferencesManagerService

Prima di poter eseguire a livello di programmazione un'operazione di gestione utenti PreferencesManagerService, è necessario creare un client PreferencesManagerService. Con l'API Java, creare un oggetto PreferencesManagerServiceClient.

Richiama il ruolo o le operazioni di autorizzazione appropriate

Dopo aver creato il client del servizio, è possibile richiamare le operazioni di Gestione preferenze. Il client del servizio consente di leggere e impostare le autorizzazioni.

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