Показать сообщение отдельно
Старый 13.11.2008, 12:48   #4  
sukhanchik is offline
sukhanchik
Administrator
Аватар для sukhanchik
MCBMSS
Злыдни
Лучший по профессии 2015
Лучший по профессии AXAWARD 2013
Лучший по профессии 2011
Лучший по профессии 2009
 
3,335 / 3558 (125) ++++++++++
Регистрация: 13.06.2004
Адрес: Москва
Цитата:
Сообщение от Corel Посмотреть сообщение
Да, верно. Спасибо. Ещё вопрос в догонку - как можно включить в дереве ключей только один элемент, без продолжения разрешений на его потомков?
Никак. Это фича/особенность Аксапты. Т.е. права "наследуются" от ключа.
Однако, Вы можете у каждого элемента установить права, отличные от прав ключа. В этом случае наследование пропадает - и изменение прав на ключ не влияет на права, установленные на конкретный элемент.
Это в теории.

На практике - мне приходилось сталкиваться - что при снятии доступа у ключа - иногда подчиненный элемент тоже теряет доступ. Я уже не помню детали (было давно и в 3-шке) - но суть следующая: в БД не хранится информации о правах на подчиненный элемент, если у этого подчиненного элемента не устанавливали права, отличные от прав на ключ. Как только такие права устанавливали - в БД создается запись о правах на конкретный элемент и уже права на ключ не рассматриваются - а рассматриваются права на этот элемент до тех пор, пока эта запись не потрется.
А запись эта однозначно трется при нажатии кнопочек Каскад/Полное отключение/Установка полного доступа. По логике - больше нигде тереться не должна
__________________
Возможно сделать все. Вопрос времени

Последний раз редактировалось sukhanchik; 13.11.2008 в 12:51.