Gerenciando programaticamente os nós de preferências programmatically-managing-the-preferencesnodes

Exemplos e exemplos neste documento são somente para o AEM Forms no ambiente JEE.

Este tópico descreve como você pode usar a API de serviço (Java) do Gerenciador de preferências para gerenciar os nós de preferências de forma programática.

Você pode alterar manualmente as definições de configuração na interface do Administrador. Para alterar as opções, navegue até Home>Settings>User Management> Configuration>Manual Configuration. Importar config.xml depois de fazer as alterações, você notará que todas as alterações, exceto as alterações feitas no nó /Adobe/Adobe Experience Manager Forms/Config/UM persist, foram perdidas. A visualização da Importação e Exportação do Gerenciamento de Usuários não oferece suporte à alteração das definições de configuração de outros componentes. Agora, essas alterações podem ser feitas usando as APIs PreferencesManagerServiceClient.

Resumo das etapas
Para gerenciar os nós de preferências programaticamente, faça o seguinte:

  1. Inclua os arquivos do projeto.
  2. Criar um cliente PreferencesManagerService.
  3. Chame as operações de função ou permissão apropriadas.

Incluir os arquivos de projeto

Inclua os arquivos necessários no projeto de desenvolvimento. Se você estiver criando uma aplicação cliente usando Java, inclua os arquivos JAR necessários. Se você estiver usando serviços da Web, certifique-se de incluir os arquivos proxy.

Criar um cliente PreferencesManagerService

Antes de executar programaticamente uma operação PreferencesManagerService do Gerenciamento de Usuários, você deve criar um cliente PreferencesManagerService. Com a API Java, crie um objeto PreferencesManagerServiceClient.

Invocar as operações de permissão ou função apropriadas

Depois de criar o cliente de serviço, você pode chamar as operações do Gerenciador de preferências. O cliente do serviço permite ler e definir permissões.

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