AXForum  
Вернуться   AXForum > Microsoft Dynamics AX > DAX: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 23.10.2008, 10:07   #1  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Баг или фича в правах доступа
В очередной раз наткнувшись на него, решил записать на память.

В складских журналах можно настроить "Персональный журнал группы пользователей", указав какую либо группу. Мы обычно для этого создаем специальные группы только для такого использования. Так вот, если у пользователя ограничены права и он входит в такую группу, а у группы нет никаких прав, то функциональность "Персональный журнал группы пользователей" на такой группе не будет работать. Это связано с тем, что axapta из под этого пользователя не выбирает записи из UserGroupList по этому пользователю с группами без прав (JournalFormTable::valueUserGroupId()).
Для правильной работы надо дать какие либо права этой группе.

ЗЫ. Ax3
Старый 23.10.2008, 11:45   #2  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Нуу, врядли это можно считать полноценным багом.
Ведь расчитано, что группы, которые вы выбираете, являются реальными группами, из которых пользователи работают. А соответственно у них будут права хоть какие-то.
Старый 23.10.2008, 13:38   #3  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,318 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
На самом деле - такое поведение - можно рассматривать с разных позиций. С одной стороны - Иван уже высказал мнение. Оно основано, в частности, на модели - когда под группой пользователей понимается набор прав пользователя (в Аксапте - набор прав и группа пользователей - суть есть одно и тоже). Однако, для более гибкого администрирования, на мой взгляд, удобен вариант, как в операционной системе - когда группа прописывается куда-то (в данном случае в журнал), а потом она "набивается" пользователями. В этом случае - группа не является набором прав, а выполняет роль именно группировки пользователей.

Поэтому - я склонен больше считать эту "багофичу" багом (а в 4-ке это никто не правил), т.к. использование групп (как групп) пользователей предусмотрено системой (в частности в журналах), однако - не может быть полноценно использовано (группы пользователей, как группы не обязаны иметь набор прав)
__________________
Возможно сделать все. Вопрос времени
Старый 23.10.2008, 14:21   #4  
glibs is offline
glibs
Member
Сотрудники компании It Box
Most Valuable Professional
Лучший по профессии 2011
Лучший по профессии 2009
 
4,942 / 911 (40) +++++++
Регистрация: 10.06.2002
Адрес: I am from Kyiv, Ukraine. Now I am in Moscow. For private contacts: glibs@hotmail.com
Цитата:
Сообщение от sukhanchik
...
когда под группой пользователей понимается набор прав пользователя
...
У пользователей в Аксапте прав не бывают. Права настраиваются на группах. Права пользователя — сумма прав доступа всех групп, в которые входит пользователь.
Цитата:
Сообщение от sukhanchik
...
(в Аксапте - набор прав и группа пользователей - суть есть одно и тоже)
...
Не согласен. Это разные сущности. Группы без прав существуют. Права без групп — нет. Полное отсутствие прав доступа, в конце концов, тоже является частным случаем настройки прав доступа.

Я тоже склонен считать, что тому расчетчику, котороый так рассчитал, нужно настучать чем-нибудь тяжелым по его расчетному аппарату .
__________________
С уважением,
glibs®
За это сообщение автора поблагодарили: Kabardian (1).
Старый 23.10.2008, 16:09   #5  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,318 / 3547 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от glibs Посмотреть сообщение
Не согласен. Это разные сущности. Группы без прав существуют. Права без групп — нет. Полное отсутствие прав доступа, в конце концов, тоже является частным случаем настройки прав доступа.
Вот и получается - что если считать - ситуацию с "багофичей" нормальным поведением системы - то группы без прав - не существуют (в понятиях Аксапты).

Под понятием "права без групп" я подразумевал естественно - не аксапту (в которой нет такого понятия), а вообще - некое теоретическое представление, можно так сказать - роли (или должности). Т.е. роль подразумевает некий набор прав без отнесения к тем (тому), кто будет эту роль играть.

Просто, в некоторой "идеальной" системе было бы неплохо разделять понятия "Роль" (группа или набор прав), "группа пользователей" (список пользователей) и "группа компаний" (домены в аксапте).
__________________
Возможно сделать все. Вопрос времени
Старый 23.10.2008, 16:27   #6  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Самое смешное, что если пользователь входит в группу администраторов, то у него группы без прав работать будут как надо.
Старый 17.03.2009, 10:51   #7  
miklenew is offline
miklenew
Участник
Аватар для miklenew
MCBMSS
1C
Лучший по профессии 2009
 
1,688 / 433 (18) +++++++
Регистрация: 10.07.2006
Адрес: г. Ликино-Дулёво
Цитата:
Сообщение от raz Посмотреть сообщение
Так вот, если у пользователя ограничены права и он входит в такую группу, а у группы нет никаких прав, то функциональность "Персональный журнал группы пользователей" на такой группе не будет работать.
Тоже столкнулся, права у группы были на управление запасами.
Но select не брал эту группу.
После того как поставил галочку Администрирование->Открытие доступа к домену стало всё ok.
__________________
Энергия молодых и неравнодушных способна изменить мир к лучшему.
Теги
баг, журнал, права доступа, ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Edit-метод и Relation - баг или фича ? TasmanianDevil DAX: Программирование 9 20.11.2008 10:16
Резервирование. Баг или Фича? raz DAX: Программирование 8 10.04.2007 20:10
Баг при импорте форм... или фича? vallys DAX: Программирование 19 06.03.2006 10:09
Баг (Фича?) - Создание номенклатуры Yprit DAX: Функционал 5 29.06.2005 14:27
FormListItem.stateChecked() - баг или фича ? Андре DAX: Программирование 5 20.02.2003 14:25
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 03:18.