Логика групп
Логика групп
Добрый день.
Имеется пользователь ИВАНОВ
Имеются группы:
БАЗА ЗНАНИЙ
ЗАДАЧИ
СТАТИСТИКА
В каждой группе правила настроены для одноименных сущностей.
Логика: Добавляем пользователя в три группы. Пользователь работает по правилам групп с тремя сущностями
В реальности: Добавляем пользователя в три группы. Пользователь видит только одну сущность. В профиле можно поменять группу доступа.
Вопрос, почему такое решение, и почему бы не использовать стандартные представления о группах и их правилах.
Имеется пользователь ИВАНОВ
Имеются группы:
БАЗА ЗНАНИЙ
ЗАДАЧИ
СТАТИСТИКА
В каждой группе правила настроены для одноименных сущностей.
Логика: Добавляем пользователя в три группы. Пользователь работает по правилам групп с тремя сущностями
В реальности: Добавляем пользователя в три группы. Пользователь видит только одну сущность. В профиле можно поменять группу доступа.
Вопрос, почему такое решение, и почему бы не использовать стандартные представления о группах и их правилах.
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Логика групп
Потому что я так решил и сделал. Код открытый, можете под себя переделать.Вопрос, почему такое решение
Re: Логика групп
Ни в коем случае не хотел Вас обидеть. Если бы мне была безразлична судьба продукта, я бы сюда не писал. Я постоянно совершенствую сервисы созданные в программе, потому что со временем приходит понимание, что то что уже сделано, может быть ещё лучше и эффективнее. Я даю Вам обратную связь, потому что уверен что у "Руководителя" большое будущее.support писал(а): 07 сен 2021, 18:58Потому что я так решил и сделал. Код открытый, можете под себя переделать.Вопрос, почему такое решение
У нас большая организация, более 20 подразделений и в планах распространить сервисы созданные в руководителе на всё предприятие, а не только использовать внутри отдела. Но сталкиваясь с такими ограничениями возникают сомнения в масштабируемости и управляемости.
Вы же делаете "Руководитель" для людей и комфортной работы в нём, а не для того что бы он просто был.
P.S.
Готов передать Вам шаблон нашего приложения, созданного для отдела IT
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Логика групп
Дело в том, что я начинал делать проект для себя, то есть для небольшой команды. По этому было принято такое решение по группам. Сейчас переделывать права доступа не представляется возможным, так как абсолютно весь функционал завязан на группы доступа. К тому же назначать несколько групп разными правами неизбежно приведет к конфликтам.
В вашем случае, вы можете создать отдельную группу, в которой будут объединены права доступа из всех трех групп.
В вашем случае, вы можете создать отдельную группу, в которой будут объединены права доступа из всех трех групп.
Re: Логика групп
вопрос а о каких конфликтах идет речь?
раздумываю просто стоит ли задаться вопросом внести изменения)))
раздумываю просто стоит ли задаться вопросом внести изменения)))
Re: Логика групп
Ну грубо говоря, есть две группы где по незнанию настроены противоречащие правила для одной и той же сущности и пользователю присваиваются эти две группы.nruslan2 писал(а): 08 сен 2021, 10:29 вопрос а о каких конфликтах идет речь?
раздумываю просто стоит ли задаться вопросом внести изменения)))
- support
- Техническая поддержка
- Сообщения: 7661
- Зарегистрирован: 19 окт 2014, 18:22
- Имя: Харчишин Сергей
- Откуда: Крым, Евпатория
Re: Логика групп
Группы могут иметь противоречивые права доступа (например в одной разрешили удаление, в другой запретили) и если при входе сразу их применять, работать будет не корректно. По этому права применяются только для одной группы.
Re: Логика групп
ну тут используется правило ИЛИ, в этом то и главная фишка вашего вопроса!! что все правила как бы в одну корзину должны складываться! сам об этом и писал вдругой теме)
еще на заре обьявления данной функции!
- Develop-Soft
- Сообщения: 599
- Зарегистрирован: 27 мар 2019, 01:22
- Имя: Владимир
- Откуда: Россия, Белгород
- Контактная информация:
Re: Логика групп
Запрещающим приоритет..? Как в винде.support писал(а): 08 сен 2021, 10:33 Группы могут иметь противоречивые права доступа (например в одной разрешили удаление, в другой запретили) и если при входе сразу их применять, работать будет не корректно.
Re: Логика групп
не я считаю наоборот надо - Разрешающий приоритет!