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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.06.2004, 18:40   #21  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Изначально опубликовано mazzy
клево. занес в FAQ
В FAQ надо дописать, что в Ax3 нормально работает только после SP2.
Старый 11.06.2004, 00:31   #22  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
а можно детализировать слово "нормально"?
у каждого может быть свое понимание...
Старый 11.06.2004, 09:47   #23  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Цитата:
Изначально опубликовано mazzy
а можно детализировать слово "нормально"?
у каждого может быть свое понимание...
R-DEN-DDSP-GIJE-02735

Record level security error

When setting up the record level security (RLS) for more than 53 tables in a company for one user group, the restriction criterias could disappear. RLS for less than 53 tables for a user group worked as expected, and so did more than 53 restricted tables spread across multiple user groups. This error was corrected.

PS. От себя хочу заметить, что RLS вообще не работало (до СП2), если пользователь входил более чем в одну группу.
Старый 11.06.2004, 10:01   #24  
mazzy is offline
mazzy
Участник
Аватар для mazzy
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
29,472 / 4494 (208) ++++++++++
Регистрация: 29.11.2001
Адрес: Москва
Записей в блоге: 10
мдя-м...
Спасибо тебе, добрый фей.
Старый 11.06.2004, 10:30   #25  
George Nordic is offline
George Nordic
Модератор
Аватар для George Nordic
Злыдни
 
4,479 / 1250 (50) ++++++++
Регистрация: 17.12.2003
Адрес: Moscow
Записей в блоге: 9
Цитата:
PS. От себя хочу заметить, что RLS вообще не работало (до СП2), если пользователь входил более чем в одну группу.
Да и если в одну группу входит, то тоже как-то... не живет...
1) Доступ Чтения - но не записи. Если мы ограничили доступ группы к производственным таблицам (заказы, журналы и т.п.) для склада 1, а при создании нового пр. заказа указали склад 2 - то заказ создасться и тут же пропадет. Зато в другой группе, с доступом к складу 2, вдруг появиться новый заказ. Тоже самое и с картами маршрута и всем прочими журналами. Да и везде, если быть честным.
2) Есть серия.
Есть журналы с номерами 1,2,3,4,5,6,7,8.
1,2,3,4 - 1 склад
5,6,7,8 - 2 склад
У пользователя есть доступ к 1 складу. Я не знаю, как можно было обмануть NumberSequince, но у нас при создании журнала 1 пользователем система пыталась создать журнал с номером 5!!!!!!!! Соответственно, с ошибкой.
3) Говорят, что при настройки проводок в ГК с использованием RLS - полная ж...Жду, кто подтвердит / опровергнет. К тому же, ходят слухи, что надо настраивать Commerce Gateway.
Эх, никак 3сп до меня не доедет Буду пытать его RLS. Но, говорят, он уже подает признаки жизни.
Старый 11.06.2004, 10:55   #26  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
При тестах на СП3 RLS вел себя вполне корректно.

На СП1, если пользователь входит в одну группу, то тоже все ОК, конечно, как только мы изменим запись в соответсвии с условием "не видимости" согласно RLS, она пропадет из списка видимых.
Старый 20.01.2008, 15:28   #27  
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
В 3.0 сп3 и позже (возможно сп2 и позже), как известно, RLS учитывался не только при отображении данных в лукапе, но и в случае ручного ввода данных в поле таблицы. Т.е. если ввести в поле таблицы, которое связано с другой таблицей, значение, которое есть в связанной таблице, но недоступно в соответствии с настройками RLS для текущего пользователя, то система ругалась также как и в случае, если бы в поле было введено значение, которого нет в связанной таблице.

Раньше (до 3.0 сп3) RLS при проверке по связанной таблице не учитывался. Реализация данной функциональности стало результатом множества запросов партнеров.

Так вот в 4.0 данная функциональность опять не работает (по крайней мере 4.0 сп2). Если в поле таблицы вручную ввести значение, которое есть в связанной таблице, но которое недоступно в соответствии с настройками RLS для текущего пользователя, то такое значение принимается.

См. также.

Внимание! Данная ссылка ведет на ресурс, текст на котором напечатан английскими буковками. http://www.microsoft.com/Businesssol...r=US&sloc=&p=1
__________________
С уважением,
glibs®
Старый 20.01.2008, 21:49   #28  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Глеб, а можешь написать конкретные шаги, которые ты делаешь, чтобы воспроизвести такое поведение на 4.0 сп2?
спасибо
Старый 20.01.2008, 22:37   #29  
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
Взял пользователя. Загнал его в группу. Для группы установил полный доступ. Для нее же настроил RLS на план счетов по коду счета по критерию "0*".

В плане счетов наблюдаю только часть счетов, которые начинаются на "0".

В Бюджете ГК создаю запись. Выбираю модель. Открываю лукап со счетом. Вижу только счета, которые начинаются на "0". Закрываю лукап. Пишу в поле билебердятину. Система возмущается.

"Message (22:28:39)
The value '111' in field 'Ledger account' is not found in relating table 'Ledger chart of accounts'.
"

Пишу счет, который в плане счетов есть, но из-за настройки RLS его в лукапе не видно. Запись молча сохраняется.

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

Ха... Ха... Ха... Воспроизводится и в 3.0 сп6 и в 4.0 сп2. В том же бюджете ввожу "*". Открывается лукап со всеми значениями. RLS отдыхает.

Сейчас для чистоты эксперимента попробую на клиентах каких-нибудь.
__________________
С уважением,
glibs®
Старый 20.01.2008, 22:51   #30  
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
В клиентах "*" не прокатила. Подозреваю, что в плане счетов не очень удачно нарисовали лукап-форму.

Но при вводе клиента, доступ на которого через RLS закрыт, значение принимается. В общем, валидацию значения поля с учетом RLS... отменили.

Какой удар со стороны разработчиков в спину тем, кто уже приспособился к RLS на последних релизах 3.0, и собрался переходить на 4.0...

Что скажут датчане, как себя в этом случае ведет 5.0/2009?
__________________
С уважением,
glibs®
Старый 20.01.2008, 23:55   #31  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Цитата:
Сообщение от glibs Посмотреть сообщение
Что скажут датчане, как себя в этом случае ведет 5.0/2009?
Вот поэтому и спрашиваю. Протестировать, что же будет дальше

Оказывается - все довольно плохо пока.

Если настроить РЛС так, как ты описал, то в Плане счетов отображаются только те, что нужно. (правда здесь тоже есть баг с обновлением, но сейчас не о нем).
Если же в бюджете ГК открываю лукап, то там отображаются ВСЕ счета.

Но! При выборе того, который не отвечает шаблону - будь то ручной ввод или выбор из выпадающего списка - вываливает сообщение о несуществовании в связанной таблице.

Одно чиним, другое ломаем
Старый 21.01.2008, 00:13   #32  
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
Да, проверку поля в 5.0 починили, и пока еще не сломали снова .

А для 4.0 пропатченое ядро существует? Или типа "и так сойдет"? Вроде, на 4.0 сервспаков больше не планируют...
__________________
С уважением,
glibs®
Старый 21.01.2008, 00:20   #33  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Про 4.0 не знаю - это SE занимается.

А как насчет следующего поведения - как в 3.0, 4.0 и как должно быть?

Накладываем RLS на InventLocation по полю Склад.
Должны ли мы видеть остатки (onHand) только по этому складу, или таки по всем складам?
(ведь в запросе участвуют там только InventSum/InventDim)
Старый 21.01.2008, 00:26   #34  
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
Должны видеть по всем складам.

Чтобы видеть остатки не по всем складам, RLS нужно настраивать на InventDim.

RLS в Запрсе в Наличии
__________________
С уважением,
glibs®
Старый 21.01.2008, 12:09   #35  
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
Цитата:
Сообщение от kashperuk
...
Про 4.0 не знаю - это SE занимается.
...
Ага. Ясно. Значит у вас разделение труда. Сначала одни ломают, потом говорят, что ничего не знают, т.к. восстановлением другие занимаются .
__________________
С уважением,
glibs®
Старый 21.01.2008, 13:18   #36  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Я, кстати, и сломать то ничего не могу
Я код не меняю - я ж SDET.

Баги запостил вчерашние. Думаю, починят.
Так что спасибо за то, что обратил на это внимание.
Старый 21.01.2008, 13:38   #37  
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
Цитата:
Сообщение от kashperuk
...
Я, кстати, и сломать то ничего не могу
Я код не меняю - я ж SDET.
...
Спасибо, обнадежили .
__________________
С уважением,
glibs®
Теги
ax3.0

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Настройка прав доступа на уровне записей Pan DAX: Администрирование 19 12.11.2006 11:10
настройка прав доступа elenaka DAX: Администрирование 2 13.09.2005 16:03
Настройка прав доступа к строкам журнала ордеров Valery DAX: Администрирование 14 20.05.2005 18:13
при построении перекрёстных ссылок выдаётся сообщение об ошибках mmmax DAX: Программирование 10 21.01.2005 12:42
Настройка прав доступа к конкретной аналитике kalex DAX: Администрирование 3 20.08.2004 17:17

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

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

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