Вы находитесь здесь:
Понимание работы разных типов маскировки
Data Mask использует разные уровни или типы маскировки, чтобы обеспечить конфиденциальность конфиденциальных производственных данных в безопасной среде. Например, можно заменить конфиденциальные данные в безопасных средах случайными символами или аналогичными соотнесенными словами или удалить их.
Требуемые версии
| Доступно в версиях: Lightning Experience |
| Доступно в версиях: Professional Edition, Enterprise Edition, Unlimited Edition и Developer Edition с дополнительными лицензиями Salesforce Data Mask или Data Mask & Seed |
Создание случайных данных
Используйте случайный тип маскировки для конфиденциальных данных, где нет необходимости применять определенный тип значения. Заменяет конфиденциальные данные случайными символами, читаемыми, но не распознаваемыми. Например, годовой доход, дата рождения или целые числа. Вы можете применить верхние и нижние границы к данным, но вас меньше волнует конкретное значение отдельной записи. В полях даты укажите самые ранние и самые поздние даты.
Бизнес-процессы могут функционировать на этом уровне маскировки, но они сохраняют конфиденциальность в производственной среде. При использовании случайных символов для обозначения полей для замены Data Mask трансформирует конфиденциальные читаемые данные безопасной среды в случайные данные. Например, при замене значений полей «Личное имя», «Фамилия» и «Адрес эл. почты» в объекте «Контакт» случайными символами производственная запись (например, Susan Badger, me@example.net) преобразуется в vqiz olmt,cxznd@ sfdc.co в безопасной среде.
Замена данных значениями библиотеки
Используйте этот тип маскировки, когда вам нужны похожие данные для тестирования, чтобы разработчики могли понять результаты, которые они получают. Например, замена имен именами и сообщений эл. почты сообщениями эл. почты помогает разработчикам распознавать то, что они видят соответствующим значением при тестировании функции.
Типы полей остаются неизменными на этом уровне маскировки, поэтому все бизнес-процессы, основанные на определенных типах данных, работают нормально. Вы также можете распознать тип данных, принимая обоснованные решения на основе случайных данных. Любая конфиденциальная информация в производственной среде остается конфиденциальной. При использовании значений библиотеки для обозначения полей для замены Data Mask трансформирует конфиденциальные, читаемые данные безопасной среды в случайные, но распознаваемые данные посредством собственных библиотек, встроенных в управляемый пакет. Например, если вы замените значения полей «Личное имя», «Фамилия» и «Адрес эл. почты» в объекте «Контакт» значениями библиотеки, то запись (например, Nancy Simon, nan@example1.com) будет Gregory Fitzpatrick, liza.perez@example.com.
Замена данных данными, созданными посредством схемы
Замена данных схемой аналогична замене значениями библиотеки. Вы можете контролировать значение больше, поскольку вы можете применить определенное значение к полю. Например, используйте схему для создания отформатированного целого числа или строки (например, электронное сообщение) или введите статическое значение, чтобы поле всегда представляло нужное значение.
Тип поля остается неизменным на этом уровне маскировки, поэтому все бизнес-процессы, основанные на определенных типах данных, работают нормально. Любая конфиденциальная информация в производственной среде остается конфиденциальной. Вы можете использовать выбранную схему для обозначения полей для замены. Data Mask трансформирует конфиденциальные, читаемые данные безопасной среды в случайные, но распознаваемые данные, использующие схему. Схема должна соответствовать следующим правилам:
- %c = заменить строчной буквой (a-z)
- %C = заменить прописной буквой (A-Z)
- %d = заменить цифрой (0-9)
- %% = заменить знаком %
- %nd или %nc = заменить числом цифр или символов «n»
Например, при замене поля «Адрес эл. почты» в объекте контакта схемой запись (например, john@example.org) становится user-32342@example.com по схеме user-%5d@example.com.
Удаление данных
Используйте этот тип маскировки при наличии конфиденциальных данных в полях, которые не нужны для тестирования, например, области подробного текста, примечания или поля, занимающие большое количество места в хранилище. Данная трансформация является наиболее эффективным способом удаления личных данных из безопасной среды.
При обозначении полей для удаления Data Mask трансформирует конфиденциальные читаемые данные безопасной среды в пустые наборы. Данная трансформация является наиболее эффективным способом удаления личных данных из безопасной среды.

