Salesforce — запретить разработчику доступ к клиентской базе

Мы разрабатывали полную перестройку Salesforce для моей организации и использовали стороннюю фирму-разработчика для всех настроек песочницы. В понедельник мы запускаем первый этап, который включает в себя импорт нашей существующей клиентской базы (более 4000 клиентов) в систему. Их информация включает личную информацию, такую ​​как SSN, DOB и платежную информацию. Я по-прежнему хотел бы, чтобы сторонняя команда разработчиков была на борту, но не хотела бы, чтобы они получали доступ к информации о клиентах.

Очевидно, что его команда имеет полные права администратора под одной учетной записью. Есть ли способ сохранить ему права разработчика без доступа к нашей клиентской базе?

Спасибо


person Tom K    schedule 12.09.2014    source источник


Ответы (1)


Основываясь на моем опыте, вы должны ограничить доступ к производственной среде для сторонней команды и перенести действия по разработке в песочницы (если у вас есть, или в организацию разработчиков, если у вас нет песочниц). Вы можете использовать песочницы любого типа, кроме песочницы с полным копированием. Данные для песочницы должны быть запутаны перед загрузкой в ​​среду разработки. Также вы можете создать набор триггеров для запутывания конфиденциальных данных в песочницах с полным копированием, которые могут быть добавлены в качестве управляемого пакета в песочницу, которую следует запутать. Думаю, что создание набора таких триггеров не займет много времени.

person Pavel Slepiankou    schedule 13.09.2014