REST API 인증 범위 구성

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • OAuth 엔터티를 인증 범위와 연결하여 인증 범위와 연결된 REST API에 액세스하기 위한 토큰을 관리합니다.

    시작하기 전에

    다음 플러그인을 설치합니다.

    • OAuth 2.0
    • REST API 제공자
    • 인증 범위
    • REST API 인증 범위
    주:
    REST API Auth Scope 플러그인은 릴리스의 일부로 추가됩니다Tokyo.

    필요한 역할: api_service_admin, adaptive_auth_policy_admin

    프로시저

    1. 다음으로 이동 모두 > API 인증 범위 > REST API 인증 범위.
      REST API 인증 범위 페이지가 표시됩니다.
    2. 새 REST API 인증 범위를 구성하려면 신규를 클릭하십시오.
    3. 양식에서 필드를 채웁니다.
      표 1. REST API 인증 범위
      이름 REST API 인증 범위를 식별하는 고유한 이름입니다.
      활성 구성을 활성화하려면 확인란을 선택합니다.
      애플리케이션 읽기 전용 애플리케이션 범위입니다.
      REST API 인증 범위가 적용되는 REST API입니다. 테이블 API를 예로 들 수 있습니다.
      인증 범위 조회 아이콘에서 인증 범위를 선택합니다.
      REST API 경로 REST API의 API 경로입니다. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다. 예: now/table.
      HTTP 메서드 API와 상호 작용하는 데 사용되는 메서드입니다. 드롭다운 목록에서 메서드를 선택합니다.

      양식에서 이 API의 모든 http 메서드에 인증 범위 적용 필드를 수동으로 비활성화하여 메서드를 선택할 수 있습니다.

      REST API 버전 API의 버전입니다. 예: v1. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다.

      양식에서 수동으로 이 API의 모든 버전에 인증 범위 적용 필드를 비활성화하여 버전을 선택할 수 있습니다.

      자원 REST API의 하위 자원입니다. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다. 예: /now/table.

      양식에서 수동으로 이 API의 모든 자원에 인증 범위 적용을 비활성화하여 자원을 선택할 수 있습니다.

      이 API의 모든 http 메서드에 인증 범위 적용 이 옵션을 사용하면 API의 모든 http 메서드에 인증 범위가 적용됩니다.
      이 API의 모든 버전에 인증 범위 적용 활성화되면 API의 모든 버전에 인증 범위가 적용됩니다.
      이 API의 모든 자원에 인증 범위 적용 사용하도록 설정하면 API의 모든 자원에 인증 범위가 적용됩니다.
    4. 제출을 클릭합니다.
      선택한 REST API 및 인증 범위에 따라 API는 범위와 관련된 정보를 검색합니다.

    테이블 API에 대해 세 개의 REST API 인증 범위를 생성하는 것이 좋습니다.

    첫 번째 인증 범위는 모든 http 메서드, 버전 및 자원이 활성화된 테이블 API 에 매핑됩니다.

    REST API 인증 범위 3

    두 번째 인증 범위는 모든 버전과 자원이 활성화된 테이블 API 에 매핑됩니다. 그러나 HTTP 메서드(이 예에서는 GET 메서드)를 선택합니다.

    REST API 인증 범위 2

    세 번째 인증 범위는 http 메서드, 버전 및 자원이 활성화되지 않은 채 테이블 API 에 매핑됩니다. 그러나 HTTP 메서드, 버전 및 자원을 수동으로 선택합니다. 이 예에서 HTTP 메서드는 GET이고, REST API 버전은 최신이며, 자원은 /now/table/{tableName}입니다.

    REST API 인증 범위 1

    이러한 모든 인증 범위가 생성된 경우 세 가지 범위 모두에 GET 메서드를 사용할 수 있지만 POST,PUT, DELETE 또는 PATCH 메서드의 경우 scope3 만 사용할 수 있습니다.