JSON 웹 토큰 부여 워크플로우
클라이언트 애플리케이션이 자체적으로 또는 사용자를 대신해 자원에 ServiceNow 대한 안전한 무인 접근이 필요한 경우 이 플로우를 사용합니다.
시작하기 전에
필요한 역할: oauth_admin, mi_admin, admin
이 태스크 정보
클라이언트 애플리케이션은 나타내는 사용자 또는 시스템과 같은 ID 관련 클레임을 사용하여 서명된 JWT를 생성합니다. 클라이언트 애플리케이션은 JWT를 인스턴스로 ServiceNow 보내 액세스 토큰을 요청합니다.
-
- 사용자를 대신해 작업하는 경우:
- 토큰은 이전에 인증된 사용자를 나타냅니다. 사용자에게 자격 증명이나 동의를 묻지 않고 안전하고 원활한 액세스가 가능합니다. ServiceNow 는 서명된 토큰에서 사용자의 ID를 확인하여 요청을 신뢰하므로 실시간 사용자 상호작용이 필요하지 않습니다.
-
- 자체적으로 작동하는 경우:
- 토큰은 클라이언트 애플리케이션을 식별하고 인증합니다. 공유 암호를 사용하는 대신 애플리케이션은 개인 키를 사용하여 토큰에 서명합니다. 이는 클라이언트 자격 증명 부여에 대한 보다 안전한 대안을 제공합니다.