Добрый день,
Подскажите как в КБ реализовать возможность, чтобы просматривать/редактировать записи могли два указанных пользователя, а не только тот кто создал эту запись?
Просмотр записи двумя пользователями
Автор jazvenko, 20 авг. 2012 09:09
Сообщений в теме: 5
#1
Отправлено 20 Август 2012 - 09:09
#2
Отправлено 20 Август 2012 - 12:04
Возможно, вы не совсем верно понимаете принцип работы расширенных прав в поле типа "пользователь". Во-первых, права совсем необязательно должны быть привязаны к тому кто создал запись, можно совершенно произвольно установить любого другого пользователя (к примеру, руководитель может сам распределять кому из менеджеров передать данного клиента). Во-вторых, логично следуя из этого, для установки расширенных прав одновременно двум и более пользователям, достаточно просто включить множественный выбор в настройках поля.
#3
Отправлено 24 Август 2012 - 07:01
Немного не могу понять, все же как организовать стандартными средствами КБ права для двух пользователей. Пока у нас чрез свои поля по фильтру, но это немного не правильно.
У нас есть клиенты которые через форму отправляют заявки, и им автоматом на email приходит логин и пароль для своего кабинета, в котором этот клиент должен видеть только свою заявку, кроме того есть несколько разных отделов (на каждый отдел свой пользователь) так вот в зависимости от того в чей отдел была отправлена заявка, то второй пользователь должен тоже иметь доступ к этой заявке. В итоге должны иметь одинаковые права к одной заявки одновременно два пользователя.
Как это правильно реализовать? Не добавляя доп поля.
У нас есть клиенты которые через форму отправляют заявки, и им автоматом на email приходит логин и пароль для своего кабинета, в котором этот клиент должен видеть только свою заявку, кроме того есть несколько разных отделов (на каждый отдел свой пользователь) так вот в зависимости от того в чей отдел была отправлена заявка, то второй пользователь должен тоже иметь доступ к этой заявке. В итоге должны иметь одинаковые права к одной заявки одновременно два пользователя.
Как это правильно реализовать? Не добавляя доп поля.
#4
Отправлено 24 Август 2012 - 09:19
Я же вам предложил: включите в поле, которое управляет доступом, множественный выбор. Тогда сможете сколько угодно пользователей туда прикреплять. Хотя, в вашем случае, как раз более логично 2 поля создать, одно "Клиент", второе "Менеджер", т.к. права на заявку у них могут быть и разные. В обоих полях включаете "Использовать права доступа" и назначаете им права. Но если уж вам удобнее 1 поле - делайте через множественный выбор.
#5
Отправлено 27 Август 2012 - 09:53
У нас не включается множественный выбор, не активно
#6
Отправлено 27 Август 2012 - 11:06
Очевидно, это потому, что для назначения прав вы используете системное поле "Кто добавил", хотя как я писал выше, это не обязательно - расширенные права можно задать в любом другом поле с типом "пользователь". Более того, так даже желательно делать. В вашем же случае других вариантов просто нет: создавайте новое поле и переносите все права туда.
Количество пользователей, читающих эту тему: 1
0 пользователей, 1 гостей, 0 анонимных













