1b.app
Скопирована ссылка -

Доработать права доступа, при закрытом доступе к карточкам сотрудников видеть список сотрудников в поле Ответственный

Добрый день
Нужно оценить доработку к правам доступа, https://crm.hlr.ua/. Сейчас Сотрудникам не доступны карточки контактов группы Сотрудники http://joxi.ru/KAgVNYGtN9wl42, так как в карточке сотрудника есть информация, которую не должны видеть все менеджеры, а должен видеть сотрудник только в своей карточке.
Но при этом столкнулись с проблемой, что при создании задачи Сотрудник не может выбрать ответственным другого сотрудника , нужна доработка чтобы даже при таких правах сотрудник видел список всех сотрудников в поле ответственный.
Работать должно при создании задачи (в форме создания), в открытом процессе, в панели массовых изменений процессов. Просьба дать оценку
Спасибо

Ответы:

Добрый день. Так сделать нельзя, можно или видеть везде или не видеть нигде. Могу предложить подойти с другой стороны: в карточке контакта скрывать какой то блок для юзеров указанной роли (или показывать только владельцу карточки+администраторам), к примеру. Укажите какой конкретно блок и почему вам нужно скрыть (со ссылкой на контакт), тогда можно будет сказать что-то конкретней.
05.07.2021, 14:08


OneBox production
Premium-партнер
клац-клац писал/а:
Добрый день. Так сделать нельзя, можно или видеть везде или не видеть нигде. Могу предложить подойти с другой стороны: в карточке контакта скрывать какой то блок для юзеров указанной роли (или показывать только владельцу карточки+администраторам), к примеру. Укажите какой конкретно блок и почему вам нужно скрыть (со ссылкой на контакт), тогда можно будет сказать что-то конкретней.

Так и предполагала
В карточке сотрудника нужно отобразить поле Связи только самому сотруднику (то есть контакту из карточки)
05.07.2021, 15:51

Можем сделать для всего универсального блока, чтобы показывался только если просматривает админ или владелец карточки, в виде настройки в блоке. При этом вам придется нужное поле вынести в отдельный блок. Займет около часа доработки. Выставлять счет?
05.07.2021, 16:43

Уже хотела написать, что Ваш вариант подходит, но есть проблема.
Вот я открыла сотруднику https://crm.hlr.ua/admin/shop/users/68382/ доступ ко всем группам http://joxi.ru/ZrJKbeyTbRDMMm, а также доступ по уровню прав к Уровню сотрудник , вот остальные доступы к контактам , и я все равно не вижу никого кроме себя http://joxi.ru/L21BNWbHznaaEA, и поставить задачу ни на кого не могу , я не вижу сотрудников пока не открою доступ по Сотруднику http://joxi.ru/vAW8dlZTBaly9r. А если открываю все меню доступ по сотруднику вижу все абсолютно контакты и всю инфо по ним, хотя эта инфо мне не должна быть доступна, то есть открыть только карточки сотрудников (исключая их клиентов) могу только точечно проставив галочки Просмотр по каждому сотруднику http://joxi.ru/DrlWGzVuG5x89A, но учитывая количество сотрудников (270 чел) это очень не удобно, помогите решить этот вопрос.

Итого по нашему ТЗ, нужно настроить права сотрудника так, чтобы он имел возможность выбрать сотрудника ответственным, написать ему письмо, добавить его в блоке комментарий процесса, имел доступ к полю ответственный в панели массовых, имел доступ к полю с типом Список контактов (если это группа сотрудник), при этом ему можно видеть карточки всех сотрудников компании, но определенные поля в карточке сотрудника должны быть доступны только самому сотруднику и админам
07.07.2021, 11:48


Шатохіна Ірина писал/а:
А если открываю все меню доступ по сотруднику вижу все абсолютно контакты и всю инфо по ним, хотя эта инфо мне не должна быть доступна, то есть открыть только карточки сотрудников (исключая их клиентов) могу только точечно проставив галочки Просмотр по каждому сотруднику http://joxi.ru/DrlWGzVuG5x89A, но учитывая количество сотрудников (270 чел) это очень не удобно, помогите решить этот вопрос.

Делаете роль, в которой проставляете на всех сотрудников один раз галочки, потом эту роль вешаете на всех. Права доступа по роли будут учитываться для каждого сотрудника
07.07.2021, 11:53


.
OneBox production писал/а:
Делаете роль, в которой проставляете на всех сотрудников один раз галочки, потом эту роль вешаете на всех. Права доступа по роли будут учитываться для каждого сотрудника

рассматривали, но не подходит, в первую очередь принципиально не нравится руководству компании наличие доп роли в карточке, кроме того у нас много настроек процессов завязаны на поле Роль, а если в карточке несколько ролей, прийдется менять настройки
Можем доработать сюда общую настройку открыть доступ на Просмотр всех сотрудников (равносильна галочке но для всех сразу)?
плюс к этому доработаем Ваш вариант по универсальному блоку: Можем сделать для всего универсального блока, чтобы показывался только если просматривает админ или владелец карточки, в виде настройки в блоке. При этом вам придется нужное поле вынести в отдельный блок. Займет около часа доработки.
07.07.2021, 14:16

1. Можем сделать настройку чтобы можно было просматривать карточки всех менеджеров и админов. Займет 2ч
2. Настройка в блок займет 1ч
выставлять счет.
07.07.2021, 15:07


OneBox production писал/а:
1. Можем сделать настройку чтобы можно было просматривать карточки всех менеджеров и админов. Займет 2ч

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


OneBox production писал/а:
2. Настройка в блок займет 1ч

Если все верно, то запускаем 3 часа в работу с счет оплаченных часов, проект https://crm.hlr.ua/
09.07.2021, 09:15


Шатохіна Ірина писал/а:
уточняю на всякий случай при включении этой галочки доступ к клиентам других сотрудников, процессам и тд должен быть закрыт

да, будет доступ только на просмотр всех юзеров с уровнем "сотрудник"
09.07.2021, 10:39

Подскажите, запущено в работу?
13.07.2021, 09:07

Дорый день. Подскажите, в работе доработка?
15.07.2021, 09:10

Ответь, пожалуйста, не понимаю взята задача в работу, или нет?
16.07.2021, 09:51

Здравствуйте, доработка была выполнена и выгружена вам в систему
Права доступа на просмотр карточке: Контакты->Просмотр карточек сотрудников
в универсальном блоке галочка-настройка "Отображать блок только для администраторов и владельца карточки"
16.07.2021, 17:28


Мария

OneBox production писал/а:
в универсальном блоке галочка-настройка "Отображать блок только для администраторов и владельца карточки"

Мария, тут все отлично


Мария

OneBox production писал/а:
Права доступа на просмотр карточке: Контакты->Просмотр карточек сотрудников

а тут еще проверяем, отпишусь дополнительно
21.07.2021, 10:42

По правам доступа настроено на роль https://crm.hlr.ua/admin/role/139/acl/ и выдано сотруднику https://crm.hlr.ua/admin/shop/users/68382/
Но при этом я под правами этого сотрудника не вижу карточек других сотрудников, вижу только http://joxi.ru/KAxk3Y9cvLDlw2, а их 240 человек
Также при поиске глобальном не могу никого найти
просьба проверить
21.07.2021, 11:09

Добрый день. просьба ответить на вышеописанные комментарии
23.07.2021, 09:38


Шатохіна Ірина писал/а:
Добрый день. просьба ответить на вышеописанные комментарии

добрый день
попробуйте сейчас
23.07.2021, 15:04

теперь все отлично, спасибо
23.07.2021, 15:58

Добрый день. Появилась проблема после доработки.
У менеджеров у каждого есть доступ только к своим клиентам (клиент где он менеджер или в поле связи), соответственно при написании письма с процесса с блока комментарии в строке выбора имейла у них отображался только свой список контактов , а сейчас отображаются все клиенты
Это под правами сотрудника https://crm.hlr.ua/admin/shop/users/68382/ (такие права у любого менеджера), у этого сотрудника вообще нету своих клиентов , а видит он всех
процесс на котором можно проверить https://crm.hlr.ua/admin/customorder/rutinnie-prodazhi/3351243/edit/
Просьба вернуть как было, сотрудник может видеть тут только своих клиентов и всех сотрудников компании
Спасибо
28.07.2021, 15:55

Добрый день
У вас стоит настройка "Не проверять права доступа при поиске получателя email" из-за которой возможно пользователь и видит всех
Данная проблема с видимостью контактов только в этом поле или повторяется еще где-то?
28.07.2021, 16:08


Мария

OneBox production писал/а:
Добрый день
У вас стоит настройка "Не проверять права доступа при поиске получателя email" из-за которой возможно пользователь и видит всех
Данная проблема с видимостью контактов только в этом поле или повторяется еще где-то?

Вы правы, причина в этой галочке. Спасибо
30.07.2021, 16:14

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