Кабинет
На этой странице

Инструменты

Права

Домен «Права» — права ролей. rights_read читает роль, объект в роли, шаблоны ограничений, обратный вопрос «какие роли что дают объекту» и разницу двух ролей. rights_write правит права одной роли, rights_action — сразу многих ролей.

обновлено 30.09.2026плагин 0.2.0 · EDT 2025.2Предложить правку или письмом

Инструменты домена

Инструменты домена Права
ИнструментРольДоступНазначение
rights_readR чтениеподпискаЧитает права ролей — что даёт роль, что она даёт одному объекту (с ограничениями на уровне записей и проверкой шаблонов), шаблоны ограничений, обратный вопрос «какие роли что дают объекту» и разницу двух ролей с готовой пачкой, чтобы догнать одну до другой.
rights_writeW записьподпискаПишет права одной роли — права объекта (выдать, снять, сбросить к умолчанию роли), права его реквизитов и команд, ограничения на уровне записей, пачку объектов роли одним вызовом и шаблоны ограничений. Изменения — дельтой: переданное применяется, остальное не трогается.
rights_actionA действиеподпискаМассовые операции с правами — один набор прав на объекты сразу во многих ролях одной транзакцией, роли «Чтение…» и «ДобавлениеИзменение…» по стандарту ИТС 689 для нового объекта, права как у образца во всех ролях, где они есть.

Как они связаны

  1. rights_read с адресом <объект>#roles — как права на объект устроены сейчас.
  2. rights_read с адресом Role.X.Rights::<объект>#help — какие права допустимы для типа объекта и наборы @read, @edit, @all.
  3. rights_write — права одного объекта в одной роли или пачка объектов в роли, ограничения на уровне записей, шаблоны.
  4. rights_action — один набор прав сразу многим ролям, роли по стандарту ИТС 689, права как у образца.

Флаги самой роли («устанавливать права для новых объектов» и другие) меняет metadata_write на узле Role.X. Проверка прав по стандартам — validate с checkers: ["rights"].

Нашли ошибку — предложите правку.обновлено 30.09.2026

Например: metadata_write, «порт занят», коллекционный адрес.

↑ ↓ выборEnter открыть/ или Ctrl K — открыть поиск