보안 데이터 설정 작업

이 작업은 작업 편집기 도구 상자의 고객 보안 데이터 메뉴에서 사용할 수 있습니다. 봇 흐름을 제외한 모든 흐름 유형에서 이 작업을 사용합니다. 상호 작용 및 워크플로 참가자는 속성을 가질 수 있습니다. 대화 데이터 또는 참가자 데이터라고도 하며 할당됩니다. 

속성 정보

속성은 상호 작용 전반에 걸쳐 함께 이동하는 참가자에 대한 정보입니다. 흐름 변수와 달리 참가자 데이터 속성은 한 통화 흐름에서 다른 통화 흐름으로 전송되는 동안 지속됩니다. 예를 들어, 발신자의 전화 번호(Call.Ani)는 상호 작용이 다른 통화 흐름으로 전환되는 경우 지속되지 않습니다. 그러나 정보가 참가자 데이터에 저장되면 후속 흐름에서 액세스할 수 있습니다.

각 참가자 데이터는 이름/값 쌍입니다. 이러한 쌍은 흐름 작성자가 제어하는 문자열입니다. 속성을 설정하려면 속성에 할당할 이름과 문자열 값을 지정합니다. 이러한 참가자 데이터 속성은 현재 통화 흐름을 넘어 지속되어야 하는 모든 정보에 가장 유용합니다. 예를 들어, 참가자 데이터를 통해 설정된 스크린 팝 URL 정보를 수신하는 Salesforce용 Genesys Cloud와 같이 다른 흐름에서 액세스할 수 있는 정보 또는 Architect를 완전히 떠나는 정보입니다.

고객 보안 데이터

Genesys Cloud 내의 모든 데이터는 전송 및 저장 시 암호화되지만 고객은 자체 암호화 키로 속성을 암호화할 수도 있습니다. 이 기능은 고객에게 흐름 오케스트레이션에 필요한 민감한 데이터에 적용할 더 많은 암호화 제어를 제공합니다.

이 기능을 활성화하려면 고객이 대화용 AWS KMS 대칭 키를 구성해야 합니다. 자세한 내용은 대화에 AWS KMS 대칭 키 사용을 참조하세요.

메모:
  • 속성은 대소문자를 구분합니다. 흐름의 다른 부분에서 기존 속성을 사용하는 경우 원래 속성의 대소문자가 일치하는지 확인하십시오.
  • 보안된 고객 데이터를 할당할 수 없습니다. 스크린 팝 동작 설정 . 보안된 고객 데이터를 읽으려면 상담원에게 스크립트가 있어야 합니다.

작업의 보안 데이터 설정 작업은 상호 작용에 속성 값을 할당합니다. 예를 들어 흐름에 호출자에 대한 정보를 조회하는 데이터 통화 작업이 포함된 경우 보안 데이터 설정 작업을 사용하여 통화 데이터 작업에서 찾은 결과를 저장합니다.

설계자가 상호작용을 다른 흐름으로 전송하는 경우 두 번째 흐름은 보안 데이터 가져오기 작업을 통해 정보를 회수할 수 있습니다. 이 단계를 수행하면 데이터 호출 작업을 반복할 필요가 없습니다.

참고: Architect가 Get Secured Data 작업으로 속성을 호출하도록 하려면 속성 이름이 이전 흐름의 Set Secured Data 이름과 정확히 일치하는지 확인하십시오. Architect는 통화 흐름에서 대화 데이터 이름을 자동으로 완성하지 않습니다. 정확한 일치를 위해 대소문자를 구분하는 이름을 복사하여 붙여넣는 것이 가장 좋습니다.

보안 데이터 설정 작업이 상호 작용 중에 대화 속성 값을 설정하는 경우 흐름이 끝날 때까지 클라우드에서 설정 값이 업데이트되지 않더라도 흐름은 후속 보안 데이터 가져오기 작업 호출에서 이 값을 읽습니다. 예를 들어:

  1. 흐름이 속성 이름으로 "Foo"를 사용하여 보안 데이터 가져오기 작업을 실행하면 클라우드에서 "Hello"를 반환합니다. 보안 데이터 가져오기 작업에서 "Foo"에 바인딩된 변수는 "Hello"로 설정됩니다.
  2. 그런 다음 흐름은 "Foo"를 속성 이름으로, "Goodbye"를 값으로 사용하여 Set Secured Data 작업을 실행합니다.
  3. 흐름은 속성 이름으로 "Foo"를 사용하여 Get Secured Data 작업을 실행하는 작업을 반복하고 클라우드는 이전과 같이 "Hello"를 반환합니다. Set Conversation Data를 통해 이루어진 업데이트는 대기열에 추가되며 종료 직전에 클라우드로 전송됩니다. 그러나 이 경우 "Foo"에 바인딩된 변수는 "Goodbye"로 설정됩니다. Get Conversation Data는 클라우드가 반환하는 것을 사용하기 전에 업데이트를 위해 대기 중인 모든 값을 사용하기 때문입니다.

작업 설명 및 사용

이름

작업의 의미 있는 이름을 입력합니다. 여기에 입력하는 레이블은 작업 순서에 표시되는 작업의 이름이 됩니다.

세트에 속성 추가

딸깍 하는 소리 옆에 기인하다 속성에 대한 이름/값 쌍 구성을 추가합니다. 단일 보안 데이터 설정 작업으로 여러 속성("참가자 데이터")을 생성하고 저장할 수 있습니다.

속성 이름

속성에 이름을 지정합니다. 속성 이름은 문자열 리터럴이며 비워 둘 수 없습니다(비어 있음). 이 이름은 값을 검색하는 대화 데이터 가져오기 작업에 정확히 복사되어야 합니다.

할당할 가치

속성(대화 데이터) 값은 기본 제공 호출 변수, 흐름 변수 또는 사용자가 만드는 작업 변수와 같은 문자열 리터럴 또는 표현식입니다. 리터럴 편집기 또는 표현식 편집기를 사용하여 속성에 문자열, 변수 또는 표현식 값을 할당하십시오. 

성공, 실패 및 출력 경로 정의

이름 설명
성공

이 경로는 작업이 외부 끝점과 성공적으로 통신하고 결과를 수신했음을 나타냅니다.

성공 경로 아래에 적절한 작업을 드래그하고 상호 작용을 수행할 경로를 따릅니다. 예를 들어, 연락처 정보가 포함된 스크린 팝 작업, 오디오 프롬프트, 적절한 담당자에게 연결 또는 회사의 통화 또는 봇 흐름 설계를 따르는 작업 조합이 있습니다.

참고: 완료된 성공 경로는 프로세스 중에 오류가 발생하지 않았음을 나타냅니다. 수신된 데이터가 의도한 결과 또는 기능인지 여부를 측정하는 것은 아닙니다.

실패

이 경로는 작업을 실행하는 동안 오류가 발생했거나 데이터 작업의 결과를 처리하는 데 문제가 있음을 나타냅니다.  

실패 경로 아래에 적절한 작업을 끌어서 상호 작용을 수행할 경로를 지정합니다. 예를 들어 작업이 성공하지 않았음을 나타내는 오디오 재생 작업, 지원을 위해 상담원이나 담당자에게 발신자를 보내는 연결 작업이 있습니다. 

참고: 네트워크에 연결 문제가 발생하면 작업에서 자동으로 이 오류 경로를 사용합니다.

메모:
  • 때때로 참가자의 속성 값은 속성 값을 변경하는 흐름을 진행하는 동안 참가자의 속성 값이 변경될 수 있습니다. 보안 데이터 설정 작업을 통해 수행된 업데이트는 흐름이 종료되기 직전까지 메모리에 대기합니다.
  • 업데이트는 일괄적으로 클라우드로 이동합니다. 동일한 속성에 대한 흐름에서 여러 보안 데이터 설정 작업 호출이 발생하는 경우 마지막 호출에서 설정된 값이 우선합니다.