Стартовая страница › Форумы › Понять, как работает ПО › Настройка представлений.
- В этой теме 30 ответов, 6 участников, последнее обновление 4 месяца назад сделано Colossal.
-
АвторСообщения
-
26.03.2023 в 12:43 #27757manjey73Участник
Есть представления Представление1, Представление2, Представление3, Представление4
Есть пользователи Петров, Сидоров1. Какие роли должны быть у пользователей, чтобы они не видели представления другого пользователя?
2. Как настроить, чтобы Петров видел Представление1, Представление2 и Представление3
а Сидоров Представление3 и Представление4
При этом не мог управлять Представлением 3 а только 4-м- Эта тема была изменена 1 год назад от manjey73.
26.03.2023 в 13:40 #27759RomirosУчастникЕсли коротко, то через иерархию ролей и объектов. В Администраторе для этого есть целая куча таблиц: Объекты, Роли, Наследование ролей, Права на объекты, Пользователи. Вроде как всё логично и понятно.
26.03.2023 в 13:42 #27760RomirosУчастникВ Правах на объекты добавьте соответствующие записи, учитывая галочки Просмотр и Управление
26.03.2023 в 16:22 #27761manjey73УчастникВот о том и речь. Предположим представления 3 и 4 принадлежат одному объекту, а права у нас на объект целиком. При этом мне необходимо для пользователя Сидорова разделить, одно представление он может только читать, другое и читать и управлять.
При этом пользователь Петров, должен не только видеть одно представление другого объекта (который принадлежит Сидорову), но еще и управлять им.
Мне кажется тут было бы лучше сделать на подобии как сделано в архивах, только не битовой маской, так как ограничено всего 64 битами, а списком. List по сути тоже массив. Или Словарем списков, что-то в этом роде.
Поставили представление, открыли настройку и загнали в него либо всех пользователей, либо только нужных.. Наподобии как в Linux права раздают.
Есть отдельный пользователь, есть группа.
26.03.2023 в 16:26 #27762manjey73УчастникСразу вопрос в догонку, гостя надо удалять сразу и бесповоротно? нафига мне пользователь, который будет видеть все… ?
26.03.2023 в 17:11 #27763RomirosУчастникВозможно стоит добавить в объект два дочерних объекта и более детально распределить права.
Пользователь гость может быть удобен на самом верхнем уровне исключительно для просмотра всей информации, но при этом чтобы не мог накосячить. В основном используется для высокого руководства 🙂- Этот ответ был изменен 1 год назад от Romiros.
26.03.2023 в 19:24 #27765manjey73УчастникДело в том, что гость не должен видеть все, а только то, что разрешат, естественно без права управления. А тут гость какой-то как админ, может видеть все.. То есть надо убить системного гостя, создать пользовательского, и потом еще и с правами на представления долго и муторно играться…
А как дочерние объекты добавлять?
Эта часть в плане настройки всегда была какой-то слабой и не удобной…
- Этот ответ был изменен 1 год назад от manjey73.
27.03.2023 в 12:34 #27770MikhailМодераторЧтобы объект стал дочерним, в таблице Объекты нужно выбрать ему родительских объект. Родительский объект появится в выпадающем списке, только после обновления таблицы (не очень удобно, но пока так).
Удалять гостя или нет зависит от того, нужен ли пользователь с такими правами или не нужен.
Права доступа, основанные на объектах позволяют контролировать, например, можно ли открыть график конкретного канала, или может ли пользователь отправить команду через конкретный канал. Что значительно лучше настройки доступа на основе представлений. Объектов обычно меньше, чем представлений, что уменьшает количество ручного ввода при настройке прав.
27.03.2023 в 13:20 #27774manjey73УчастникТак вот вопрос в данному случае такой.
Имеем пользователя Сидоров, и его Объект №1 на котором два представления.
Представление №1 доступно для чтения записи
Представление №2 доступно только для чтенияОба представления принадлежат Объекту №1
Напишите как при такой комбинации выставить права на объект для пользователя Сидоров ?
Чтобы понятно стало что и где тут надо выбрать.
27.03.2023 в 13:35 #27776manjey73УчастникИ далее, есть Объект №2 с 10-ком представлений.
Как пользователю Сидорову дать доступ к 2-м представлениям Объекта №2 так же, один для чтения и другой для чтения/записи.Объект №2 полностью принадлежит пользователю Петрову со своими настройками.
- Этот ответ был изменен 1 год назад от manjey73.
28.03.2023 в 16:43 #27793MikhailМодераторСоздать дочерние объекты для объекта №2 и дать на них доступ Сидорову. Петрову дать доступ на родительский объект №2 (дочерние не обязательно указывать).
В таблице Представления назначить представлениям объекты.
08.06.2023 в 11:16 #28822Sem13@nxt.ruУчастникЗдравствуйте.
Есть надобность в текстовом представлении, но в 6 скаде не понял как использовать.
Создал файл, прописал, могу редактировать, а как применить?
Таблицы, мнемосхемы работают, а текст нет.
Есть у меня мнемосхема со станком, на ней делаю ссылку ПАРАМЕТРЫ.
Ожидаю что при нажатии на ссылку перейду на страницу с параметрами, а в ответ представление, не определено.- Этот ответ был изменен 10 месяцев, 2 недели назад от Sem13@nxt.ru.
08.06.2023 в 13:43 #28829MikhailМодераторДобрый день!
Сделайте, пожалуйста, скриншоты настроек и ошибки.09.06.2023 в 19:42 #2884509.06.2023 в 23:16 #28848manjey73УчастникТип представления видимо надо указывать другой а не по умолчанию.
-
АвторСообщения
- Вы должны авторизироваться для ответа в этой теме.