REST API 접근 정책 생성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기2분
  • API 액세스 정책을 만들고 인증 프로파일을 매핑하여 REST API의 인증 유형을 제한합니다. 예를 들어 REST API에 대해 ID 토큰 인증만 허용하는 API 액세스 정책을 만들 수 있습니다.

    시작하기 전에

    • 필요한 역할: admin
    • 인증 프로파일이 생성되었는지 확인합니다. 자세한 내용은 인증 프로필 만들기를 참조하세요.

    프로시저

    1. 다음으로 이동 모두 > 시스템 웹 서비스 > REST API 접근 정책.
    2. 새로 만들기를 클릭합니다.
    3. 양식의 필드에 내용을 입력합니다.
      API 접근 정책 필드
      표 1. API 접근 정책
      필드 설명
      이름 API 액세스 정책의 고유한 이름입니다.
      활성 API 액세스 정책을 활성화하는 옵션입니다.
      REST API 액세스 정책이 적용되는 REST API입니다. 예를 들어, 첨부 파일 API입니다.
      REST API 경로 REST API의 API 경로입니다. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다. 예: now/attachment.
      HTTP 메서드 API와 상호작용하는 데 사용되는 메서드입니다. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다.
      버전 API의 버전입니다. 예: v1. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다.
      주:
      REST API의 모든 버전에 대한 인증 정책을 만들려면 각 버전에 대해 개별 정책을 만들어야 합니다.
      자원 REST API의 하위 자원입니다. 이 필드는 선택한 REST API에 따라 자동으로 채워집니다. 예: /now/attachment
      애플리케이션 애플리케이션의 범위입니다.
      전역 API에 대한 모든 메서드, 버전 및 자원에 인증 정책을 적용하려면 활성화합니다.
      모든 메서드에 적용 API에 대한 인증 정책을 API의 모든 메서드, 버전 및 자원에 적용하려면 활성화합니다.
      모든 자원에 적용 API에 대한 인증 정책을 모든 버전에 적용하려면 활성화합니다.
      모든 버전에 적용 API에 대한 인증 정책을 모든 자원에 적용하려면 활성화합니다.
      주:
      API 액세스 정책 우선 순위 지정에 대한 자세한 내용은 을 참조하십시오 API 접근 정책 우선순위 지정.
    4. 새 행 삽입을 두 번 클릭합니다.
    5. 목록에서 인바운드 인증 프로파일을 선택하고 저장 아이콘 저장 아이콘을클릭합니다.
      예를 들어 기본 인증, ID 토큰, 인증서 기반 인증, OAuth 또는 WSSE 인증을 추가할 수 있습니다.
      1. 하나 이상의 인바운드 인증 프로파일을 추가하려면 새로 만들기 를 클릭하여 새 프로파일을 만듭니다.
      2. What Kind of authentication profiles(인증 프로파일의 종류)를 선택합니다.
        • 표준 http 인증 프로파일 작성
        • WSSE 인증 프로필 작성
        인증 프로파일
      3. 인증 프로파일을 생성한 후 기록을 저장합니다.
    6. 제출을 클릭하여 REST API 액세스 정책을 제출합니다.