Policy Overview
API 정책 개요
APIM 시스템의 API 정책은 인증, 속도 제한, 캐싱 및 변환과 같은 필수 기능을 제공하여 보안, 성능 및 유연성을 향상시킵니다. 관리자는 API 수준에서 이러한 정책을 구성하여 API 트래픽이 효율적으로 관리되도록 할 수 있습니다.
정책은 다음과 같이 나뉩니다:
- Inbound: 백엔드에 도달하기 전에 요청을 수정합니다 (예: 헤더 변환, IP 제한).
- Outbound: 클라이언트에 도달하기 전에 응답을 수정합니다 (예: 로깅, 헤더 추가).
APIM 콘솔은 사용자가 각 API에 대해 apply, configure, and manage policies 할 수 있도록 합니다. 이 가이드에서는 각 정책을 구성하는 방법을 알 수 있습니다. 다루는 정책은 다음과 같습니다:
Inbound | Outbound |
---|---|
키 인증 (Key Auth) | 프록시 캐시 |
속도 제한 | 응답 변환기 |
트랜잭션 ID (Txid) | 교차 출처 리소스 공유 (CORS) |
OpenID Connect (OIDC) | |
요청 변환기 | |
사전 기능 | |
고급 요청 변환기 | |
회로 차단기 | |
SAML |
API 정책 세부정보 화면 접근
사용자는 아래와 같은 다양한 방법으로 API 정책 세부정보 화면에 접근할 수 있습니다:
- When setting up for a project’s API Basic Policy. Please refer to User Guide/APIM Console Guide/API Basic Policy Settings/How to set up API Basic Policy
- When configuring an API, please refer to User Guide/APIM Console Guide/API Management/API Policies Applying.
API 정책 구성
API 정책 세부정보 화면에서 사용자는 적용 섹션에 나열된 정책을 클릭하여 API 정책을 구성할 수 있습니다. 정책 세부정보는 아래의 새로운 섹션에 표시됩니다.
정책 세부 가이드 구조
각 API 정책을 구성하는 방법을 알기 위해서는 API 정책 세부 정보의 해당 가이드를 참조하십시오. 각 정책은 아래와 같은 공통 구조로 설명됩니다:
개요
- 정책이 수행하는 작업과 주요 목적을 간략하게 설명합니다.
- 이 정책이 적용되는 일반적인 사용 사례를 언급합니다.
- 정책의 주요 기능을 나열합니다.
- 해당되는 경우 주요 구성 요소를 설명합니다 (예: 태그, 매개변수, 상태).
구성 세부정보
매개변수와 필드가 입력되는 방법을 설명합니다.
스크린샷
각 세부정보 뒤에 첨부된 스크린샷으로 설명합니다.