Показать сообщение отдельно
Старый 26.04.2022, 22:35   #1  
vad21 is offline
vad21
Участник
 
5 / 10 (1) +
Регистрация: 24.09.2012
Адрес: Домодедово
Доступные объекты для role
Всем, привет! Ax 2012 R3 как определить почему доступен объект (например таблица) для определенной роли, интересует полный путь к permission-у (возможно у кого то уже есть готовый джоб или еще какой нибудь инструмент). Доступ определяю джобом


X++:
    AccessRight accRight;
    SecurityRole   xrecSecurityRole;

    select RecId from xrecSecurityRole
        where xrecSecurityRole.AotName == 'FinController';

    accRight = SecurityUtil::getRoleEffectiveAccess
        (xrecSecurityRole.RecId,
        "A2XPrinter",
        SecurableType::TableField,
        ""
        );
    info(strFmt("AccessRight:  %1", accRight));