2015-01-22 3 views
0

В CRM 2011 пользователь CRM изменил контактную информацию. Я могу проверить, что через журнал аудита изменения, внесенные пользователем.Источник, из которого редактируются данные динамического CRM 2011

Теперь пользователь изменил имя и фамилию контакта (обязательные поля в CRM) на пустое. Теперь я знаю, что это невозможно по форме CRM, поскольку поля требуются в форме.

Также не существует JS или любого другого кода, записанного в форме, которая может отключить эту требуемую функциональность.

Я хочу знать, откуда эти записи были изменены в MS CRM.

Также трассировка была отключена в CRM, поэтому мы не имеем журналы для этого редактировать :-(

Любая помощь в этом отношении будет очень полезным.

ответ

2

Эти поля не должны быть обновлены на . форма CRM непосредственно Они могут быть обновлены различными способами Распространенные подозреваемых:.

  1. Пользовательские плагины
  2. Workflows
  3. Внешний р доступ к конечным точкам Organization.svc или OrganizationData.svc

Во всех ограничениях, связанных с предпринимаемым, обойдены бизнес-требования. В плагинах CRM и рабочих процессах фактически могут действовать от имени пользователя и, таким образом, он выглядит так, как будто пользователь сам модифицировал непосредственно записи записей.

+2

также импорт данных (экспорт/импорт файла excel) может обойти проверку формы –