Skip to main content

Posts

Showing posts from March, 2019

Salesforce Shield Platform Encryption

This article provides a quick starter guide to implement Salesforce Shield Platform Encryption. Using this guide one will be able to roll-out Encryption Solution within a day or two, assuming one is able to understand the basic concepts of encryption. Use Case Encrypt Standard and Custom fields Search on Encrypted Field Encrypted field to be visible/Read/Write by selected Users E.g. Let's say the requirement is to Encrypt Contact.ssn__c field and make it searchable. Encrypt Contact.Phone field Solution Approach Enable and Configure Shield Platform Encryption in Salesforce Environment Generate Tenant Keys Enable Deterministic Encryption Scheme Other relevant configuration  Enable Standard Field Encryption for Contact.Phone Enable Probabilistic Encryption Scheme because this field is not searchable Enable Custom Field Encryption for Contact.ssn__c Enable Deterministic Encryption Scheme because this field is searchable Enable FLS (Field Level Security) f