Проверьте пользователя / профиль Salesforce для разрешения на отправку массовой электронной почты с использованием Apex / SOQL? - PullRequest
0 голосов
/ 03 января 2012

На странице профиля в Salesforce есть флажок разрешения для массовой электронной почты. Как я могу запросить это значение, используя Apex?

Ответы [ 2 ]

3 голосов
/ 03 января 2012

Объект Profile имеет группу полей, названных как PermissionXXX, которые указывают, имеет ли профиль определенное разрешение. Я только что проверил, и в моей организации я не вижу поля разрешений для массовой рассылки. Таким образом, либо моя организация не имеет этой функции (я не думаю, что это так), либо, скорее всего, Salesforce предпочла не выставлять это разрешение объекту Permission. Если последнее верно, возможно, не существует другого способа проверки, кроме try / catch, который можно рассматривать как проверку прав доступа.

0 голосов
/ 04 января 2012

http://www.salesforce.com/us/developer/docs/apexcode/Content/apex_gov_limits.htm

На приведенной выше странице есть раздел почтовых ограничений, в котором указаны все ваши сообщения для массовой и отдельной электронной почты.

...