Service Registry 3.1 관리 설명서

사용자 등록을 수행할 수 있는 대상 지정

기본적으로 Service Registry에 액세스할 수 있는 모든 사용자가 URL에서 사용자 등록 마법사를 사용하여 사용자 등록을 수행할 수 있습니다. 등록된 사용자는 레지스트리에 내용을 게시할 수 있습니다.

omar.properties 파일의 omar.security.selfRegistration.acl 등록 정보를 정의하여 이 기능을 제한함으로써 지정된 사용자만 사용자 등록을 수행할 수 있도록 할 수 있습니다.

이 작업을 완료하면 등록 정보 정의에서 지정한 성과 이름을 가진 사용자만이 마법사를 사용하여 등록 작업을 수행할 수 있습니다. 지정되지 않은 다른 사용자가 등록 작업을 수행하려는 경우 사용자 등록 마법사 3단계의 사용자 인증 세부 정보 양식을 입력한 후 다음 버튼을 누르면 오류 메시지가 표시됩니다. 오류 메시지는 User registration failed이며 뒤에 UserNotFoundException 보고 내용이 나옵니다.

omar.security.selfRegistration.acl 등록 정보가 omar.properties에 없거나 빈 문자열로 정의되면 등록된 사용자는 레지스트리에 내용을 게시할 수 있습니다.

Procedure사용자 등록 제한 방법

  1. RegistryDomain-base/domains/registry/applications/j2ee-modules/soar/WEB-INF/classes 디렉토리로 변경합니다.

  2. omar.properties 파일을 텍스트 편집기에서 엽니다.

  3. 다음 등록 정보의 정의를 추가합니다.

    omar.security.selfRegistration.acl

    이 등록 정보 정의는 파일 내 모든 위치에 추가할 수 있습니다. 등록 정보 정의의 논리 위치는 omar.security 접두어가 있는 다른 등록 정보가 정의된 영역입니다.

    등록 정보 값을 다음 예와 같이 사용자 등록을 수행할 수 있는 사용자의 성과 이름에 대한 쉼표로 구분된 목록으로 정의합니다.

    omar.security.selfRegistration.acl=Vijay Patel, Jane Doe,
  4. omar.properties 파일을 저장한 다음 닫습니다.

  5. 레지스트리에 대해 Application Server 도메인 중단 및 다시 시작 방법의 지침을 수행합니다.