JWT 전달자 권한 유형으로 OAuth 제공자 설정

  • 릴리스 버전: Australia
  • 업데이트 날짜 2026년 03월 12일
  • 소요 시간: 2분
  • JSON 웹 토큰(JWT)을 사용하면 사용자 개입 없이 외부 API 공급자와 외부 API 공급자 간의 ServiceNow 서버 간 API 상호작용을 구성할 수 있습니다. 이 지원을 통해 JWT를 사용하는 기타 자동화 작업을 통해 통합 허브 다른 제공자와의 API 및 서비스 통합을 구성할 수 있습니다.

    시작하기 전에

    필요한 역할: oauth_admin

    이 태스크 정보

    다음 작업은 OAuth 2.0 클라이언트 인증 및 권한 부여에 JWT를 사용하도록 설정하는 방법을 ServiceNow 보여줍니다. ServiceNow 는 OAuth 클라이언트이며 Box 또는 Docusign과 같은 OAuth 제공자를 구성할 수 있습니다.

    프로시저

    1. Java 키 스토어 인증서 업로드
      JWT 클라이언트 인증을 활성화하는 데 사용할 JKS 인증서를 인스턴스에 연결합니다.
    2. JWT 서명 키 구성
      Java KeyStore(JKS) 인증서에 할당할 JWT 서명 키를 만듭니다.
    3. JWT 서명 키를 사용하여 JWT 제공자 생성
      인스턴스에 ServiceNow JWT 제공자를 추가합니다.
    4. 외부 공급업체 OAuth 제공자에 연결
      애플리케이션 레지스트리에서 ServiceNow JWT 전달자를 기본 권한 유형으로 사용하여 외부 공급업체 OAuth 제공자를 생성합니다.
    5. OAuth 프로파일 지정
      OAuth 제공자의 OAuth 엔터티 프로파일을 열고 JWT 제공자를 할당합니다.

    Java 키 스토어 인증서 업로드

    JWT 클라이언트 인증을 활성화하는 데 사용할 JKS(Java KeyStore) 인증서를 인스턴스에 연결할 수 있습니다.

    시작하기 전에

    필요한 역할: oauth_admin

    프로시저

    1. 다음으로 이동 모두 > 복수 제공자 SSO > x509 인증서.
    2. 필요에 따라 양식을 작성합니다.
      옵션설명
      이름 인증서의 고유한 이름입니다.
      만료 시 알림 인증서가 만료될 때 알릴 대상을 지정합니다.
      만료되기 전 경고 인증서가 만료되기 전에 인증서 관리자에게 이메일 알림을 보냅니다.
      활성 토큰 요청에 인증서 사용을 활성화합니다.
      유형 업로드하려는 인증서의 유형입니다.
      며칠 후 만료 인증서가 만료될 때까지의 일 수입니다.
      키 스토어 암호 인증서와 관련된 암호입니다.
      간단한 설명  
    3. 제출을 클릭합니다.

    JWT 서명 키 구성

    Java KeyStore(JKS) 인증서에 할당할 JSON 웹 토큰(JWT) 서명 키를 만듭니다.

    시작하기 전에

    필요한 역할: oauth_admin

    주:
    X.509 인증서 SHA-1 지문 int(x5t)를 JWT 키의 일부로 헤더에 추가하려면 양식을 구성하고 X.509 인증서 SHA-1 지문 int(x5t) 필드를 추가해야 합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 OAuth > JWT 키.
    2. 필요에 따라 양식을 작성합니다.
      옵션설명
      이름 JWT 키 서명 구성의 고유한 이름입니다.
      서명 키 스토어 JWT에 서명할 때 지정된 키 저장소입니다.
      키 ID 키 ID(kid)는 토큰에 서명하는 데 여러 키를 사용할 때 사용되는 키를 식별하는 데 도움이 됩니다.
      주:
      이 필드를 구성하면 키 ID 클레임이 JWT에 포함됩니다. 이 필드를 구성하지 않으면 JWT에 키 ID 클레임이 없습니다.
      서명 알고리즘 JWT 키로 서명하는 데 사용할 알고리즘입니다. RSA 256은 사용 가능한 유일한 알고리즘입니다.
      서명 키 암호 서명 키와 관련된 암호입니다.
      활성 JWT 키 별칭이 JWT 제공자로부터 능동적으로 참조되도록 지정합니다.
    3. 제출을 클릭합니다.

    JWT 서명 키를 사용하여 JWT 제공자 생성

    인스턴스에 JSON 웹 토큰(JWT) 제공자를 추가합니다 ServiceNow .

    시작하기 전에

    필요한 역할: oauth_admin

    프로시저

    1. 다음으로 이동 모두 > 시스템 OAuth > JWT 제공자.
    2. 양식을 작성하고 제출을 클릭합니다.
      옵션설명
      이름 JWT 제공자 구성의 고유한 이름입니다.
      만료 간격(초) JWT 제공자가 생성한 토큰의 수명(초)입니다.
      서명 구성 적용할 ServiceNow JWT 서명 키 구성입니다.