Administración programática de los nodos de preferencias programmatically-managing-the-preferencesnodes
Las muestras y los ejemplos de este documento solo son para AEM Forms en el entorno JEE.
En este tema se describe cómo se puede utilizar la API del servicio Administrador de preferencias (Java) para administrar los nodos de preferencias mediante programación.
Puede cambiar manualmente las opciones de configuración desde la interfaz de usuario del administrador. Para cambiar las opciones, vaya a Home>Settings>User Management> Configuration>Manual Configuration. Importe config.xml después de realizar los cambios, observará que se pierden todos los cambios excepto los realizados en el nodo /Adobe/Adobe Experience Manager Forms/Config/UM persist. La vista previa de Administración de usuarios Importar y exportar no admite el cambio de los valores de configuración de otros componentes. Ahora, estos cambios se pueden realizar usando las API PreferencesManagerServiceClient.
Resumen de los pasos
Para administrar los nodos de preferencias mediante programación, haga lo siguiente:
- Incluya los archivos de proyecto.
- Crear un cliente
PreferencesManagerService. - Invoque las operaciones de rol o permiso correspondientes.
Incluir los archivos del proyecto
Incluya los archivos necesarios en el proyecto de desarrollo. Si está creando una aplicación cliente mediante Java, incluya los archivos JAR necesarios. Si utiliza servicios web, asegúrese de incluir los archivos proxy.
Crear un cliente PreferencesManagerService
Para poder realizar mediante programación una operación de administración de usuarios PreferencesManagerService, debe crear un cliente PreferencesManagerService. Con la API de Java, cree un objeto PreferencesManagerServiceClient.
Invocar las operaciones de rol o permiso correspondientes
Una vez creado el cliente de servicio, puede invocar las operaciones del Administrador de preferencias. El cliente de servicio le permite leer y establecer permisos.