Как поделиться дочерним объектом отношения Master-Detail в Salesforce?

Моя модель данных выглядит следующим образом: Contact(Master) -> CustomObject (Detail). Я хочу поделиться CustomObject только с другим человеком и отправить ему электронное письмо о том, что у него есть доступ.

Я попытался создать объект Share в CustomObject, но объект Share не существует. Изучение документации показало, что вы не можете использовать управляемый общий доступ Apex для совместного использования подробного/дочернего объекта, и я не могу поделиться им с помощью правил общего доступа.

[JS за 1 час] - 9. Асинхронный
[JS за 1 час] - 9. Асинхронный
JavaScript является однопоточным, то есть он может обрабатывать только одну задачу за раз. Для обработки длительных задач, таких как сетевые запросы,...
Топ-10 компаний-разработчиков PHP
Топ-10 компаний-разработчиков PHP
Если вы ищете надежных разработчиков PHP рядом с вами, вот список лучших компаний по разработке PHP.
Скраппинг поиска Apple App Store с помощью Python
Скраппинг поиска Apple App Store с помощью Python
📌Примечание: В этой статье я покажу вам, как скрапировать поиск Apple App Store и получить точно такой же результат, как на Apple iMac, потому что...
Редкие достижения на Github ✨
Редкие достижения на Github ✨
Редкая коллекция доступна в профиле на GitHub ✨
Подъем в javascript
Подъем в javascript
Hoisting - это поведение в JavaScript, при котором переменные и объявления функций автоматически "перемещаются" в верхнюю часть соответствующих...
Улучшение генерации файлов Angular
Улучшение генерации файлов Angular
Angular - это фреймворк. Вы можете создать практически любое приложение без использования сторонних библиотек.
0
0
56
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Да. Мастер-деталь — это все или ничего. Вы видите шапку ордера - имеет смысл видеть все строки ордера. Вам придется пересмотреть свою модель обмена.

Когда что-то становится деталью:

  • Поле OwnerId исчезает
  • Правила общего доступа для этого объекта исчезают
  • Забудьте о любых «Моих [объектах]» и «[объектах] моей команды» в отчетах, списках
  • вы не можете настроить таргетинг на него в правилах утверждения

Если это неприемлемо - вернитесь к поиску контакта и добейтесь того, что дает вам m-d, другими способами (ручные сводные сводки, каскадное удаление...)

Спасибо. Мое решение требовало, чтобы я полностью обошел отношения master-detail, и в итоге мне вообще не нужно было делиться записями. Для тех, кто смотрит на это, вы не можете делиться подробными записями.

wettyfop 23.11.2022 23:48

Другие вопросы по теме