Path Allow
개요
Path Allow 정책은 관리자가 요청 경로에 따라 API 접근을 제한하거나 허용할 수 있도록 합니다. 두 가지 상호 배타적인 모드 중 하나를 구성할 수 있습니다:
- White List: 지정된 경로에만 접근을 허용합니다. 다른 모든 경로는 차단됩니다.
- Black List: 지정된 경로에 대한 접근을 차단합니다. 다른 모든 경로는 허용됩니다.
노트
White List와 Black List를 동시에 적용할 수 없습니다. 모드를 전환하면 이전에 구성된 경로가 초기화됩니다.
구성 세부정보
Field | Description |
---|---|
모드 선택 | White List 또는 Black List 모드 중에서 선택합니다. 한 번에 하나의 모드만 활성화할 수 있습니다. |
경로 | 선택한 모드에 따라 허용/차단할 하나 이상의 경로를 입력합니다. 형식 사용: /example와 와일드카드(예: /test1/*) 및 정규 표현식 패턴을 지원합니다. 새 경로를 추가하려면 녹색 더하기 버튼을 사용하고, 추가 경로를 제거하려면 빨간색 빼기 버튼을 사용합니다. |
노트
변경할 수 없음: 이 정책이 제거되지 않도록 방지하는 토글입니다.
설정 값 변경 불가: 설정 후 구성 값 변경을 방지하는 토글입니다.
경로 입력 예시
정확히 경로만 일치:
/test1
경로 아래의 모든 하위 경로와 일치 (예: /test1/a, /test1/b/c):
/test1/*
정규 표현식을 사용하여 경로와 일치:
^(?:\/[a-zA-Z0-9]+(?:_[a-zA-Z0-9]+)<i>(?::[a-zA-Z0-9]+)</i>)+$
정규 표현식 경로는 패턴이나 경로 매개변수로 동적 경로 일치를 위한 고급 사용 사례에 유용합니다.
동작 요약
White List 모드가 활성화된 경우:
- 나열된 경로만 접근할 수 있습니다.
- 나열되지 않은 경로에 대한 요청은 거부됩니다.
Black List 모드가 활성화된 경우:
- 나열된 경로는 차단되었습니다.
- 다른 모든 경로는 접근 가능합니다.