![]() |
|
Определение прав доступа для работы с основными записями для типа записиЕсли пользователь пытается выполнить обновление, удаление или детализацию основной записи для просмотра дополнительных сведений, для определения действий, которые может выполнить с записью пользователь, в Oracle CRM On Demand используется следующий процесс:
В оставшемся разделе содержатся дополнительные сведения о том, как в Oracle CRM On Demand определяются уровни доступа, соответствующие иерархии отчетности, участием в пользовательских книгах, делегированию пользователя и участию в команде. В Oracle CRM On Demand всегда используется наиболее разрешительный уровень доступа из всех этих компонентов, поэтому это необходимо учитывать при создании профилей доступа и назначения их пользователям, книгам и командам. Комбинация разрешений на доступ для записи определяет возможные действия пользователя с записью. Если пользователь имеет доступ хотя бы для чтения записи, отображаются сведения о записи. В противном случае будет показано сообщение об ошибке. Права доступа из иерархии отчетностиЧтобы определить права доступа, которые могут быть присвоены в соответствии с положением пользователя в иерархии отчетности, для каждого подчиненного пользователя в Oracle CRM On Demand учитывается следующее:
ПРИМЕЧАНИЕ. Если подчиненный не является владельцем записи или участником команды для записи, подчиненный не участвует в вычислении доступа. Затем Oracle CRM On Demand рассматривает все права доступа подчиненного, которые учитываются в вычислении, и рассчитывает наиболее разрешительный уровень доступа, который может быть присвоен пользователю. Права доступа из участия в пользовательских книгахДля определения прав доступа, которые могут быть предоставлены в соответствии с принадлежностью пользователя к пользовательским книгам, в Oracle CRM On Demand учитывается следующее:
В любом случае, если для записи определен один или несколько уровней доступа "Наследование основного объекта", используется уровень доступа, унаследованный из типа основной записи. Если у записи несколько уровней доступа "Наследование основного объекта", используется объединение уровней доступа, унаследованных из типов основных записей всех профилей доступа. Затем в Oracle CRM On Demand производится окончательный расчет прав доступа с учетом всех уровней доступа, обусловленных принадлежностью к книгам, и определяется наиболее широкий уровень доступа, который можно предоставить пользователю. Права доступа из делегирования пользователяЧтобы определить права доступа, которые могут быть присвоены исходя из делегирования пользователя, Oracle CRM On Demand учитывает для каждого делегирующего (то есть каждого пользователя, для которого текущий пользователь является делегатом):
Затем Oracle CRM On Demand рассматривает все уровни доступа делегирования пользователя, которые учитываются в вычислении, и рассчитывает наиболее разрешительный уровень доступа, который может быть присвоен пользователю. Права доступа из участия в командеЕсли пользователь является участником команды записи, Oracle CRM On Demand извлекает уровень доступа для типа основной записи из профиля доступа в участии пользователя в команде. Связанные разделыИнформацию, связанную с данной темой, см. в следующих разделах: |
Опубликовано в Октябрь 2016 | Copyright © Oracle, 2005, 2016 гг. Все права защищены.Legal Notices. |