Перейти к содержимому


Просмотр записи двумя пользователями


Сообщений в теме: 5

#1 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 20 Август 2012 - 09:09

Добрый день,

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

#2 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 20 Август 2012 - 12:04

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

#3 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 24 Август 2012 - 07:01

Немного не могу понять, все же как организовать стандартными средствами КБ права для двух пользователей. Пока у нас чрез свои поля по фильтру, но это немного не правильно.

У нас есть клиенты которые через форму отправляют заявки, и им автоматом на email приходит логин и пароль для своего кабинета, в котором этот клиент должен видеть только свою заявку, кроме того есть несколько разных отделов (на каждый отдел свой пользователь) так вот в зависимости от того в чей отдел была отправлена заявка, то второй пользователь должен тоже иметь доступ к этой заявке. В итоге должны иметь одинаковые права к одной заявки одновременно два пользователя.

Как это правильно реализовать? Не добавляя доп поля.

#4 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 24 Август 2012 - 09:19

Я же вам предложил: включите в поле, которое управляет доступом, множественный выбор. Тогда сможете сколько угодно пользователей туда прикреплять. Хотя, в вашем случае, как раз более логично 2 поля создать, одно "Клиент", второе "Менеджер", т.к. права на заявку у них могут быть и разные. В обоих полях включаете "Использовать права доступа" и назначаете им права. Но если уж вам удобнее 1 поле - делайте через множественный выбор.

#5 jazvenko

    Активный участник

  • Пользователи
  • PipPipPip
  • 224 сообщений

Отправлено 27 Август 2012 - 09:53

У нас не включается множественный выбор, не активно

#6 CbCoder

    Активный участник

  • Программист ООО "КБ"
  • PipPipPip
  • 8 762 сообщений
  • Пол:Мужчина
  • Город:Казань

Отправлено 27 Август 2012 - 11:06

Очевидно, это потому, что для назначения прав вы используете системное поле "Кто добавил", хотя как я писал выше, это не обязательно - расширенные права можно задать в любом другом поле с типом "пользователь". Более того, так даже желательно делать. В вашем же случае других вариантов просто нет: создавайте новое поле и переносите все права туда.





Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных