...
Модуль позволяет установить правила ограничения доступа к определенным элементам web-интерфейса для отдельных пользователей.
Доступны 2 варианта внесения ограничений:
...
...
...
| language | bash |
|---|
| title | Пример использования |
|---|
| collapse | true |
|---|
...
Вариант редактирования
| Section |
|---|
|
| Column |
|---|
Редактирование напрямую: |
| Column |
|---|
|
| Code Block |
|---|
| language | bash |
|---|
| title | Пример использования |
|---|
| collapse | true |
|---|
| # все поля в настройках wan только для чтения
CONFIG_ADD web-acl rule
CONFIG_ADD_LIST web-acl.@rule[-1].uid='2'
CONFIG_ADD_LIST web-acl.@rule[-1].model='network.wan'
CONFIG_ADD_LIST web-acl.@rule[-1].readonly='*'
# все поля в настройках vlan только для чтения
CONFIG_ADD web-acl rule
CONFIG_ADD_LIST web-acl.@rule[-1].uid='2'
CONFIG_ADD_LIST web-acl.@rule[-1].model='network.vlan'
CONFIG_ADD_LIST web-acl.@rule[-1].readonly='*'
# скрыть ссылку на CWMP в сайдбаре
CONFIG_ADD web-acl rule
CONFIG_ADD_LIST web-acl.@rule[-1].uid='2'
CONFIG_ADD_LIST web-acl.@rule[-1].path='*'
CONFIG_ADD_LIST web-acl.@rule[-1].disable='#service-cwmp'
# скрыть страницу CWMP
CONFIG_ADD web-acl rule
CONFIG_ADD_LIST web-acl.@rule[-1].uid='2'
CONFIG_ADD_LIST web-acl.@rule[-1].path='/admin/web/service/cwmp'
CONFIG_ADD_LIST web-acl.@rule[-1].disable='*/*' |
|
| Column |
|---|
Если в поле model указать *, то правило будет действовать для всех моделей Если в поле path указать *, то правило будет действовать для всех страниц Если в поле mode/readonly/disable указать *, то правило будет действовать для всех элементов модели/страницы Правила для моделей помимо визуального сокрытия, также блокируют установку/чтение полей в post запроса |
|
EasyWRT имеет EasyWRT имеет два встроенных пользователя:
...
Политики применяются к пользователям на основе цифрового идентификатора. Конфигурация /etc/config/luciweb-acl поддерживает две основные политикинесколько основных политик:
- readonly - запрет только редактирования
- deny disable - запрет и чтения и редактирования указанной страницы
Если в поле mode/readonly/disable указать *, то правило будет действовать для всех элементов модели/страницы
Дополнительные политики:
- model - список моделей для которых будут действовать правила (Если в поле model указать *, то правило будет действовать для всех моделей)
- path - список url для которых будут действовать правила (Если в поле path указать *, то правило будет действовать для всех страниц)
Внешнее оформление UI
...
| Warning |
|---|
Для отображения новых стилей, после установки архива ezcustom, нужно обновить вкладку со сбросом кэша: Ctrl + F5 |
...