Как скрыть дашлет представления списка по умолчанию на основе ролей пользователей в сахарном crm?

Как скрыть дашлет представления списка по умолчанию на основе ролей пользователей в сахарном crm? ИЛИ Как я могу запретить пользователю добавлять дашлет представления списка в зависимости от роли пользователя?

1 ответ

Отказ от ответственности: у меня SuiteCRM 7.10.7, может не применяться к более новым версиям, и это изменение небезопасно для обновления.

Вы можете изменить функцию getDashlets в DashletDialog include/MySugar/DashletsDialog/DashletsDialog.php

В нем есть цикл, который загружается во все дашлеты на выбор. Вы можете ввести некоторые ограничения (получить$current_user группы, проверьте, все ли они в порядке и разрешен ли для них определенный дашлет).

Другие вопросы по тегам