Тема: Права доступа к клиентскому разделу - не видно объект
Добрый день!
При создании прав доступа к клиентскому разделу я выбираю объект, на который эти права распростроняются (например отдел или конкретный сотрудник). Однако при последующем редактировании этих прав, не видно под какой объект они создавались: в окне редактирования прав всегда выдается информация: “Организация(и): Все, Подразделение(я): Все, Отдел(ы): Все, Сотрудник(и): Все”. Хотя, в действительности, правила работают вроде бы корректно. Но отредактировать и разобраться потом что же это за правило, при отсутствии информации об обекте, тяжеловатенько.
Вопрос 1: Как получить информацию об объекте у созданных правил/прав?
И по этой же теме еще вопрос: для раздела “Архив” я создал права для всех только на просмотр краткой и полной информации, остальное запретил (чтобы в архим мог отправлять только руководитель, по своим правам). Однако у остальных сотрудников осталась возможность переносить клиентов из других разделов(где у них больше прав) в раздел “Архив”.
Вопрос 2: Каким образом запретить перенос клиентов в конкретный раздел, оставив в этом разделе право чтения информации ?
1. Не совсем понял что вы имеете в виду. Попробуйте регулировать права на раздел непосредственно из CRM (в параметрах каждого из разделов).
2. Нельзя ограничить перемещение клиентов применительно к определенным правам на раздел если таковой доступен отправителю. Если перемещение разрешено, то пункт назначения может быть любой из доступных.
1. Не совсем понял что вы имеете в виду. Попробуйте регулировать права на раздел непосредственно из CRM (в параметрах каждого из разделов).
Меню одно и тоже в конфигураторе и в CRM свойствах->права доступа к клинтскому разделу. В обоих случаях, кликая на конкретное правило, информация об объекте, к которому это правило создавалось - отсутствует.
Ради принципа перешерстил все настройки прав доступа и так и не понял где же и чего вам не видно. Везде все предельно ясно. Давайте скриншот с пояснениями.
Ради принципа перешерстил все настройки прав доступа и так и не понял где же и чего вам не видно. Везде все предельно ясно. Давайте скриншот с пояснениями.
Вот это правило создавалось для конкретного сотрудника, а не для всех-всех
Окно у вас “правильное” ибо на заднем фоне в поле объект -> “все объекты”, а должен быть полный путь -> Организация, подразделение, отдел, сотрудник. При создании прав, когда вы выбираете сотрудника (путем переноса его из правого поля в левое), должен отображаться полный путь до объекта, этот же путь должен сохраняться в таблице прав для раздела в поле “объект”. Попробуйте удалить и заново внести, если не получится, значит что-то работает не корректно и после праздников программисты смогут глянуть вашу БД на предмет выявления причины.
Окно у вас “правильное” ибо на заднем фоне в поле объект -> “все объекты”, а должен быть полный путь -> Организация, подразделение, отдел, сотрудник. При создании прав, когда вы выбираете сотрудника (путем переноса его из правого поля в левое), должен отображаться полный путь до объекта, этот же путь должен сохраняться в таблице прав для раздела в поле “объект”. Попробуйте удалить и заново внести, если не получится, значит что-то работает не корректно и после праздников программисты смогут глянуть вашу БД на предмет выявления причины.
Всё равно не работает. Что бы ни выбирал - все равно отображаются ВСЕ-ВСЕ. Но правила работаю корректно, по отношению к выбранным объектам. Я тогда сейчас попробую базу заново создать. Если глюк останется, то я после праздников напомню.
Кстате, в разделе прав есть пункт “Права доступа - для клиентов в разделе”, если поставить “все” или “Свои”, то согласно руководству “разрешено раздавать права доступа к клиентам, созданным только данным объектом, для пользователей информационной системы”. - А где можно воспользоваться этим правом? Всё в CRM перерыл - не нашел.
“свои” - пользователь будет видеть только им созданных клиентов (на вскидку не помню, нет сейчас доступа к реальному софту, в предыдущих версиях права регулировались в т.ч. и в свойствах карточки конкретного клиента, в семерке могли и перенести, но вроде не должны были)
“свои” - пользователь будет видеть только им созданных клиентов (на вскидку не помню, нет сейчас доступа к реальному софту, в предыдущих версиях права регулировались в т.ч. и в свойствах карточки конкретного клиента, в семерке могли и перенести, но вроде не должны были)
Понятно. Т.е. это атавизм, который просто забыли убрать из конфигуратора и хелпа?
По поводу прав и объектов.
Я переустановил базу и сервер обмена данными на другой машие с другой ОС - такая же история: независимо от выбранного объекта в описанияй и таблице пишеться “ВСЕ”. (я прямо на имеющемся в базе примере проверил).
Поправлена работа с правами.
Можете скачать обновления: Конфигуратор, Клиент информационной системы и Сервер обмена данными.
Поправлена работа с правами.
Можете скачать обновления: Конфигуратор, Клиент информационной системы и Сервер обмена данными.
Спасибо! Теперь работает.