Gmail을 사용하여 OAuth용 이메일 채널 구성하기

이 페이지에서는 Google Cloud 를 사용하여 Contact Center AI Platform (CCAI Platform) 이메일 채널을 구성하기 위한 OAuth 사용자 인증 정보를 만드는 방법을 설명합니다.

시작하기 전에

다음이 있는지 확인합니다.

또한프로젝트에 결제가 사용 설정되어 있는지 확인합니다. Google Cloud 자세한 내용은 프로젝트 결제 상태 확인을 참조하세요.

OAuth 사용자 인증 정보 만들기

Google Cloud 를 사용하여 OAuth 사용자 인증 정보(클라이언트 ID 및 클라이언트 보안 비밀번호)를 만들 수 있습니다. 동의 화면을 아직 구성하지 않은 경우 OAuth 사용자 인증 정보를 만들기 전에 구성해야 합니다. OAuth에 대한 자세한 내용은 OAuth 2.0을 사용하여 Google API에 액세스를 참조하세요.

OAuth 사용자 인증 정보를 만들고 동의 화면을 구성하려면 다음 단계를 따르세요.

  1. 콘솔에서 프로젝트 선택기 대시보드로 이동하여 OAuth 사용자 인증 정보를 만드는 데 사용할 프로젝트를 선택합니다. Google Cloud

    프로젝트 선택기 대시보드

  2. API 및 서비스 페이지로 이동하고 탐색 메뉴에서 사용자 인증 정보 를 클릭합니다.

    사용자 인증 정보

  3. 이 프로젝트의 동의 화면을 아직 구성하지 않은 경우 동의 화면 구성 버튼이 표시됩니다. Google Cloud이 경우 다음 절차에 따라 동의 화면을 구성합니다. 그렇지 않으면 4단계로 건너뜁니다.

    1. 동의 화면 구성 을 클릭합니다. OAuth 동의 화면 페이지가 표시됩니다.

    2. 사용 사례에 따라 내부 또는 외부를 선택한 후 만들기를 클릭합니다. OAuth 동의 화면 창이 표시됩니다.

    3. 화면에 표시된 안내에 따라 앱 정보 페이지에 정보를 입력한 후 저장 후 계속 을 클릭합니다. 범위 창이 표시됩니다.

    4. 범위 추가 또는 삭제 를 클릭합니다. 선택한 범위 업데이트 창이 나타납니다.

    5. 사용 사례에 적합한 범위를 선택한 후 업데이트 를 클릭합니다.

    6. 저장 후 계속 을 클릭합니다. 테스트 사용자 창이 표시됩니다.

    7. 앱에 대한 액세스를 테스트할 사용자를 추가하려면 사용자 추가 를 클릭합니다. 사용자 추가 창이 표시됩니다.

    8. 빈 필드에 Google 계정의 이메일 주소를 하나 이상 추가한 후 추가 를 클릭합니다.

    9. 저장 후 계속 을 클릭합니다. 요약 창이 표시됩니다.

    10. OAuth 동의 화면 정보를 검토한 후 대시보드로 돌아가기 를 클릭합니다.

    11. 지금 앱을 프로덕션에 게시하려면 Publish app을 클릭한 후 확인 대화상자에서 Confirm을 클릭합니다. 동의 화면이 구성됩니다.

  4. 탐색 메뉴에서 사용자 인증 정보 를 클릭합니다.

  5. 사용자 인증 정보 만들기를 클릭한 후 OAuth 클라이언트 ID를 클릭합니다.

  6. 애플리케이션 유형 필드에서 웹 애플리케이션 을 클릭합니다.

  7. 이름 필드에 클라이언트 이름을 입력합니다.

  8. 승인된 JavaScript 출처 영역에서 IRI 추가 를 클릭합니다.

  9. URI 필드에 https://TENANT_NAME.ccaiplatform.com을 입력하고 TENANT_NAME을 테넌트 이름으로 바꿉니다.

  10. 승인된 리디렉션 URI 영역에서 URI 추가 를 클릭합니다.

  11. URI 필드에 https://TENANT_NAME.ccaiplatform.com/v1/email_accounts/oauth_callback 을 입력하고 TENANT_NAME을 테넌트 이름으로 바꿉니다.

  12. 만들기 를 클릭합니다. OAuth 클라이언트가 생성됨 대화상자가 표시됩니다.

  13. JSON 다운로드 를 클릭하여 클라이언트 ID와 클라이언트 보안 비밀번호가 포함된 JSON 파일을 컴퓨터에 다운로드한 후 확인 을 클릭합니다.

클라이언트 ID와 클라이언트 보안 비밀번호 가져오기

OAuth 사용자 인증 정보를 만든 후에는 언제든지 클라이언트 ID와 클라이언트 보안 비밀번호를 가져올 수 있습니다.

클라이언트 ID와 클라이언트 보안 비밀번호를 가져오려면 다음 단계를 따르세요.

  1. 콘솔에서 API 및 서비스 페이지로 이동합니다. Google Cloud 탐색 메뉴에서 사용자 인증 정보 를 클릭합니다.

    사용자 인증 정보

  2. OAuth 2.0 클라이언트 ID 영역에서 클라이언트 ID와 클라이언트 보안 비밀번호를 가져올 클라이언트를 클릭합니다. 클라이언트 ID와 클라이언트 보안 비밀번호가 추가 정보 영역에 표시됩니다.

이메일 채널의 SSO 설정 구성

OAuth 사용자 인증 정보 만들기에 만든 클라이언트 ID와 클라이언트 보안 비밀번호를 사용하여 이메일 채널의 싱글 사인온 (SSO) 설정을 구성합니다.

SSO 설정을 구성하려면 다음 단계를 따르세요.

  1. CCAI Platform 포털에서 메뉴를 클릭한 후 설정 > 개발자 설정을 클릭합니다.

  2. 이메일 계정 관리 창으로 이동한 후 이메일 계정 관리 를 클릭합니다.

  3. 이메일 계정 관리 페이지에서 이메일 SSO 를 클릭합니다.

  4. 이메일 SSO 창에서 다음 목록에 표시된 대로 설정을 구성합니다.