Google Drive 스포크 설정

  • 릴리스 버전: Washingtondc
  • 업데이트 날짜 2023년 08월 03일
  • 읽기5분
  • 인스턴스를 통합 ServiceNow 하고 Google Drive 스포크Google Drive 자격 증명을 사용하여 요청을 인증 ServiceNow 합니다.

    시작하기 전에

    • 구독을 요청합니다 Integration Hub .
    • 를 활성화합니다 Google Drive 스포크.
    • 필요한 역할: 관리자

    Google Drive 애플리케이션 구성

    계정에서 사용자 지정 OAuth 애플리케이션을 Google Drive 생성하여 를 통해 OAuth 2.0 인증을 활성화합니다 Google Drive 스포크.

    시작하기 전에

    Google Drive 통합 요구 사항:
    • 도메인 및 도메인에 연결된 이메일 주소입니다. 예를 들어 www.mydomain.com 및 jane-admin@mydomain.com 입니다. 또는 Google Drive에서 G Suite 도메인당 하나의 이메일 주소만 등록할 수 있습니다.
    • A Google G Suite 또는 Google Drive 도메인으로 만든 로그인입니다.
    • 계정입니다 Google Drive .

    필요한 역할: 관리자

    이 태스크 정보

    OR Google Drive 계정에서 다음 단계를 완료합니다Google G Suite. G Suite 사용자 정의 애플리케이션을 만들고 구성하는 방법에 대한 지시사항은 제품 설명서를 참조하십시오.

    프로시저

    1. https://gsuite.google.com/ 도메인 이메일 자격 증명으로 포털에 G Suite 로그인합니다.
    2. 회사 이름, 직원 수, 국가를 입력하고 다음을 선택합니다.
    3. 관리자 연락처 이름, 전자 메일 주소 및 회사 전화 번호를 입력하고 다음을 선택합니다.
    4. 이 스포크와 연결된 도메인을 입력합니다.
    5. 도메인의 사용자 이름과 암호를 입력합니다.
    6. 계정에 사용자를 G Suite 추가합니다.
    7. 도메인 및 이메일 주소를 확인합니다.
      사용자는 설명서로 이동하여 자신의 로그인을 Google 생성해야 합니다.
    8. 새 사용자 지정 애플리케이션을 등록합니다.
      1. https://console.developers.google.com 으로 이동합니다.
      2. 관리자 자격 증명으로 G Suite 프로젝트를 생성합니다.
    9. API를 Google Drive 검색하고 활성화합니다.
    10. 자격 증명 애플리케이션을 만들고 클라이언트 ID 및 클라이언트 비밀을 저장합니다.
      클라이언트 암호는 짧은 시간 동안 일반 텍스트로만 표시됩니다. 클라이언트 ID와 클라이언트 암호를 텍스트 파일에 복사하여 다음과 같은 경우에 OAuth 제공자로 등록 Google Drive사용할 수 있습니다.

    OAuth 제공자로 등록 Google Drive

    계정 구성 중에 Google Drive 생성된 정보를 사용하여 애플리케이션을 OAuth 제공자로 등록 Google Drive 하고 인스턴스가 OAuth 2.0 토큰을 요청하도록 허용합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. ServiceNow에서 다음으로 이동합니다. 시스템 OAuth > 애플리케이션 레지스트리.
    2. 새로 만들기를 클릭합니다.
    3. 어떤 종류의 OAuth 애플리케이션이라는 제목의 화면에서 타사 OAuth 공급자에 연결을 선택합니다.
    4. 애플리케이션 레지스트리 양식에 다음 값을 입력합니다.
      필드 필요한 값
      이름 기록을 고유하게 식별할 수 있는 이름(예: GoogleDrive)을 입력합니다.
      클라이언트 ID G Suite에서 만든 Google 드라이브 애플리케이션의 클라이언트 ID를 입력합니다.
      클라이언트 비밀 G Suite에서 애플리케이션을 만들 때 생성한 클라이언트 비밀번호를 입력합니다.
      OAuth API 스크립트 검색 아이콘( 검색 아이콘)을 클릭하고 OAuthUtilGoogleDrive를 선택합니다.
      기본 부여 유형 인증 코드를 선택합니다.
      인증 URL 잠금 아이콘 잠금 아이콘을클릭하고 https://accounts.google.com/o/oauth2/auth 입력한 다음 잠금 아이콘을 다시 클릭합니다.
      토큰 URL 잠금 아이콘 잠금 아이콘을클릭하고 https://www.googleapis.com/oauth2/v4/token 입력한 다음 잠금 아이콘을 다시 클릭합니다.
      리디렉션 URL 잠금 아이콘 잠금 아이콘을클릭하고 https://<instance>.service-now.com/oauth_redirect.do 를 입력한 다음 잠금 아이콘을 다시 클릭합니다.
    5. 옵션: OAuth 엔터티 범위 관련 목록에서 애플리케이션에 필요한 범위를 추가합니다.

      Google Drive 스포크 기본적으로 다음 범위가 포함됩니다.

      • Appdata
      • 드라이브
      • 드라이브읽기 전용
      • 파일
      • 파일 전송
      • 메타데이터
      • 메타데이터 읽기 전용
      • 사진읽기 전용
      • 스크립트
      • 사용자

      새 행 삽입을 클릭하고 권한의 이름과 OAuth 범위를 입력합니다. 이름과 OAuth 범위는 종종 동일한 문자열입니다.OAuth 엔터티 범위 선택

    6. 양식 헤더를 마우스 오른쪽 버튼으로 클릭하고 저장을 클릭합니다.
      시스템이 OAuth 자격 증명을 확인합니다.

    스포크에 대한 Google Drive 자격 증명 기록 생성

    계정 구성 중에 Google Drive 생성한 사용자 지정 OAuth 애플리케이션을 연결하는 Google Drive 자격 증명 기록을 생성합니다. 연결 및 자격 증명 별칭은 Google Drive 스포크 이러한 자격 증명을 사용하여 작업 권한을 부여합니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 다음으로 이동 모두 > 통합 허브 > 연결 및 자격 증명 > 자격 증명 을 클릭하고 새로 만들기를 클릭합니다.
    2. OAuth 2.0 자격 증명을 선택합니다.
    3. 자격 증명의 고유한 이름(예: gDrive Cred)을 입력합니다.
    4. OAuth 엔터티 프로파일 검색 아이콘( 검색 아이콘)을 클릭하고 서비스를 OAuth 제공자로 등록할 때 생성한 OAuth 애플리케이션 레지스트리의 이름으로 프로파일을 Google Drive 선택합니다.
    5. OAuth 토큰 가져오기를 클릭합니다.

    에 대한 연결 기록 생성 Google Drive

    계정에 대한 Google Drive 연결 기록을 생성합니다. 연결 별칭은 Google Drive 런타임 시 연결 및 자격 증명을 확인합니다. 연결 별칭당 한 번에 하나의 연결만 활성화됩니다.

    시작하기 전에

    필요한 역할: admin.

    프로시저

    1. 다음으로 이동 모두 > 연결 및 자격 증명 > 연결 및 자격 증명 별칭.
    2. Google 드라이브 연결을 선택합니다.
    3. 연결 속성 관련 목록에서 API 버전의 기본값을 v3으로 설정합니다.
      연결 속성이 없는 경우 새로 만들기 를 클릭하고 다음 정보를 사용하여 연결 속성을 만듭니다.
      필드 필요한 값
      레이블 API 버전
      열 이름 u_api_version
      필수 거짓
      읽기 전용 거짓
      유형 문자열
      참조 (비어 있음)
      기본값 v3
    4. 연결 관련 목록에서 gDrive 연결을 선택합니다.
      필드 필요한 값
      이름 gDrive Connection이라는 이름을 입력합니다.
      자격 증명 자격 증명 기록을 생성할 때 지정한 자격 증명 이름을 선택합니다. 위 단계에서 사용된 값은 gDrive Cred입니다.
      연결 별칭 sn_googledrive_spoke를 선택합니다. Google_Drive
      연결 URL https://www.googleapis.com/ URL을 입력합니다.
      기본 부여 유형 클라이언트 자격 증명을 선택합니다.
      인증 URL https://accounts.google.com/o/oauth2/auth 입력합니다.
    5. 반환 대상 통합 허브 > 연결 및 자격 증명 > 자격 증명 을 클릭하고 googledrive_cred 선택합니다.
    6. 관련 링크에서 OAuth 토큰 가져오기를 클릭합니다.
      확인 메시지는 OAuth 토큰 플로우가 성공적으로 완료되었음을 나타냅니다. 플로우에 성공하지 못한 경우 상세 정보를 검토합니다.
      주:
      브라우저에서 팝업 창을 허용해야 합니다.

    결과

    Google Drive 스포크 가 설정되고 인스턴스와 통합됩니다ServiceNow.