인증 코드 플로우를 사용하여 OAuth 엔드포인트에 대한 액세스 권한 부여

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 01월 30일
  • 읽기1분
  • 인스턴스에서 보호된 자원을 ServiceNow 소유한 최종 사용자는 먼저 자원에 대한 액세스 권한을 부여해야 인스턴스가 액세스 토큰을 제공할 수 있습니다.

    시작하기 전에

    필요한 역할: 없음. 보호된 자원을 보유한 인스턴스에 이미 로그인되어 있어야 합니다. 또는 관리자가 이미 설정한 인증 방법(예: 다단계 인증 또는 SAML)을 사용하여 로그인할 수 있습니다 ServiceNow .

    프로시저

    1. 인스턴스의 보호된 자원에 대한 액세스를 요청하는 클라이언트 애플리케이션에서 링크 또는 버튼을 클릭합니다.
      그러면 토큰 요청이 시작됩니다. 한 인스턴스에서 다른 인스턴스로 REST 호출을 수행하는 경우 이 링크는 REST 메시지 양식에서 OAuth 토큰 가져오기 입니다.
    2. 로그인하지 않은 경우 지금 로그인하십시오.
      오른쪽 위 모서리에 지정된 사용자와 같은 사용자가 아닌 경우 본인이 아닙니까? 를 클릭하고 로그인합니다.
    3. 계정 권한을 클릭하여 이미 발급한 액세스 토큰 목록을 엽니다.
      이것은 셀프 서비스 > 내 연결됨 앱 토큰 목록입니다.
    4. 허용을 클릭하여 액세스를 허용하고 인스턴스가 인증 코드(인증 코드 플로우를 사용하는 경우) 또는 접근 토큰(암시적 권한 부여 유형을 사용하는 경우)을 발급하도록 합니다.

      거부를 클릭하면 인증이 허용되지 않지만 인스턴스에서 로그아웃되지는 않습니다.

      접근 허용

      액세스를 확인하는 메시지가 나타납니다. 인스턴스의 REST 메시지 양식에서 액세스를 요청하는 경우 양식 맨 위에 다음 메시지가 나타납니다. OAuth 새로 고침 토큰을 사용할 수 있으며 {date}에 만료됩니다.