Стартовая страница › Форумы › Вопросы без категории › Недостаточно прав, пользовательская роль
Помечено: Создание пользователей
- В этой теме 31 ответ, 3 участника, последнее обновление 3 недели, 1 день назад сделано
Mikhail.
-
АвторСообщения
-
05.11.2025 в 16:29 #41032
UlianaУчастникЗдравствуйте! Возникла проблема, создала пользовательскую роль согласно данной инструкции: https://rapidscada.net/docs/ru/latest/configuration/user-management. Вроде как и должно быть все. Объект создала через редактор — права на него у моей пользовательской роли, там поставила галочки П,У. Создала нового пользователя, добавила ему роль. В матрице прав все корректно. В представлениях, в строке с нужной мнемосхемой, добавила свой объект. Однако как запускаю веб-станцию, то при нажатии кнопок на мнемосхеме возникает окошко «Доступ запрещен». Пробовала еще во вкладке Наследование ролей добавлять свою пользовательскую роль таким образом, чтобы она была дочерней стандартной роли Диспетчер. Но это тоже не помогло и, наверное, вообще неправильно.
Подскажите, пожалуйста, в чем проблема?05.11.2025 в 16:52 #41033
UlianaУчастникhttps://drive.google.com/drive/folders/1iLlKhhqU_hAD_3xbxrDT1fVBni_MaTeW?usp=sharing
Скрины-
Ответ изменён 1 месяц назад пользователем
Uliana.
05.11.2025 в 17:24 #41035
manjey73УчастникУ вас стоит в настройках web номер представления какой-нибудь?
Если стоит, и заходит другой пользователь, у которого нет прав на это представление, то и будет отлуп…
06.11.2025 в 09:34 #41036
UlianaУчастникСпасибо за ответ, однако не совсем понимаю, какие именно настройки web. Вебстанция -> параметры приложения? Если оно, то опции «номер представления» нет там, хотя могу и ошибаться. Или в другом месте? В общем, не нашла, пока не освоилась…
06.11.2025 в 13:24 #41037
manjey73Участникда, где номер представления по умолчанию прописывается для автоматического входа на нужное представление.
В общем, если там номер есть, а вы входите пользователем, кому это представление запрещено, то получите ошибку прав.06.11.2025 в 13:56 #41039
UlianaУчастникПравильно я понимаю, что вы об этой настройке? Вебстанция -> Параметры приложения и далее на скрине «стартовая страница после входа пользователя»? Если про то, там пусто было и тогда проблема не в этом. В противном случае, я не нашла, где именно должно быть представление по умолчанию.

Кэш браузера почистила, на всякий еще, не помогло тоже06.11.2025 в 14:20 #41043
MikhailМодераторДобрый день!
Возможная причина проблемы в том, что на вышестоящую папку sp307 у этих ролей нет прав. Для упрощения настройки я бы рекомендовал избавиться от папки sp307, а для объектов Epsilon, Nera и Skat завести свои папки верхнего уровня.Используйте матрицу прав в Администраторе для проверки того, как назначены права (не хватает скриншота).
06.11.2025 в 14:22 #41044
MikhailМодераторНаследование от стандартных ролей не работает (и не должно).
06.11.2025 в 14:41 #41046
UlianaУчастникСпасибо, но все равно не помогло. Сделала так:



Права назначала только на объект эпсилон, неру и скат пока не трогала
Полный путь папки на эпсилон
…\Admin\Documents\ScadaProjects\TestSP307OWEN\Views\EPSILON06.11.2025 в 17:15 #41049
manjey73Участника, тоже такое было… даже тему заводил.
В итоге через матрицу прав пришлось разруливать. Сперва давать всем, а потом запрещать каждому в отдельности на то, что им не нужно.Это когда у пользователей есть родитель, а подчиненные у каждого свои, придется поиграться с правами
-
Ответ изменён 1 месяц назад пользователем
manjey73.
07.11.2025 в 09:07 #41061
UlianaУчастникСпасибо, буду пробовать
07.11.2025 в 09:33 #41062
UlianaУчастникТолько еще вопрос, а как запретить права на что-то?.. Матрица прав непосредственно не редактируется в последней версии, только через таблицу «права на объекты». В разделе «представления» привязать один объект к одному представлению. Или я вообще не туда думаю?
07.11.2025 в 10:26 #41067
manjey73УчастникМатрица прав служит для контроля, типа такая утилита. Все редактируется ессно в таблице прав.
з.ы. тоже бы хотелось, чтобы в матрице можно было выполнять действия и это попадало в таблицу.
07.11.2025 в 13:58 #41073
MikhailМодераторВ таблицу Предсталения нужно добавить папку EPSILON (без файла) и назначить ей объект. Для остальных папок аналогично. Папки должны идти в таблице раньше, чем файлы (по номерам идентификаторов).
Все пожелания по правам записаны. Рано или поздно и до них дойдём.
07.11.2025 в 15:05 #41074
UlianaУчастникСпасибо за ответ, но у меня снова ничего не получилось… Т_Т
Вот по вашей инструкции (может, тут допущена ошибка):



Думала, может, надо что-то с родительскими объектами сделать? Типа объект EpsilonFolder является родительским объекту EPSILON? -
Ответ изменён 1 месяц назад пользователем
-
АвторСообщения
- Для ответа в этой теме необходимо авторизоваться.