Loading
시스템 관리자에 대한 피싱 방지 MFA 및 전 직원사용자 MFA 적용 안내 더 많이 읽기
현재 다수의 문의가 발생하여 대응에 지연이 발생하고 있습니다.더 많이 읽기
Salesforce 조직 설정 및 유지 관리
수식에 암호화된 데이터 사용

수식에 암호화된 데이터 사용

사용자 정의 수식 필드를 사용하여 암호화된 데이터를 신속하게 검색합니다. Shield Platform Encryption은 몇 가지 연산자 및 함수와 호환되며, 암호화된 데이터를 텍스트, 날짜 및 날짜/시간 형태로 렌더링하고 빠른 작업을 참조할 수 있습니다.

필수 Edition

Salesforce Classic(일부 조직에서 사용할 수 없음) 및 Lightning Experience 모두에서 사용할 수 있습니다.
지원 제품: Salesforce Shield 또는 Shield Platform Encryption 라이센스가 있는 Enterprise, PerformanceUnlimited Edition.
무료로 Developer Edition에서 사용할 수 있습니다.
노트
노트 이 콘텐츠는 Shield Platform Encryption 관련이 있습니다. Salesforce에서 직접 Shield Extension을 사용하여 필드 수준 암호화를 구현하는 방법에 대해 알아봅니다.
노트
노트 암호화된 데이터를 참조하는 수식 필드는 Salesforce Classic 지원됩니다. Lightning Experience 또는 SOQL을 통해 지원되지 않습니다. Lightning Experience 작업하거나 Lightning Experience 필요한 수식 필드에 종속성이 있는 경우 수식에서 암호화된 필드를 참조하지 않는 것이 좋습니다. 다음 예제가 Salesforce Classic 적용됩니다.

지원되는 연산자, 함수 및 작업

지원되는 연산자와 함수:

  • &+(연결)
  • BLANKVALUE
  • CASE
  • HYPERLINK
  • IF
  • IMAGE
  • ISBLANK
  • ISNULL
  • NULLVALUE

지원 목록:

  • 확장
  • 빠른 작업

수식은 text, date 또는 date/time 형식으로만 데이터를 반환할 수 있습니다.

&+(연결)

작동:
(encryptedField__c & encryptedField__c)
작동 이유:

&가 지원되므로 이 수식은 작동합니다.

작동 안 함:
LOWER(encryptedField__c & encryptedField__c)
작동 안 하는 이유: LOWER는 지원되는 함수가 아니며 입력은 암호화된 값입니다.

사례

CASE는 암호화된 필드 값을 반환하지만 비교하지는 않습니다.

작동:
CASE(custom_field__c, "1", cf2__c, cf3__c))

cf2__ccf3__c 중 하나 또는 모두가 암호화된 경우

작동 이유:

custom_field__c는 “1”과 비교됩니다. 값이 true인 경우 두 가지 암호화된 값을 비교하지 않으므로 수식은 cf2__c를 반환합니다.

작동 안 함:
CASE("1", cf1__c, cf2__c, cf3__c)

cf1__c가 암호화된 경우

작동 안 하는 이유: 암호화된 값을 비교할 수 없습니다.

ISBLANKISNULL

작동:
OR(ISBLANK(encryptedField__c), ISNULL(encryptedField__c))
작동 이유:

ISBLANKISNULL 모두 지원됩니다. ISBLANKISNULL은 암호화된 값이 아닌 부울 값을 반환하므로 이 예에서 OR는 작동합니다.

확장

작동:
(LookupObject1__r.City & LookupObject1__r.Street) &
 (LookupObject2__r.City & LookupObject2__r.Street) &
  (LookupObject3__r.City & LookupObject3__r.Street) &
   (LookupObject4__r.City & LookupObject4__r.Street)
사용 방법 및 장점:

확장은 여러 엔티티에서 암호화된 값을 검색합니다. 예를 들어 Universal Containers의 고객 서비스 부서에서 일을 한다고 가정해 보겠습니다. 고객이 배포 문제에 대한 사례를 작성하였고 문제 범위를 확인하려고 합니다. 이 특정 사례와 관련된 모든 배송 주소를 확인하려고 합니다. 이 예에서 모든 고객의 배송 주소가 사례 레이아웃의 단일 문자열로 반환됩니다.

확인

암호화 확인 서비스는 조직이 암호화된 수식 필드 유형과 호환되는지 확인합니다.

지정된 필드를 암호화 시 확인 서비스:

  • 필드를 참조하는 모든 수식 필드 검색
  • 수식 필드가 암호화와 호환되는지 확인
  • 수식 필드가 필터링 또는 정렬 등 다른 작업에 사용되지 않는지 확인

제한

최대 200개의 수식 필드가 암호화된 제공 사용자 정의 필드를 참조할 수 있습니다. 200개가 넘는 수식 필드에서 참조하는 필드는 암호화할 수 없습니다. 200개가 넘는 수식 필드에서 암호화된 사용자 정의 필드를 참조해야 하는 경우 Salesforce에 문의하십시오.

한 번에 암호화하도록 여러 필드를 지정하는 경우 200개 필드 제한이 전체 배치에 적용됩니다. 여러 수식 필드가 가리키는 필드를 암호화 중인 경우 이러한 필드를 한 번에 하나씩 암호화합니다.

 
로드 중
Salesforce Help | Article