데이터 해독 작업

데이터 암호 해독 작업은 추가 보안 계층을 추가하고 자체 암호화 키를 사용하여 Architect 흐름의 데이터 암호를 해독할 수 있도록 합니다. 백엔드 시스템에 데이터 작업을 호출한 후 PCI 데이터를 해독하려면 이 작업을 사용하십시오.

이 작업은 KMS와 상호 작용하는 AWS 암호화 SDK를 사용합니다. SDK는 암호화 결과 버퍼에서 암호화된 데이터 키를 추출하여 복호화한 후 데이터 복호화에 사용합니다. 시작하기 전에 Genesys Cloud 내에서 AWS KMS 대칭 키를 구성해야 합니다. 자세한 내용은 대화에 AWS KMS 대칭 키 사용을 참조하세요.

메모:
  • 이 작업은 단일 지역 KMS 키를 완전히 지원하고 다중 지역 KMS 키를 부분적으로 지원합니다. 그러나 다중 지역 키의 경우 데이터가 해독되는 지역은 해당 데이터가 암호화되는 지역과 동일해야 합니다.
  • 암호화 서비스는 약 31일 동안 키 구성을 유지합니다. 최대 31일 동안 현재 키가 아닌 이전에 사용한 키로 데이터를 해독할 수 있습니다. 그러나 키는 여전히 KMS에 존재해야 하며 현재 구성된 키는 동일한 계정에 있어야 합니다.

이 작업은 작업 편집기 도구 상자의 고객 보안 데이터 메뉴에서 사용할 수 있습니다. 봇 흐름을 제외한 모든 흐름 유형에서 이 작업을 사용합니다.

작업 설명 및 사용

이름

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

해독할 데이터

JSON 값으로 다시 해독할 암호화된 문자열 값입니다. 암호화된 문자열 값을 입력하려면 다음 단계 중 하나를 수행하십시오.

  • 식 입력 상자에 문자열 값을 입력합니다.
  • 클릭 표현 모드 버튼 , 클릭 표현 을 클릭하고 해독할 데이터를 나타내는 식을 입력합니다.
  • 클릭 표현 모드 버튼 , 클릭 표현 , 클릭 대형 표현식 편집기 '암호화할 데이터' 식 편집기 편집에서 해독할 값을 입력합니다.

Architect는 데이터 암호화 작업에서 암호화된 문자열 값을 생성합니다. 런타임에 NOT_SET 문자열 값 또는 빈 문자열 값을 작업에 제공하면 실행 시 오류 이유 문자열 값이 NoDataSupplied인 실패 출력이 발생합니다.

해독된 데이터

제공된 암호화된 문자열 값에서 해독된 JSON 값을 보유할 변수 이름을 입력하십시오.

실패 출력

실패 출력에는 다음 필드가 포함됩니다.

  • 오류 유형: 오류의 유형 또는 범주를 포함하는 비어 있지 않은 문자열입니다. 허용되는 값은 다음과 같습니다.
    • 고객 키가 구성되지 않음
    • 고객 키를 찾을 수 없음
    • 일반 오류
    • 최대 데이터 크기 초과됨
    • 데이터가 제공되지 않음
  • 오류 메시지 현지화되지 않은 오류 메시지입니다. 문자열은 비어 있거나 NOT_SET일 수 있습니다.

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

이름 설명
성공

이 경로는 작업이 외부 끝점과 성공적으로 통신하고 결과를 수신했음을 나타냅니다. 상호 작용을 수행할 경로를 따르는 성공 경로 아래에 적절한 작업을 끕니다. 

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

실패

이 경로는 작업을 실행하는 동안 오류가 발생했거나 데이터 작업의 결과를 처리하는 동안 문제가 발생했음을 나타냅니다. 실패 경로 아래에 적절한 작업을 끌어서 상호 작용을 수행할 경로를 지정합니다.  

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