인스턴스에서 ServiceNow 시트에 대한 Google 애플리케이션 레지스트리 생성

  • 릴리스 버전: Yokohama
  • 업데이트 날짜 2025년 05월 09일
  • 소요 시간: 3분
  • 인스턴스에 ServiceNow Drive 애플리케이션을 등록 Google 하여 테이블 기록을 스프레드시트로 Google 직접 익스포트하기 위한 OAuth 인증을 사용 설정합니다.

    시작하기 전에

    필요한 역할: admin

    이 태스크 정보

    애플리케이션 레지스트리는 인스턴스가 OAuth를 사용하여 시트와 Google 같은 외부 애플리케이션에 연결할 수 있는 방법을 ServiceNow 정의하는 레코드입니다.

    여기에는 다음 정보가 포함됩니다.
    • 클라이언트 ID 및 클라이언트 비밀: 외부 애플리케이션에 대한 자격 증명입니다.
    • 인증 및 토큰 URL: 로그인하고 접근하는 데 사용되는 웹 주소입니다.
    • 리디렉션 URL: OAuth 서버가 권한 부여 후 사용자를 보내는 위치입니다.
    • 범위 및 프로필: 액세스할 수 있는 외부 애플리케이션 영역 ServiceNow 을 정의합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 OAuth > 애플리케이션 레지스트리.
    2. 새로 만들기를 선택합니다.
    3. OAuth 애플리케이션 유형 목록에서 외부 공급업체 OAuth 제공자에 연결을 선택합니다.
    4. 양식의 필드에 내용을 입력합니다.
      표 1. 애플리케이션 레지스트리 양식
      필드 설명
      이름 기록을 고유하게 식별하는 이름입니다. 예를 들어 시트 통합이 있습니다.
      클라이언트 ID 등록한 드라이브 애플리케이션의 Google 클라이언트 ID입니다 Google Workspace.

      다운로드한 OAuth 자격 증명 JSON 파일에서 클라이언트 ID를 찾을 Google 수 있습니다. 자세한 내용은 시트 API에서 Google OAuth 애플리케이션 설정 문서를 참조하십시오.

      클라이언트 비밀 API 콘솔에서 Google 앱을 등록할 때 생성된 클라이언트 비밀입니다.

      다운로드한 OAuth 자격 증명 JSON 파일에서 클라이언트 비밀을 Google 찾을 수 있습니다. 자세한 내용은 시트 API에서 Google OAuth 애플리케이션 설정 문서를 참조하십시오.

      OAuth API 스크립트 요청 및 응답을 사용자 지정하는 스크립트입니다. 예를 들어 OAuthGoogleSheetExport입니다.
      기본 부여 유형 토큰을 설정하는 데 사용된 부여 유형입니다.
      인증 URL OAuth 애플리케이션이 자원 Google 서버에 액세스할 수 있는 권한을 요청하기 위해 제공하는 URL입니다.Google 입력하는 URL 형식에는 앱의 테넌트 ID( https://accounts.google.com/oauth2/v2.0/{API 버전}/authorize)가 포함됩니다.

      다운로드한 OAuth 자격 증명 JSON 파일에서 인증 URL을 찾을 수 있습니다. 자세한 내용은 시트 API에서 Google OAuth 애플리케이션 설정 문서를 참조하십시오.

      토큰 URL 접근 토큰을 가져올 URL입니다. URL에 입력하는 형식은 {yourgoogleaccount}.com/oauth2/{API 버전}/토큰입니다.
      리디렉션 URL https://<your-instance>.service-now.com/oauth_redirect.do 형식의 인스턴스 URL이 포함된 리디렉션 URL입니다.

      인스턴스 URL로 <instanceURL> 값을 업데이트합니다.

      토큰 해지 URL 클라이언트 애플리케이션이 이전에 발급된 접근 토큰과 새로 고침 토큰의 해지 또는 취소를 요청할 수 있도록 OAuth 인증 서버에서 제공하는 URL입니다. 형식은 https://{yourgoogleaccount}.com/{API 버전}/oauth2/revoke입니다.
    5. 제출을 선택합니다.
    6. 애플리케이션 레지스트리 페이지에서 생성한 애플리케이션 레지스트리를 검색하여 선택합니다.
    7. OAuth 엔터티 범위 관련 목록에서 이름OAuth 범위 필드에 https://www.googleapis.com/auth/drive.file 를 입력합니다.
      OAuth 엔터티 범위 관련 목록에는 이 OAuth 제공자의 OAuth 범위를 정의하는 이름 및 OAuth 범위 필드가 표시됩니다.
    8. OAuth 엔터티 프로파일 관련 목록에서 시트 통합 default_profile을 선택합니다.
    9. OAuth 엔터티 프로파일 범위 관련 목록에서 OAuth 엔터티 범위 필드에 https://www.googleapis.com/auth/drive.file 를 입력합니다.
      OAuth 엔터티 프로파일 범위 관련 목록에는 이 프로파일과 연결된 OAuth 범위를 정의하는 OAuth 엔터티 범위 필드가 표시됩니다.
    10. 업데이트를 선택합니다.