ACL을 요구하도록 스크립팅된 REST API 자원 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • 기본적으로 API 자원/엔드포인트는 상위 API에서 보안 설정을 상속합니다. 특정 자원/엔드포인트에 대한 사용자 지정 ACL을 정의하여 상속된 설정을 재정의합니다.

    시작하기 전에

    필요한 역할: web_service_admin 또는 admin

    이 태스크 정보

    ACL은 인증된 사용자에 대해서만 확인됩니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 웹 서비스 > 스크립트 기반 REST API.
    2. 스크립팅된 REST API를 선택합니다.
    3. 자원 관련 목록에서 자원을 선택합니다.
    4. Security( 보안 ) 탭에서 Requires authentication(인증 필요 ) 확인란을 선택합니다.
      자원에 대한 ACL을 요구하려면 이 확인란을 선택해야 합니다. 이 확인란의 선택을 취소하면 리소스가 퍼블릭이 되며 자격 증명이 필요하지 않습니다. 상위 REST 서비스에 ACL이 필요한 경우에도 인증되지 않은 요청이 자원에 액세스하도록 허용하려는 경우에만 이 선택란을 선택 취소합니다.
    5. ACL 권한 필요 확인란을 선택합니다.
    6. ACL 필드에서 엔드포인트의 보안 요구 사항을 충족하는 ACL을 하나 이상 선택합니다.
      REST_Endpoint유형이 있는 ACL만 선택합니다. 선택한 REST_Endpoint 유형 ACL에 정의된 역할을 가진 사용자에게만 이 자원에 대한 액세스 권한이 부여됩니다.

      자원에 대한 ACL을 선택하면 상위 웹 서비스에 대해 선택된 모든 ACL이 무효화됩니다. 상위 웹 서비스에 대해 선택된 ACL을 사용하려면 이 필드를 비워 둡니다.