Настройка прав доступа в MD

Всё, что не подходит под вышеперечисленные разделы

Модератор: immortal

Ответить
aks25
Сообщения: 3
Зарегистрирован: Ср ноя 29, 2017 7:40 pm
Благодарил (а): 1 раз
Поблагодарили: 0

Настройка прав доступа в MD

Сообщение aks25 » Пт дек 07, 2018 6:34 am

Всем привет! Давно использую MD в своей автоматизации, но столкнулся с проблемой ограничения прав доступа к системе, когда стал давать другим пользователям управлять умным домом. Например, как сделать так, чтоб конечный пользователь мог управлять только одной сценой? Даже, если дать ему ссылку на сцену, есть вероятность, что он зайдет на главную страницу MD и воспользуется кнопкой "Панель управления". И через неё может натворить, что угодно. Ведь пользователь может быть ребенком или просто "умным" членом семьи. Пробовал настраивать доступ каждого элемента(меню управления, сцены, домашней страницы) но все равно остаётся на главной странице кнопка "Панель управления". Ведь через неё можно зайти любому, даже ограниченному пользователю.. Есть у кого опыт в настройке прав доступа? или что подскажите?
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Настройка прав доступа в MD

Сообщение Lerych » Пт дек 07, 2018 2:41 pm

У меня так работает:
1. Заводим Юзеров, например
0001.png
0001.png (15.4 КБ) 2434 просмотра
2. В моём примере для admin, ставим галочку
0002.png
0002.png (12.66 КБ) 2434 просмотра
3. Для oper, ставим галочку
0003.png
0003.png (12.69 КБ) 2434 просмотра
Кнопка Панель управления, так и остается шапке, но если на неё жмет oper, то грузится опять Главная страница.
А если, перед этим через форму Авторизации логинется admin, то при нажатии Панель управления, он откроет admin.php
Можно конечно так пробовать: https://htmlweb.ru/php/htaccess.php#password
Аватара пользователя
Lerych
Сообщения: 191
Зарегистрирован: Чт дек 14, 2017 8:46 pm
Откуда: Московская область, Серпухов
Благодарил (а): 79 раз
Поблагодарили: 24 раза

Re: Настройка прав доступа в MD

Сообщение Lerych » Пт дек 07, 2018 2:47 pm

Еще вариант убрать кнопку вообще, но это защита только от детей.
В файле ..\htdocs\templates\default.htm закомментируй строки 38-40

Код: Выделить всё

                  <td align="center">
                        <a href="<#ROOTHTML#>admin.php" class="btn btn-default btn-sm"><#LANG_CONTROL_PANEL#></a>
                    </td>
и сохрани его лучше в папке templates_alt, чтобы при обновлении снова не править файл.
Ответить