Моя модель данных выглядит следующим образом: Contact(Master) -> CustomObject (Detail). Я хочу поделиться CustomObject только с другим человеком и отправить ему электронное письмо о том, что у него есть доступ.
Я попытался создать объект Share в CustomObject, но объект Share не существует. Изучение документации показало, что вы не можете использовать управляемый общий доступ Apex для совместного использования подробного/дочернего объекта, и я не могу поделиться им с помощью правил общего доступа.
Да. Мастер-деталь — это все или ничего. Вы видите шапку ордера - имеет смысл видеть все строки ордера. Вам придется пересмотреть свою модель обмена.
Когда что-то становится деталью:
Если это неприемлемо - вернитесь к поиску контакта и добейтесь того, что дает вам m-d, другими способами (ручные сводные сводки, каскадное удаление...)
Спасибо. Мое решение требовало, чтобы я полностью обошел отношения master-detail, и в итоге мне вообще не нужно было делиться записями. Для тех, кто смотрит на это, вы не можете делиться подробными записями.