기본 OAuth 제공자의 식별 세부사항 및 기본 구성 설정을
업데이트할 수 있습니다.
이 태스크에 대한 정보
기본 OAuth 제공자의 기본 설정을 구성하려면 다음 역할 중 하나가
필요합니다.
- 조직 관리자
- 소유자
- 권한이 부여된 사용자 정의 역할
네이티브 OAuth 공급자 구성에 자세히 설명된 생성 작업이 완료되면 네이티브 OAuth 공급자 의 기본 설정 페이지를 즉시 선택하거나 기존 네이티브 OAuth 공급자의 기본 설정을 업데이트할 수 있습니다. 기존 기본 OAuth 제공자의
기본 설정을 업데이트하려면 이 주제에 설명된 프로시저를 따르기 전에
다음 단계를 완료하십시오.
- 클릭하세요 .
- 필수 기본 OAuth 제공자를 선택하십시오.
프로시저
- 신원 정보를 수정하려면 사이드바 메뉴에서 ‘정보’를 클릭한 다음, 필요에 따라 다음 항목을 업데이트하십시오:
| 필드 |
설명 |
| 제목 |
원시 OAuth 제공자에 대한 제목을 입력합니다. |
| 이름 |
이 필드는 시스템에서 자동으로 채워집니다. |
| 설명(선택사항) |
간략한 설명을 입력합니다. |
| 기본 경로(선택사항) |
기본 경로는 API 내의 모든 오퍼레이션이 공유하는 API의 URL 세그먼트입니다. 호스트명이나 경로 및 작업과 관련된 추가 세그먼트는 포함되지 않습니다. 기본 경로에는 특수 문자가 포함될 수 없으며
"/" 문자로 시작되어야 합니다. 경로가 비어 있는 경우에도 마찬가지입니다. |
- 기본 구성 설정을 수정하려면 사이드바 메뉴에서 구성 을 클릭한 후 필요에 따라 다음 필드를 업데이트하십시오.
| 필드 |
설명 |
| 권한 부여 경로 |
/oauth2/authorize/계정에 로그인하기 위한 표준 OAuth 엔드포인트입니다 |
| 토큰 경로 |
/oauth2/token/이는 코드를 액세스 토큰으로 교환하기 위한 표준 OAuth 엔드포인트입니다. |
| 지원되는 권한 부여 유형 |
- 내재적 - 추가적인 권한 코드 교환 단계를 수행하지 않고 즉시 액세스 토큰이 리턴됩니다.
- 애플리케이션 -애플리케이션 대 애플리케이션입니다. OAuth 권한 부여 유형 "클라이언트 신임 정보"에 해당합니다. User Security를 필요로 하지 않습니다.
- 액세스 코드 - 권한 코드는 URL에서 추출되고 액세스 코드로 교환됩니다. OAuth 권한 부여 유형 "권한 코드"에 해당합니다.
- 리소스 소유자 - 비밀번호 - 클라이언트가 사용자의 사용자 이름과 비밀번호를 직접 액세스 토큰으로 교환하며, 이 흐름은 자사 클라이언트만 사용할 수 있습니다.
리소스 소유자 - JWT - 검증되고 서명된 JSON 웹 토큰(JWT)이 액세스 토큰과 직접 교환됩니다.참고: 자원 소유자-JWT 옵션을 사용하려면 다음 단계를 완료하십시오.
- 지원되는 권한 부여 유형 필드에서 자원 소유자-비밀번호 및 자원 소유자-JWT를 모두 선택하십시오.
- API 정의를 편집하여 oauth2 를 보안 정의 유형으로 지정하는 보안 스킴을 추가하고 플로우 유형으로 자원 소유자-비밀번호 를 선택하십시오.
API에 대한 OAuth2 보안 스킴 정의에 대한 지시사항은 OAuth2 보안 스킴 컴포넌트 정의 (OpenAPI 3) 또는 OAuth2 보안 스킴 정의 (OpenAPI 2) 를 참조하십시오.
팁: 네이티브 ‘ OAuth ’ 제공자에 대해 OIDC( OpenID Connect)를 구성할 계획이라면, 다음 권한 부여 유형 중 적어도 하나(Implicit, Access code)를 포함해야 합니다.
|
| 지원되는 클라이언트 유형 |
- Confidential -고객이 보안 서버에서 보안 신임 정보를 유지보수할 수 있습니다.
- 공용 -클라이언트 신임 정보가 안전하지 않습니다.
|
참고: 게이트웨이 유형이
DataPower® Gateway (v5 compatible) 이며, 네이티브 OAuth 제공자가 생성될 당시 ‘애플리케이션’ 권한 부여 유형만 선택된 경우, 사용자 보안 설정을 구성하기 전까지는 다른 권한 부여 유형을 추가할 수 없습니다. 특히 애플리케이션 사용자를
인증하기 위한 사용자 레지스트리를 지정해야 합니다. 사용자 보안 설정을
구성하려면 다음 단계를 완료하십시오.
- 사이드바 메뉴에서 사용자 보안 을 클릭한 후 편집을 클릭하십시오.
- 필요에 따라 사용자 보안 설정을 업데이트하십시오. 자세한 내용은 ‘네이티브 OAuth 공급자에 대한 사용자 보안 구성’을 참조하십시오.
- 완료되면 저장 을 클릭하십시오.
- 완료되면 저장 을 클릭하십시오.