Метод: core.Permissions.Check

core.Permissions.Check(keys String, groups []Integer) [Boolean, Error]

Параметры:

Проверит права для групп groups, для правил(а) keys. Вернёт массив из двух элементов.

Индексом ноль (0) Вернёт true, если хотя-бы у одной из групп есть права на все проверяемые правила. Для группы администраторы (1) всегда возвращает true.

Индексом один (1) вернёт сообщение об отсутствии прав

Примеры:
var rule = core.Permissions.Check("public/allow_my_module_name", core.Session.User().Groups);
if (rule[0] === false) {
    core.Output.AddMessage("У вас нет доступа к модулю", "warning");
} else {
    /// Код модуля
}

Captcha *