- Пользователь : пользователь, который может войти в систему Salesforce. Также включает пользователей портала клиентов и партнеров.
- Учетная запись : бизнес-учетная запись, которая обычно представляет компанию и обычно имеет дочерние контакты (т. Е. Люди в компании)
- Роль : иерархическая группа пользователей в организации, которая используется как часть модели совместного использования. Пользователи с более высокими ролями имеют право просматривать записи, принадлежащие пользователям с более низкими ролями (при условии, что их профиль позволяет это). Пользователи не должны принадлежать к роли.
- Профиль : набор разрешений и прав доступа для пользователя, включая разрешения CRUD. Пользователь должен принадлежать ровно одному профилю. Также см. О наборах разрешений, которые представляют собой отношения «многие ко многим» с пользователями и расширяют профили.
- Владелец : Пользователь или группа (очередь), которой принадлежит запись. Владение записями наряду с иерархией ролей (и некоторыми другими вещами) контролирует, кто может просматривать записи.
Чтобы сложить все вместе, можно сказать что-то вроде:
Джон Доу является продавцом ABC, Inc и является пользователем в их организации . Он является владельцем 1034 * учетной записи Acme . У него есть Продавец Роль , которая подчиняется роли Менеджер по продажам , поэтому его менеджер может видеть все свои записи. У него есть Стандартный пользователь профиль , поэтому он не может выполнять административные функции в Salesforce.
Я бы также рекомендовал вам взглянуть на API документ , который объясняет все сущности и имеет диаграммы отношений.