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

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

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

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 são perdidos. 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 PreferencesManagerServiceClient APIs.

Resumo das etapas Para gerenciar programaticamente os nós de preferências, execute as seguintes etapas:

  1. Incluir arquivos de projeto.
  2. Criar um cliente PreferencesManagerService
  3. Executar as operações de permissão ou função apropriadas

Incluir 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 User Management PreferencesManagerService, você deve criar um cliente PreferencesManagerService. Com a API Java, isso é feito criando um objeto PreferencesManagerServiceClient.

Executar 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
19ffd973-7af2-44d0-84b5-d547b0dffee2