Показать сообщение отдельно
Старый 13.08.2019, 12:41   #6  
Logger is offline
Logger
Участник
Лучший по профессии 2015
Лучший по профессии 2014
 
3,867 / 3123 (112) ++++++++++
Регистрация: 12.10.2004
Адрес: Москва
Записей в блоге: 2
Цитата:
Сообщение от user_ax Посмотреть сообщение
ТАк а разве права не аккмулируются в конечном итоге? Если у child ключа нет прав, а у родительского есть, в конечном итоге права-таки будут?
Не совсем понял вашу мысль.

Для определенности возьмем 2 ключа.
Bank
BankDaily

Если для BankDaily нет записи то ядро использует запись от Bank. Так как BankDaily наследуется от Bank

Легко можете проверить сами вот таким джобом для двух случаев.

X++:
static void Job1046(Args _args)
{
    ;
    
    info(strfmt("%1", hasSecuritykeyAccess(securityKeynum(Bank),      AccessType::View)));
    info(strfmt("%1", hasSecuritykeyAccess(securityKeynum(BankDaily), AccessType::View)));
}