를 사용하여 OAuth 2.0을 사용하여 인스턴스에 ServiceNow 인증합니다. ServiceNow SDK

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 2분
  • OAuth 2.0 인증을 사용하여 인스턴스에 ServiceNowServiceNow SDK연결합니다.

    시작하기 전에

    OAuth 2.0 인증을 사용하려면 인스턴스에 버전 1.1 이상이 설치되어 있거나 필요한 XML 구성을 임포트해야 합니다 ServiceNow IDE . 기본적으로 릴리스의 인스턴스에는 Zurich 버전 1.1.4가 포함되어 ServiceNow IDE 있으며 를 통한 ServiceNow SDKOAuth 2.0 인증 사용을 지원합니다.

    필요한 역할: 관리자

    이 태스크 정보

    이 절차에서는 명령줄 인터페이스(CLI)를 ServiceNow SDK 사용합니다. 명령줄 도구에서 now-sdk --help 를 입력하여 사용 가능한 명령 및 전역 옵션에 대한 정보를 가져옵니다. 명령 및 해당 매개변수에 대한 추가 정보를 보려면 명령과 --help 또는 -h를 입력합니다. 예를 들어 now-sdk auth --help입니다. CLI에 대한 자세한 내용은 다음 문서를 참조하십시오 ServiceNow SDK CLI.

    프로시저

    1. 애플리케이션에 대한 로컬 디렉터리를 생성합니다.
    2. Visual Studio Code에서 디렉터리를 엽니다.
    3. 애플리케이션 디렉터리에서 통합 터미널 창을 엽니다.
    4. auth 명령으로 인증할 인스턴스를 지정합니다.
      npx @servicenow/sdk auth --add <instance>
      예:
      npx @servicenow/sdk auth --add https://myinstance.service-now.com
      주:
      npx 명령을 사용하면 전역이 아닌 애플리케이션 디렉터리에 설치됩니다ServiceNow SDK.
    5. 다음 일련의 프롬프트에 응답합니다.
      프롬프트 응답
      사용할 인증 유형 OAuth를 선택합니다.
      이 자격 증명에 대한 별칭 자격 증명과 인스턴스에 대한 별칭을 입력합니다.

      별칭은 init, transform, dependenciesinstall 명령을 사용하여 인증하는 데 사용할 수 있습니다.

      ServiceNow SDK 인스턴스로 인증할 웹 브라우저가 열립니다.
    6. 열리는 웹 페이지로 이동하여 인스턴스에 로그인한 상태가 아니라면 로그인합니다.
    7. 인스턴스에 연결할 수 있도록 허용 ServiceNow SDK 하려면 수락을 선택합니다.
      페이지가 새로 고쳐지고 인증 코드가 포함됩니다.
    8. 복사 선택하여 제공된 인증 코드를 복사합니다.
    9. 명령줄에 인증 코드를 붙여넣습니다.

    결과

    별칭과 자격 증명은 시스템의 장치 키체인 또는 자격 증명 관리자에 저장되며 기본 자격 증명으로 설정됩니다.

    다음에 수행할 작업

    를 사용하여 ServiceNow SDK로컬 시스템에 애플리케이션을 추가합니다. 자세한 내용은 를 사용하여 애플리케이션 추가 ServiceNow SDK 문서를 참조하십시오.