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


Как сделать, чтобы информация одного менеджера не была доступна другому


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

#1 wade86

    Новичок

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

Отправлено 18 Июнь 2012 - 14:19

Приветствую.
Хотелось бы, чтобы информация одного менеджера (клиенты, задания, события и тд) не были видны его коллеги - другому менеджеру?
Я думаю, что это есть, но не понял пока как это сделать.

#2 Гость_Roman_*

  • Гости

Отправлено 18 Июнь 2012 - 14:53

Воспользуйтесь расширенной системой доступа.

#3 dev77rus

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

  • Пользователи
  • PipPipPip
  • 112 сообщений
  • Пол:Мужчина

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

Добрый день,
точно такая же проблема, но еще и не получается разобраться в справке по расширенной системе доступа.

Что дает включение расширенных прав в группе доступа "Администраторы" и "Менеджеры", в чем разница?
Почему при редактировании в таблице поля типа "пользователь" опция "расширенные права" неактивна, если в группе доступа "менеджеры" расширенные права включены а в "администраторах" выключены и наоборот? Что от этого зависит?

Пробовал различные варианты, заходил под разными пользователями, все равно видны все строки всем пользователям.

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

2. Действуя по приведенной выше инструкции добавить необходимые поля, и назначить у них разрешающие права: таблица, просмотр, редактирование каждому из менеджеров

Сообщение отредактировал dev77rus: 20 Август 2012 - 17:57


#4 dev77rus

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

  • Пользователи
  • PipPipPip
  • 112 сообщений
  • Пол:Мужчина

Отправлено 22 Август 2012 - 00:23

Попробую конкретизировать вопрос:
чем отличается, на что влияет, как работает в совокупности, что имеет больший приоритет?:

1. Доступ в группах стандартный (таблица, просмотр, редактирование, добавление записи)
2. Расширенный доступ в группах (чтение, запись)
3. Расширенный доступ в таблицах, по полям "пользователь", "группа" (чтение, запись)

#5 Timur

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

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 812 сообщений
  • Пол:Мужчина

Отправлено 22 Август 2012 - 10:58

Здравствуйте.
По Вашему вопросу могу сказать следующее:
Главными являются галочки на чтение и запись.
Если в общих настройках группы доступа стоит галочка "Раcширенные права доступа", то их можно поставить в общем для группы. Если поставить галочки на чтение и запись напротив поля в общих настройках доступа, то это означает, что мы дали право просматривать всем менеджерам права на чтение и запись во все строки в выбранное поле. Галочками же таблица, просмотр, редактирование, добавление мы определяем какие именно права на чтение и запись мы даем. Эти галочки распространяются на все доступные нам строки, доступны ли они нам по расширенному либо по простому доступу.
Важно: Если галочка "Раcширенные права доступа" не стоит, то считается, что права на чтение и запись стоят.
Галочки на чтение и запись в настройках поля "пользователь" ставятся, если пользователь должен иметь права на чтение и запись в поле только по тем полям, где он выбран как пользователь.
Приведу три примера:
1. Мы хотим чтобы менеджеры видели и могли редактировать только своих клиентов. Для этого, в их группе доступа мы ставим галочку "Расширенные права доступа" напротив нужной таблицы и убираем галочки на чтение и запись напротив всех полей. Галочки напротив таблица, просмотр, редактирование, добавление ставим как нам будет удобно. Затем открываем поле пользователь и ставим там галочки напротив всех полей на чтение и запись.
2. Мы хотим, чтобы менеджеры видели все записи, а могли редактировать только свои. Для этого, в их группе доступа мы ставим галочку "Расширенные права доступа" напротив нужной таблицы и убираем галочки на запись напротив всех полей. Галочки напротив таблица, просмотр, редактирование, добавление ставим как нам будет удобно. Затем открываем поле пользователь и ставим там галочки напротив всех полей на чтение и запись.
3. Мы хотим, чтобы менеджеры видели и могли все записи. Для этого, в их группе доступа мы просто не ставим галочку "Расширенные права доступа". Галочки напротив таблица, просмотр, редактирование, добавление ставим как нам будет удобно.

#6 dev77rus

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

  • Пользователи
  • PipPipPip
  • 112 сообщений
  • Пол:Мужчина

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

Спасибо за разъяснения, доступно и почти все понятно!

#7 dev77rus

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

  • Пользователи
  • PipPipPip
  • 112 сообщений
  • Пол:Мужчина

Отправлено 23 Август 2012 - 18:49

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

#8 Timur

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

  • Техподдержка ООО "КБ"
  • PipPipPip
  • 812 сообщений
  • Пол:Мужчина

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

Здравствуйте, если ли у этого пользователя нет прав на добавление новых строк в эту таблицу, то это, скорее всего, не баг. Если в таблице одна запись и у него по доступу открыт только один фильтр + у него нельзя добавлять новые записи, то эта единственная запись будет сразу открываться, а пользователя не будет перебрасывать в таблицу.

#9 dev77rus

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

  • Пользователи
  • PipPipPip
  • 112 сообщений
  • Пол:Мужчина

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

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





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

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