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 un entorno JEE.

En este tema se describe cómo se puede utilizar la API del servicio Administrador de preferencias (Java) para administrar mediante programación los nodos de preferencias.

Puede cambiar manualmente las opciones de configuración desde la IU 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 pasos Para administrar mediante programación los nodos de preferencias, realice los siguientes pasos:

  1. Incluir archivos de proyecto.
  2. Crear un cliente PreferencesManagerService
  3. Invocar las operaciones de rol o permiso adecuadas

Incluir archivos de 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 de PreferencesManagerService

Para poder realizar mediante programación una operación de User Management PreferencesManagerService, debe crear un cliente PreferencesManagerService. Con la API de Java, esto se logra creando 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.

recommendation-more-help
19ffd973-7af2-44d0-84b5-d547b0dffee2