API 접근 정책 우선순위 지정
인스턴스에 구성된 API 액세스 정책이 ServiceNow® 여러 개인 경우 정책 우선순위 지정 논리에 대해 알아봅니다.
API 액세스 정책은 인스턴스에 설정된 REST API 정책 유형에 따라 우선순위가 지정됩니다 ServiceNow® .
이 접근 방식은 메서드, 리소스 및 버전과 같은 API의 각 부분에 대해 서로 다른 가중치를 정의합니다.
API 정책은 비전역부터 우선 순위가 지정되고 그 다음에는 전역으로 우선 순위가 지정됩니다. 즉, 비전역 액세스 정책은 항상 전역 API 액세스 정책을 재정의합니다.
우선순위 지정 논리는 다음과 같습니다.
| 필드 | 우선순위 | 우선순위 지정 논리 |
|---|---|---|
| 메서드, 리소스 및 버전 | 1 | 3개의 필드가 정책과 일치하면 해당 정책이 1번째 우선순위를 갖습니다. |
| 메서드+ 리소스 | 2 | 2개의 필드가 정책과 일치하면 해당 정책이 첫 번째 우선순위를 갖습니다. |
| 리소스 + 버전 | 3 | 모든 메서드에 적용 필드가 있는 2개의 필드가 정책과 일치하면 해당 정책이 세 번째 우선 순위를 갖습니다. |
| 자원 | 4 | 모든 메서드에 적용 필드가 정책과 일치하면 해당 정책이 4번째 우선순위를 갖습니다. |
| 방법 + 버전 | 5 | 모든 자원에 적용 필드가 포함된 2개의 필드가 정책과 일치하면 해당 정책이 5번째 우선순위를 갖습니다. |
| 방법 | 6 | 모든 자원에 적용 필드가 정책과 일치하면 해당 정책의 우선순위가 5번째입니다. |
| 버전 | 7 | 모든 메서드에 적용 및 모든 버전에 적용 필드가 정책과 일치하면 해당 정책이 7번째 우선순위를 갖습니다. |
| 전역 및 모든 메서드에 적용 | 8 | 전역 필드가 true이고 모든 메서드에 적용이 false이면 해당 정책이 8번째 우선순위를 갖습니다. |
| 전역 및 모든 메서드에 적용 | 9 | 전역 필드가 true이고 모든 메서드에 적용이 true이면 해당 정책은 9번째 우선순위를 갖습니다. |