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

CAUTION
AEM 6.4 chegou ao fim do suporte estendido e esta documentação não é mais atualizada. Para obter mais detalhes, consulte nossa períodos de assistência técnica. Encontre as versões compatíveis here.

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 configurações da interface do usuário 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 feitas no nó /Adobe/Adobe Experience Manager Forms/Config/UM persist estão perdidos. A visualização da Importação e exportação do Gerenciamento de Usuário não suporta a alteração das configurações 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. Inclua arquivos de projeto.
  2. Criar um cliente PreferencesManagerService
  3. Chamar a função ou as operações de permissão apropriadas

Incluir arquivos de projeto

Inclua os arquivos necessários no seu projeto de desenvolvimento. Se você estiver criando um aplicativo 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 poder executar programaticamente uma operação PreferencesManagerService de Gerenciamento de Usuário, você deve criar um cliente PreferencesManagerService . Com a API Java, isso é feito criando um objeto PreferencesManagerServiceClient .

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

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

recommendation-more-help
a6ebf046-2b8b-4543-bd46-42a0d77792da