OAuth 2.0 자습서 - Google 서비스를 OAuth 공급자로 구성

  • 릴리스 버전: Xanadu
  • 업데이트 날짜 2024년 08월 01일
  • 읽기1분
  • Google 개발자 콘솔을 사용하여 OAuth 2.0 공급자를 설정합니다.

    시작하기 전에

    이 절차는 Google 개발자 콘솔 내에서 수행됩니다. 이 콘솔에 액세스하려면 Google 계정이 있어야 합니다.

    필요한 역할: 없음

    이 태스크 정보

    클라이언트 ID 및 클라이언트 비밀을 가져오기 위해 Google 서비스를 구성하고 ServiceNow 인스턴스 URL을 OAuth 리디렉션 URL로 지정합니다.
    주:
    이 정보는 2015년 7월 22일 현재 Google Developer Console 및 Contacts API의 상태를 설명합니다. 해당 날짜 이후에 변경한 내용은 이 문서에 포함되지 않을 수 있습니다.

    프로시저

    1. Google 개발자 콘솔(https://console.developers.google.com)로 이동합니다.
    2. Google 자격 증명을 사용하여 로그인합니다.
    3. Create a project(프로젝트 만들기)를 클릭합니다.
    4. 프로젝트 이름을 입력합니다.
    5. 생성을 클릭합니다.
      Google에서 프로젝트를 만들면 프로젝트 대시보드가 나타납니다.
    6. 다음으로 이동 API 및 서비스 > API 및 서비스 활성화.
    7. API 및 서비스 사용 버튼을 클릭합니다.
    8. 검색창에 연락처 API 를 입력합니다.
    9. 연락처 API를 클릭한 다음 API 사용을 클릭합니다.
    10. 옵션: 햄버거 메뉴에서 API 및 서비스 홈페이지로 돌아가서 API 및 서비스 > OAuth 동의 화면.
    11. 옵션: 동의 화면 구성을 클릭하고 비즈니스 요구 사항에 따라 앱 등록 마법사를 완료합니다.
    12. 다음으로 이동 API 및 서비스 > 자격 증명 을 클릭하고 자격 증명 작성 > OAuth 클라이언트 ID.
    13. 드롭다운에서 웹 애플리케이션을 선택합니다.
    14. 이름에 설명이 포함된 OAuth 2.0 클라이언트를 입력합니다.
      이 이름은 인스턴스에서 OAuth 토큰에 권한을 부여할 때 나타납니다.
    15. Create Client ID(클라이언트 ID 생성) 창에서 인스턴스에 대한 OAuth 리디렉션 URI를 Authorized redirect URIs(승인된 리디렉션 URI) 필드에 추가합니다.
      이 URI는 https://<인스턴스>.service-now.com/oauth_redirect.do 형식을 따릅니다.
    16. 생성을 클릭합니다.
      클라이언트 ID 정보가 나타납니다.
    17. 클라이언트 ID클라이언트 비밀 값을 기록합니다.
      이러한 값을 사용하여 Google 서비스를 인스턴스의 OAuth 제공자로 구성합니다.