SugarCRM - как настроить инструменты управления пользователями? - PullRequest
1 голос
/ 22 марта 2010

Я новичок в использовании SugarCRM. Я хочу иметь страницу пользователей, которая делает следующее:

  1. Разрешить пользователю создавать субпользователей, и каждый субпользователь может затем создать дополнительных субпользователей
  2. Отображение пользователей в иерархической древовидной структуре с возможностью развертывания и развертывания
  3. Добавить больше атрибутов каждому пользователю
  4. Любой вновь созданный пользователь должен иметь возможность войти в SugarCRM, используя существующую аутентификацию Sugar.

Кто-нибудь знает, как это сделать? Или если они могут порекомендовать мне учебники / ресурсы для изучения?

1 Ответ

1 голос
/ 22 марта 2010

Джон, вам понадобятся отношения один ко многим, основанные на пользовательском модуле. Один пользователь может создать дополнительного пользователя.

Итак, начните с определения этого модуля и отношений внутри SugarCRM studio. Как только это будет определено, если вы попытаетесь добавить подпанель в модуле «Пользователи», вы заметите кнопку добавления / удаления / редактирования, позволяющую добавлять / удалять подпользователей.

Чтобы добавить больше атрибутов для вашего пользователя, вы просто идете в студию, выбираете этот модуль и добавляете _c (настраиваемые поля) в соответствующую таблицу. Вы можете добавить пользовательский текст, поля int, long, float, varchar и т. Д.

...