Service Registry 3.1 관리 설명서

관리자 만들기

Service Registry 관리 도구를 사용하면 관리자로 등록된 사용자만 수행할 수 있는 몇 가지 작업을 수행할 수 있습니다. 또한 관리자를 호출하여 다른 사용자가 제출하는 객체에 대한 라이프 사이클 변경(예: 승인)을 구현할 수 있습니다.

또한 관리자는 기본 액세스 제어 정책(ACP)을 변경해야 할 수도 있습니다. 그러나, 현재는 수동 프로세스를 통해 ACP를 작성하므로 OASIS XACML(eXtensible Access Control Markup Language)을 잘 알고 있어야 합니다. 자세한 내용은 ebXML RIM 3.0의 9장, “액세스 제어 정보 모델” 특히, 9.7.6~9.7.8절의 예를 참조하십시오. ebXML RIM 3.0 사양을 찾는 방법에 대한 자세한 내용은 이 설명서를 읽기 전에를 참조하십시오.

Procedure관리자를 만드는 방법

자신을 관리자로 등록하려면 다음 단계를 수행합니다.

  1. Service Registry 3.1 사용자 설명서사용자 계정 만들기에 설명한 대로 사용자 등록을 수행하거나, add user에 설명된 add user 관리 도구를 사용하여 자신을 사용자로 추가합니다.

  2. 웹 콘솔을 사용하여 등록한 경우 다음과 같이 사용자(User) 객체의 고유 식별자를 얻습니다.

    1. 사용자로 설정된 객체 유형으로 웹 콘솔을 사용하여 기본 쿼리를 수행합니다.

    2. 사용자에 대해 만들어진 레지스트리의 사용자(User) 객체를 보려면 세부 정보 링크를 누릅니다.

    3. 고유 식별자 필드 값을 입력하거나 파일에 복사 및 붙여넣기합니다.

    add user 명령을 사용한 경우에는 users 명령을 사용하여 사용자 목록을 가져온 다음 사용자 이름의 식별자 값을 복사합니다.

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

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

  5. omar.security.authorization.registryAdministrators 등록 정보의 정의를 찾습니다.

  6. 단계 2에서 복사한 고유 식별자 문자열 앞에 세로 막대(|)를 추가하여 등록 정보 정의를 편집합니다.

    등록 정보 정의는 한 줄로 입력해야 하며 공백을 포함할 수 없습니다. 완료하면 다음과 같이 나타납니다(모두 한 줄로 표시).

    omar.security.authorization.registryAdministrators=
    urn:freebxml:registry:predefinedusers:registryoperator|
    urn:uuid:77f5c196-79de-4286-8483-8d80def3583b
  7. omar.properties 파일을 저장한 다음 닫습니다.

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

다음 순서

추가 관리자를 만들기 위해 omar.properties 파일을 편집할 필요가 없습니다. 관리자는 관리 도구 또는 웹 콘솔을 사용하여 사용자를 추가할 수 있으며 웹 콘솔을 사용하여 사용자를 관리자로 분류할 수 있습니다.