Dynamics CRM 2011 - Разделение данных по сущности клиента - PullRequest
0 голосов
/ 02 июня 2011

Я оцениваю CRM 2011, чтобы заменить существующее приложение, и у меня есть несколько вопросов о безопасности и разделении информации по Клиенту (или Учетной записи).

У меня есть пользовательский объект для «Клиента».Существует множество пользовательских объектов, связанных с «Клиентом», которые составляют данные, которые необходимо захватить.

Я хотел бы ограничить работу определенных групп / пользователей с конкретными клиентами и просматривать только данные для этих клиентов.что они имеют доступ к.

Я вижу, что отдельные объекты могут быть назначены командам / пользователям, но мне нужно, чтобы все связанные объекты были заблокированы Клиентом, чтобы обычные пользователи

  1. Не видеть записи в представлениях или поисках, принадлежащих другим клиентам.
  2. Невозможно создать или получить доступ к записям для других клиентов.

Можно ли это сделать в CRM 2011?Как?

Также - возможно ли ограничить процессы / рабочие процессы для работы или запуска только для записей определенных клиентов?

1 Ответ

1 голос
/ 03 июня 2011

Вероятно, самое простое, что нужно сделать, - это основать свою безопасность на бизнес-единицах. Группы клиентов и связанные с ними записи будут находиться в одном и том же бизнес-подразделении, и если вы зададите их роли безопасности, чтобы разрешить доступ только к записям в их подразделении, это будет работать.

Для рабочих процессов, которые запускаются только на определенных клиентах, это зависит от точных требований. Конечно, вы можете проверить бизнес-единицу клиента в качестве первого шага в рабочем процессе и продолжить или выйти на основе этого. Если это что-то более сложное, вы можете написать собственную сборку рабочего процесса, чтобы выполнить проверку за вас.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...