SugarCRM - как заставить пользователей видеть только дочерних пользователей? - PullRequest
1 голос
/ 23 марта 2010

Я хочу изменить поведение версии сообщества Sugar CRM.Вот что сахар делает в настоящее время:

  1. Администратор входит в Sugar
  2. Администратор нажимает на вкладке Администратор
  3. Администратор создает нового пользователя по имени Джордж с доступом администратора
  4. В разделе с информацией о пользователе администратор отправляет отчет Джорджу администратору (в базе данных будет отображаться users.report_to_id - идентификатор пользователя администратора)
  5. Администратор сохраняет и выходит из системы
  6. Джордж входит в систему с помощьюего пароль
  7. Джордж переходит на вкладку администратора.
  8. Джордж переходит на страницу со списком пользователей и видит всех пользователей, включая администратора, человеку, которому он должен отчитываться.

Я хочу изменить шаг 8 так, чтобы Джорджу не разрешалось видеть пользователя, которому он «сообщает».Джордж должен видеть только дочерних пользователей и потомков этих дочерних пользователей.Джордж не должен видеть никого над ним.

Как мне этого добиться?будет ли сахар поддерживать эту функцию?

Ответы [ 2 ]

0 голосов
/ 26 марта 2010

Я узнал, что это требует большой настройки кода. Вот нить, которая объясняет это

http://www.sugarcrm.com/forums/showthread.php?t=59216

0 голосов
/ 23 марта 2010

@ Джон - Вам нужно взглянуть на создание ролей под управлением ролями. Управление ролями позволяет включать / отключать права.

...