Логика групп

Все вопросы/проблемы по установке и использовании.
triadax
Сообщения: 165
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Логика групп

Сообщение triadax »

Добрый день.

Имеется пользователь ИВАНОВ

Имеются группы:

БАЗА ЗНАНИЙ
ЗАДАЧИ
СТАТИСТИКА

В каждой группе правила настроены для одноименных сущностей.

Логика: Добавляем пользователя в три группы. Пользователь работает по правилам групп с тремя сущностями
В реальности: Добавляем пользователя в три группы. Пользователь видит только одну сущность. В профиле можно поменять группу доступа.

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

Re: Логика групп

Сообщение support »

Вопрос, почему такое решение
Потому что я так решил и сделал. Код открытый, можете под себя переделать.
triadax
Сообщения: 165
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Re: Логика групп

Сообщение triadax »

support писал(а): 07 сен 2021, 18:58
Вопрос, почему такое решение
Потому что я так решил и сделал. Код открытый, можете под себя переделать.
Ни в коем случае не хотел Вас обидеть. Если бы мне была безразлична судьба продукта, я бы сюда не писал. Я постоянно совершенствую сервисы созданные в программе, потому что со временем приходит понимание, что то что уже сделано, может быть ещё лучше и эффективнее. Я даю Вам обратную связь, потому что уверен что у "Руководителя" большое будущее.

У нас большая организация, более 20 подразделений и в планах распространить сервисы созданные в руководителе на всё предприятие, а не только использовать внутри отдела. Но сталкиваясь с такими ограничениями возникают сомнения в масштабируемости и управляемости.

Вы же делаете "Руководитель" для людей и комфортной работы в нём, а не для того что бы он просто был.

P.S.

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

Re: Логика групп

Сообщение support »

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

В вашем случае, вы можете создать отдельную группу, в которой будут объединены права доступа из всех трех групп.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Логика групп

Сообщение nruslan2 »

вопрос а о каких конфликтах идет речь?
раздумываю просто стоит ли задаться вопросом внести изменения)))
triadax
Сообщения: 165
Зарегистрирован: 14 фев 2020, 09:59
Имя: Сергей
Откуда: Россия

Re: Логика групп

Сообщение triadax »

nruslan2 писал(а): 08 сен 2021, 10:29 вопрос а о каких конфликтах идет речь?
раздумываю просто стоит ли задаться вопросом внести изменения)))
Ну грубо говоря, есть две группы где по незнанию настроены противоречащие правила для одной и той же сущности и пользователю присваиваются эти две группы.
Аватара пользователя
support
Техническая поддержка
Сообщения: 7661
Зарегистрирован: 19 окт 2014, 18:22
Имя: Харчишин Сергей
Откуда: Крым, Евпатория

Re: Логика групп

Сообщение support »

Группы могут иметь противоречивые права доступа (например в одной разрешили удаление, в другой запретили) и если при входе сразу их применять, работать будет не корректно. По этому права применяются только для одной группы.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Логика групп

Сообщение nruslan2 »

ну тут используется правило ИЛИ, в этом то и главная фишка вашего вопроса!! что все правила как бы в одну корзину должны складываться! сам об этом и писал вдругой теме) 😁 еще на заре обьявления данной функции!
Аватара пользователя
Develop-Soft
Сообщения: 599
Зарегистрирован: 27 мар 2019, 01:22
Имя: Владимир
Откуда: Россия, Белгород
Контактная информация:

Re: Логика групп

Сообщение Develop-Soft »

support писал(а): 08 сен 2021, 10:33 Группы могут иметь противоречивые права доступа (например в одной разрешили удаление, в другой запретили) и если при входе сразу их применять, работать будет не корректно.
Запрещающим приоритет..? Как в винде.
nruslan2
Сообщения: 2435
Зарегистрирован: 14 окт 2020, 09:13
Имя: Ruslan
Откуда: Moscow

Re: Логика групп

Сообщение nruslan2 »

не я считаю наоборот надо - Разрешающий приоритет!
Ответить