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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.02.2009, 07:22   #1  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Red face описание rights()...
dsk=new DictSecurityKey(securitykeynum(мой секьюрити));
у меня dsk.rights() всегда равен 4...тоесть Delete...а как узнатькакой вид доступа в правах реально указан для "мой секьюрити"??? нужно проверку сделать не равен ли он Delete а тут такое...где вообще почитать про этот rights???
Старый 05.02.2009, 07:45   #2  
oip is offline
oip
Axapta
Лучший по профессии 2014
 
2,564 / 1416 (53) ++++++++
Регистрация: 28.11.2005
Записей в блоге: 1
Вам же в этой теме уже вроде писали про hasSecuritykeyAccess?
Старый 05.02.2009, 07:49   #3  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от oip Посмотреть сообщение
Вам же в этой теме уже вроде писали про hasSecuritykeyAccess?
про него и речь...всегда возвращается true, какое бы право я не установил...
Старый 05.02.2009, 07:54   #4  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
rights всегда у меня равно 4...а neededAccessLevel всегда меньше или равен 4...в итоге всегда возвращается истина...причем изначально все работало...потом перестало...видимо я что-то где то не туда залез или хз...но работать перестало...вот я и понять не могу...почему...
Старый 05.02.2009, 10:53   #5  
kashperuk is offline
kashperuk
Участник
Аватар для kashperuk
MCBMSS
Соотечественники
Сотрудники Microsoft Dynamics
Лучший по профессии 2017
Лучший по профессии 2015
Лучший по профессии 2014
Лучший по профессии 2011
Лучший по профессии 2009
 
4,361 / 2084 (78) +++++++++
Регистрация: 30.05.2004
Адрес: Atlanta, GA, USA
Возможно вас кто-то добавил в группу Admin?
Старый 05.02.2009, 11:11   #6  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
не...я создал новую группу...и добавил себя в нее...из остальных выключил...на ней и экспериментирую...
Старый 05.02.2009, 11:47   #7  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
больше мнений не будит???
Старый 05.02.2009, 11:50   #8  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
мож я секьюрити кей как то криво сделал???
Старый 05.02.2009, 12:52   #9  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,953 / 3230 (115) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от V777 Посмотреть сообщение
мож я секьюрити кей как то криво сделал???
В Аксапту перезайти не забыли ?
Старый 05.02.2009, 13:17   #10  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
В Аксапту перезайти не забыли ?
конечно не забыл...
Старый 05.02.2009, 13:19   #11  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Технология проверки:
1. Выключаем себя из админов и включаем себя в свою созданную группу.
2. Даем своей группе права на разработку (чтобы в код попасть) на домен, в который входит та компания в которой вы работаете.
3. Устанавливаем у своей группы на свой домен свой ключ доступа в положение к примеру View
4. Сохраняем и закрываем форму настройки прав доступа.
5. Запускаем Аксапту 2-й раз (из 1-й Аксапты можно не выходить)
6. Проверяем значение метода .rights().
7. Выходим из 2-й Аксапты.
8. Восстанавливаем себе полные права доступа.
__________________
Возможно сделать все. Вопрос времени
Старый 05.02.2009, 13:33   #12  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Технология проверки:
1. Выключаем себя из админов и включаем себя в свою созданную группу.
2. Даем своей группе права на разработку (чтобы в код попасть) на домен, в который входит та компания в которой вы работаете.
3. Устанавливаем у своей группы на свой домен свой ключ доступа в положение к примеру View
4. Сохраняем и закрываем форму настройки прав доступа.
5. Запускаем Аксапту 2-й раз (из 1-й Аксапты можно не выходить)
6. Проверяем значение метода .rights().
7. Выходим из 2-й Аксапты.
8. Восстанавливаем себе полные права доступа.
делал я так...даже польностью из аксапты выходил и заново заходил...все равно .rights() выдает 4 (Delete)
Старый 05.02.2009, 13:37   #13  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,325 / 3548 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Барабашки нет (с). Значит Вы входите еще в какие-то группы, которые разрешают Вам этот ключ. Посмотрите свои суммарные права как пользователя из формы пользователей - кнопка Права доступа.
__________________
Возможно сделать все. Вопрос времени
Старый 05.02.2009, 13:42   #14  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от sukhanchik Посмотреть сообщение
Барабашки нет (с). Значит Вы входите еще в какие-то группы, которые разрешают Вам этот ключ. Посмотрите свои суммарные права как пользователя из формы пользователей - кнопка Права доступа.
хм...глянул...стоит полный доступ...хотя на вкладке группы я числюсь тока в одной групе...
Старый 05.02.2009, 13:48   #15  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
все таки это что-то с ключем...ибо я же на все остальное права убрал у это группы...и в пользователях показывает что у меня нету этих прав...а именно на мой ключ убирай не убирай все равно показывает полный доступ...

в ключе я не указазывал примерий кей и конфигурэшин кей...потом указал...та же самая ситуация...
Старый 05.02.2009, 13:59   #16  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Попробуйте АОС перезагрузить. В качестве шаманства!
Старый 05.02.2009, 14:08   #17  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
Цитата:
Сообщение от Eldar9x Посмотреть сообщение
Попробуйте АОС перезагрузить. В качестве шаманства!
не...та же история...
Старый 05.02.2009, 14:15   #18  
Eldar9x is offline
Eldar9x
MCTS
Аватар для Eldar9x
Oracle
MCBMSS
 
1,064 / 166 (8) ++++++
Регистрация: 29.09.2006
Адрес: Казань
Цитата:
все таки это что-то с ключем...
создайте, другой ключ, может и на самом деле. Пробуйте все подряд, пока не заработает. А может вы пользователей путаете при входе (повторно заходить надо под тем пользователем, на группу которого вы настраивали права), или даже названия ключей. Вообще, создайте новую группу пользователей, настройте к ней права, создайте нового пользователя в этой группе, и под ним проверяйте. Обычно, если делать с нуля, помогает.
Старый 05.02.2009, 14:25   #19  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
может пошагово???
в проекте создал SecurityKey с названием путь будит SK_1...
указал Label - "Мой ключ"...
в методе active на источнике данных формы
написал:
X++:
dsk=new DictSecurityKey(securitykeynum(SK_1));
i = enum2int(dsk.rights());
accessType1 = dsk.rights();
перезапустил аксапту...зашел в модуль администрирование в группы пользователей...добавил новую группу убрал все права кроме разработки убрал на Мой ключ поставил вид...поставил точку останова...открыл аксапту 2 открываю нужную форму в дебагере accessType1 показывает delete...
внимание вопрос...что не так сделал то???
Старый 05.02.2009, 14:29   #20  
V777 is offline
V777
совсем зелен
 
249 / 10 (1) +
Регистрация: 15.04.2008
группа и так новая...ща попробовал добавить нового пользователя только с этой группой...то же самое...в правах пользователя показывает полный доступ...
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Описание компании - ? Mechanizm DAX: Программирование 4 19.04.2016 13:13
DEL_ поля есть ли описание? nano3 DAX: Программирование 3 07.10.2008 18:29
Not enough rights to use table 'Officials - Report lines' (OfficialsTrans_RU). почему нет прав? rusalaudinov DAX: Программирование 4 18.02.2008 10:41
Иерархия классов расчетов налогов, описание DmitrySt DAX: Программирование 3 19.09.2006 12:42
Описание функциональности модуля "Аудит действий пользователей системы" D.Cheprasov DAX: Прочие вопросы 2 22.03.2004 04:32

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

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

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