프로그래밍 방식으로 기본 설정 노드 관리 programmatically-managing-the-preferencesnodes

이 문서의 샘플과 예제는 JEE 환경의 AEM Forms에 대해서만 적용됩니다.

이 항목에서는 기본 설정 관리자 서비스 API(Java)를 사용하여 기본 설정 노드를 프로그래밍 방식으로 관리하는 방법을 설명합니다.

관리자 UI에서 구성 설정을 수동으로 변경할 수 있습니다. 옵션을 변경하려면 Home>Settings>User Management> Configuration>Manual Configuration(으)로 이동합니다. 변경 후 config.xml을(를) 가져오면 /Adobe/Adobe Experience Manager Forms/Config/UM persist 노드에서 변경한 내용을 제외한 모든 변경 내용이 손실됩니다. 사용자 관리 가져오기 및 내보내기 미리 보기는 다른 구성 요소에 대한 구성 설정 변경을 지원하지 않습니다. 이제 PreferencesManagerServiceClient API를 사용하여 이러한 변경 작업을 수행할 수 있습니다.

단계 요약 ​기본 설정 노드를 프로그래밍 방식으로 관리하려면 다음 단계를 수행하십시오.

  1. 프로젝트 파일을 포함합니다.
  2. PreferencesManagerService 클라이언트 만들기
  3. 적절한 역할 또는 권한 작업 호출

프로젝트 파일 포함

개발 프로젝트에 필요한 파일을 포함합니다. Java를 사용하여 클라이언트 응용 프로그램을 생성하는 경우 필요한 JAR 파일을 포함합니다. 웹 서비스를 사용하는 경우 프록시 파일을 포함해야 합니다.

PreferencesManagerService 클라이언트 만들기

User Management PreferencesManagerService 작업을 프로그래밍 방식으로 수행하려면 먼저 PreferencesManagerService 클라이언트를 만들어야 합니다. Java API를 사용하면 PreferencesManagerServiceClient 객체를 생성하여 이를 수행할 수 있습니다.

적절한 역할 또는 권한 작업을 호출합니다

서비스 클라이언트를 만들면 기본 설정 관리자 작업을 호출할 수 있습니다. 서비스 클라이언트를 사용하여 권한을 읽고 설정할 수 있습니다.

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