Rational DOORS Web Access를 위한 OAuth-OSLC 인증 구성

oslcServiceProviders.xml 파일을 작성하여 base_url, consumer_keysecret 특성 값을 저장하십시오.

시작하기 전에

이 태스크 정보

기본적으로 제품이 RPE_HOME/config 디렉토리에서 oslcServiceProviders.xml 파일을 찾습니다. 이 기본 RPE_HOME/config 디렉토리에 oslcServiceProviders.xml 파일을 작성하면 추가로 구성할 필요가 없다는 이점이 있습니다. 그러나 제품의 이후 버전으로 업그레이드하려면 이 파일의 백업을 작성해야 합니다. 설치 및 업그레이드 후에 백업 oslcServiceProviders.xml 파일을 새로 설치한 제품의 RPE_HOME/config 디렉토리에 둘 수 있습니다.
기본 RPE_HOME/config 디렉토리 외부의 oslcServiceProviders.xml 파일을 지정할 수 있지만 com.ibm.rational.rpe.config.oslcServiceProviders 특성으로 oslcServiceProviders.xml 파일의 위치를 지정해야 합니다. 위치가 HTTP 보안 경로인 경우 com.ibm.rational.rpe.config.oslcServiceProviders.usrcom.ibm.rational.rpe.config.oslcServiceProviders.pwd 특성으로 인증 신임 정보를 지정해야 합니다. 다음 범위 중 하나를 사용하여 이러한 특성을 지정하십시오.

기본 RPE_HOME/config 디렉토리 외부에 oslcServiceProviders.xml 파일을 작성하면 팀 협업 환경이 지원됩니다. 공유 위치에 파일을 두고 공유 위치를 가리키도록 com.ibm.rational.rpe.config.oslcServiceProviders 특성을 설정하면 여러 사용자가 oslcServiceProviders.xml 파일을 다시 사용할 수 있습니다.

프로시저

  1. Rational Publishing Engine 설치 디렉토리에 있는 샘플 사본 작성(RPE_HOME/config/oslcServiceProviders-sample.xml):
  2. 텍스트 편집기에서 oslcServiceProviders.xml 파일의 사본을 여십시오.
  3. 제목 태그에서, 데이터 소스 제공자의 이름을 제공하십시오.
  4. 설명 태그에서, 데이터 소스 제공자에 대한 설명 또는 참고사항을 제공하십시오.
  5. base_url 태그에서, 데이터 소스에 대한 기본 URL을 제공하십시오.

    Rational DOORS 클라이언트에서 URL을 식별하려면 개방형 모듈에서 오브젝트 URL을 마우스 오른쪽 단추로 클릭하고 URL 복사를 클릭하십시오.

    Rational DOORS 웹 액세스에서 URL을 식별하려면 데이터베이스 탐색기 보기로 이동하여 모듈을 열고 오브젝트를 선택하십시오. 속성 > 시스템 섹션에서 URL 필드의 값을 복사하십시오. 예를 들어, URL 필드를 마우스 오른쪽 단추로 클릭하고 바로가기 복사 메뉴 옵션을 선택하십시오.

    예: https://server:port/dwa

  6. 패턴 태그에서, 데이터 소스의 URL 패턴을 제공하십시오. 일반적으로 base_url and pattern 태그에는 동일한 Rational DOORS 웹 액세스 데이터 소스 URL 값이 포함되어 있습니다. oslcServiceProviders.xml 파일에 지정된 데이터 소스 목록을 갖고 있는 경우, 어떤 데이터 소스 세부사항이 데이터 소스 요구사항과 일치하는지 식별하기 위해 패턴이 사용됩니다.

    예: https://server:port/dwa

  7. consumer_key 태그에서, 데이터 소스의 이용자 키를 제공하십시오.

    consumer_key 값을 식별하려면Rational DOORS에서 파일 > OSLC > 로컬 키를 클릭하십시오.

  8. 시크릿 태그에서, 데이터 소스의 시크릿 값을 제공하십시오.

    secret 값을 식별하려면 Rational DOORS에서 파일 > OSLC > 로컬 키를 클릭하십시오. OAuth 시크릿 필드를 찾으십시오. OAuth 시크릿 값은 Rational Publishing Engine secret 특성에 입력할 값입니다.

  9. oslcServiceProviders.xml 파일을 Rational Publishing Engine 설치 디렉토리 외부의 위치에 저장하십시오.