Подгруппы пользователей

Пишите ваши предложения здесь.
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Подгруппы пользователей

Сообщение tommy.felt »

/Сотрудники
/Руководство
/Бухгалтерия
/Тех.отдел
/Админы
/Техники
/Электрики
/Юристы
/Заказчики
/Собственники
/Совет директоров
/Горсовет
/Администраторы
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Re: Подгруппы пользователей

Сообщение tommy.felt »

Код: Выделить всё

[quote]
/Сотрудники
             /Руководство
             /Бухгалтерия
             /Тех.отдел
                         /Админы
                         /Техники
                         /Электрики
             /Юристы
/Заказчики
         /Собственники
                         /Совет директоров
         /Горсовет
/Администраторы
[/quote]
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Re: Подгруппы пользователей

Сообщение tommy.felt »

Так же хотелось бы каждой сущности отдельно определять количество подсущностей.
Хотелось бы видеть в верхней строке
Информация предприятия | Цех титана | Цех кальция | Служба контроля
Аватара пользователя
support
Техническая поддержка
Сообщения: 9007
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Подгруппы пользователей

Сообщение support »

Подумаю про подгруппы...

Не совсем понятно про количество под-сущностей, можно скриншот пожалуйста.
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Re: Подгруппы пользователей

Сообщение tommy.felt »

https://yadi.sk/i/xFKYCehZsDyQp

Пока реализовал так: при при оформлении заявки человек должен написать общедомовая она или относится к определенном подъезду. Для сортировки это в общем то годится.
Однако подъезд имеет свои уникальные характеристики и их по хорошему нужно вводить как подсущности.
Теперь проблема встает в том, что в разных записях сущности МКД, может быть разное количество подъездов, а количество сабсущностей заранее задается.
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Re: Подгруппы пользователей

Сообщение tommy.felt »

support писал(а):Подумаю про подгруппы...
Сейчас у нас 10 групп пользователей, бывают моменты, когда некоторые записи должно видеть только руководство и бухгалтерия, а другие отделы нет, однако в большинстве случаев это не требуется.
Было бы здорово иметь возможность образовать макрогруппы: "Компания" и "Клиенты".
Чтобы выставлять права в 8, а не 40 кликов..)
Аватара пользователя
nikorn
Сообщения: 342
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Re: Подгруппы пользователей

Сообщение nikorn »

Есть предположение, что подгруппы пользователей - это не очень хорошая идея. Опасаюсь, что это непомерно усложнит систему прав доступа. Насколько я знаю, даже в Windows нет вложенных групп пользователей.

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

Например, для многих указанных вами групп пользователей подойдет доступ ко всему только на чтение (Руководство, Собственники, Горсовет, Юристы). Предполагаю, что у вас в системе не настолько секретная информация, чтобы ее нужно было выдавать настолько дозированно.
Аватара пользователя
support
Техническая поддержка
Сообщения: 9007
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Подгруппы пользователей

Сообщение support »

nikorn писал(а):Есть предположение, что подгруппы пользователей - это не очень хорошая идея.
На данный момент я склоняюсь к такому же мнению. Группы пользователей - это группы доступа, а не отделы, офисы и т.д. Для разделения пользователей по категориям, нужно просто создать соответствующие поля для сущности Пользователи.

Но, возможно стоит подумать и добавить просто разделения на категории если групп пользователей действительно много. Просто для косметического эффекта и удобства выбора нужной группы.
tommy.felt
Сообщения: 109
Зарегистрирован: 01 июн 2016, 12:54
Имя: Валентин Наговицын
Откуда: Глазов, Удмуртия, Россия

Re: Подгруппы пользователей

Сообщение tommy.felt »

support писал(а):
nikorn писал(а):Есть предположение, что подгруппы пользователей - это не очень хорошая идея.
Но, возможно стоит подумать и добавить просто разделения на категории если групп пользователей действительно много. Просто для косметического эффекта и удобства выбора нужной группы.
Т.е. невозможно сделать так, что при создании новой группы пользователей, ей присваивались права категории?
Сейчас возникла ситуация: у меня 10 сущностей, не считая пользователей, все права установил с помощью автокликера, кроме ряда исключений. Теперь потребовалось добавить еще один отдел.. Придется выставлять все права заново.
Использовать много групп пользователей вынуждает удобная сортировка при выборе пользователей во время добавления задач.
Если дать возможность выбрать поле из сущности Пользователей по которому строить эту сортировку, то можно будет использовать группы пользователей, как группы доступа. Тогда, мне кажется, стоит пункт в меню переименовать.)
Аватара пользователя
nikorn
Сообщения: 342
Зарегистрирован: 02 апр 2016, 22:26
Имя: Корняков Никита
Откуда: РФ, Ярославль
Организация: Тяжмаштрейд
Контактная информация:

Re: Подгруппы пользователей

Сообщение nikorn »

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

2) Скорее всего, то, что вы называете отделом - это есть Пользователь, а не Группа пользователей. Пользователи "Технический отдел", "Электрики", "Юридический отдел", "Горсовет" все могут иметь одинаковые права и находиться в одной Группе пользователей, например "Ограниченный доступ"

У вас все сотрудники одного отдела заходят под общим логином или вы каждому сотруднику выдаете свой логин?
Ответить