Перейти к содержанию

Флажок «Устанавливать права для новых объектов» должен быть установлен только у роли ПолныеПрава (SetPermissionsForNewObjects)

Тип Поддерживаются
языки
Важность Включена
по умолчанию
Время на
исправление (мин)
Теги
Уязвимость BSL Критичный Да 1 standard
badpractice
design

Параметры

Имя Тип Описание Значение
по умолчанию
namesFullAccessRole Строка Наименование роли с полными правами FullAccess,ПолныеПрава

Описание диагностики

При добавлении новой роли может быть ошибочно установлен атрибут "Устанавливать права для новых объектов", что приведет к накоплению в этой роли прав на все добавленные после неё объекты и избыточные права у пользователей с этой ролью.

Примеры

Источники

Сниппеты

Экранирование кода

// BSLLS:SetPermissionsForNewObjects-off
// BSLLS:SetPermissionsForNewObjects-on

Параметр конфигурационного файла

"SetPermissionsForNewObjects": {
    "namesFullAccessRole": "FullAccess,ПолныеПрава"
}