Genesys의 인증 작업

OAuth 인증 작업은 Genesys 자격증명 토큰을 호출하고 Bot이 API와 연결하는 데 필요합니다.

다음의 다른 연결 방법을 사용하여 Genesys에 연결할 수 있습니다.
  • OAuth2 – 클라이언트 자격증명: Genesys 자격증명을 제공하여 이 연결 방법을 사용합니다.
  • Control Room OAuth 연결: 이 연결 방법은 OAuth 연결을 생성하여 Control Room에 저장하여 사용합니다.

절차

  1. Control Room에 로그인합니다.
  2. Bot를 생성하거나 기존 Bot를 편집합니다. 자세한 내용은 첫 번째 Bot 생성 항목을 참조하십시오.
  3. 작업 창에서 Genesys > 인증 > OAuth 인증을 선택한 후, 이를 Bot 흐름의 시작 아래에 놓습니다.
  4. 인증 유형 필드의 드롭다운 목록에서 인증 방법을 선택합니다.
  5. OAuth2 - 클라이언트 자격증명을 사용하여 연결하려면 다음 단계를 완료합니다.
    1. Genesys 클라우드 환경의 URL을 입력합니다.
    2. 자격증명 전달 방법을 선택합니다.
      • 자격증명을 사용하여 사전 구성된 자격증명 로커를 선택합니다.
      • 변수를 사용하여 사전 구성된 자격증명 변수를 선택합니다.
      • 안전하지 않은 문자열을 사용하여 암호화 없이 필드에 자격증명을 입력합니다.
    3. Client ID에 대한 환경에 액세스하는 데 필요한 자격증명을 입력합니다.
    4. 비밀 전달 방법을 선택합니다.
      • 자격증명을 사용하여 사전 구성된 자격증명 로커를 선택합니다.
      • 변수를 사용하여 설정된 변수를 선택합니다.
      • 안전하지 않은 문자열을 사용하여 암호화 없이 필드에 비밀을 입력합니다.
    5. 클라이언트 비밀번호에 대한 자격증명 부여에 사용되는 OAuth 클라이언트의 암호 코드를 입력합니다.
  6. Genesys에 Control Room OAuth 연결을 구성하려면 다음 단계를 완료합니다.
    1. OAuth 연결 생성의 1단계와 5단계를 완료하십시오.
    2. 관리자로 Genesys 환경에 로그인합니다.
    3. 관리자 > 통합 > Oauth로 이동합니다.
    4. 클라이언트 추가를 클릭합니다.
    5. 다음 정보를 입력합니다.
      • 앱의 이름.
      • 토큰 기간(기본값은 86400).
      • 권한 부여 유형코드 인증으로 선택합니다.
      • OAuth 연결 생성에서 콜백 URL을 승인된 리디렉션 URI로 추가합니다.
        주: OAuth 연결이 성공하려면 콜백 URL을 제공해야 합니다.
      • 저장을 클릭합니다.
      • 인증 시 사용할 클라이언트 ID 및 클라이언트 암호를 복사합니다.
    6. </p>로 이동하여 나머지 단계를 완료하여 위의 세부 정보로 Oauth 연결을 만듭니다. OAuth 연결 생성
  7. Control Room OAuth 연결을 사용하여 연결하려면 생성하여 Control Room에 저장한 사용자 정의 연결을 선택합니다. 자세한 내용은 Control Room에 OAuth 연결 구성 항목을 참조하십시오.
  8. 리포지토리 변경 사항에 대해 세션 이름을 입력합니다.