Настройка представлений.

Стартовая страница Форумы Понять, как работает ПО Настройка представлений.

Просмотр 15 сообщений - с 1 по 15 (из 31 всего)
  • Автор
    Сообщения
  • #27757
    manjey73
    Участник

    Есть представления Представление1, Представление2, Представление3, Представление4
    Есть пользователи Петров, Сидоров

    1. Какие роли должны быть у пользователей, чтобы они не видели представления другого пользователя?
    2. Как настроить, чтобы Петров видел Представление1, Представление2 и Представление3
    а Сидоров Представление3 и Представление4
    При этом не мог управлять Представлением 3 а только 4-м

    • Эта тема была изменена 1 год назад от manjey73.
    #27759
    Romiros
    Участник

    Если коротко, то через иерархию ролей и объектов. В Администраторе для этого есть целая куча таблиц: Объекты, Роли, Наследование ролей, Права на объекты, Пользователи. Вроде как всё логично и понятно.

    #27760
    Romiros
    Участник

    В Правах на объекты добавьте соответствующие записи, учитывая галочки Просмотр и Управление

    #27761
    manjey73
    Участник

    Вот о том и речь. Предположим представления 3 и 4 принадлежат одному объекту, а права у нас на объект целиком. При этом мне необходимо для пользователя Сидорова разделить, одно представление он может только читать, другое и читать и управлять.

    При этом пользователь Петров, должен не только видеть одно представление другого объекта (который принадлежит Сидорову), но еще и управлять им.

    Мне кажется тут было бы лучше сделать на подобии как сделано в архивах, только не битовой маской, так как ограничено всего 64 битами, а списком. List по сути тоже массив. Или Словарем списков, что-то в этом роде.

    Поставили представление, открыли настройку и загнали в него либо всех пользователей, либо только нужных.. Наподобии как в Linux права раздают.

    Есть отдельный пользователь, есть группа.

    #27762
    manjey73
    Участник

    Сразу вопрос в догонку, гостя надо удалять сразу и бесповоротно? нафига мне пользователь, который будет видеть все… ?

    #27763
    Romiros
    Участник

    Возможно стоит добавить в объект два дочерних объекта и более детально распределить права.
    Пользователь гость может быть удобен на самом верхнем уровне исключительно для просмотра всей информации, но при этом чтобы не мог накосячить. В основном используется для высокого руководства 🙂

    • Этот ответ был изменен 1 год назад от Romiros.
    #27765
    manjey73
    Участник

    Дело в том, что гость не должен видеть все, а только то, что разрешат, естественно без права управления. А тут гость какой-то как админ, может видеть все.. То есть надо убить системного гостя, создать пользовательского, и потом еще и с правами на представления долго и муторно играться…

    А как дочерние объекты добавлять?

    Эта часть в плане настройки всегда была какой-то слабой и не удобной…

    • Этот ответ был изменен 1 год назад от manjey73.
    #27770
    Mikhail
    Модератор

    Чтобы объект стал дочерним, в таблице Объекты нужно выбрать ему родительских объект. Родительский объект появится в выпадающем списке, только после обновления таблицы (не очень удобно, но пока так).

    Удалять гостя или нет зависит от того, нужен ли пользователь с такими правами или не нужен.

    Права доступа, основанные на объектах позволяют контролировать, например, можно ли открыть график конкретного канала, или может ли пользователь отправить команду через конкретный канал. Что значительно лучше настройки доступа на основе представлений. Объектов обычно меньше, чем представлений, что уменьшает количество ручного ввода при настройке прав.

    #27774
    manjey73
    Участник

    Так вот вопрос в данному случае такой.
    Имеем пользователя Сидоров, и его Объект №1 на котором два представления.
    Представление №1 доступно для чтения записи
    Представление №2 доступно только для чтения

    Оба представления принадлежат Объекту №1

    Напишите как при такой комбинации выставить права на объект для пользователя Сидоров ?

    Чтобы понятно стало что и где тут надо выбрать.

    #27776
    manjey73
    Участник

    И далее, есть Объект №2 с 10-ком представлений.
    Как пользователю Сидорову дать доступ к 2-м представлениям Объекта №2 так же, один для чтения и другой для чтения/записи.

    Объект №2 полностью принадлежит пользователю Петрову со своими настройками.

    • Этот ответ был изменен 1 год назад от manjey73.
    #27793
    Mikhail
    Модератор

    Создать дочерние объекты для объекта №2 и дать на них доступ Сидорову. Петрову дать доступ на родительский объект №2 (дочерние не обязательно указывать).

    В таблице Представления назначить представлениям объекты.

    #28822
    Sem13@nxt.ru
    Участник

    Здравствуйте.
    Есть надобность в текстовом представлении, но в 6 скаде не понял как использовать.
    Создал файл, прописал, могу редактировать, а как применить?
    Таблицы, мнемосхемы работают, а текст нет.
    Есть у меня мнемосхема со станком, на ней делаю ссылку ПАРАМЕТРЫ.
    Ожидаю что при нажатии на ссылку перейду на страницу с параметрами, а в ответ представление, не определено.

    • Этот ответ был изменен 10 месяцев, 2 недели назад от Sem13@nxt.ru.
    #28829
    Mikhail
    Модератор

    Добрый день!
    Сделайте, пожалуйста, скриншоты настроек и ошибки.

    #28845
    Sem13@nxt.ru
    Участник
    #28848
    manjey73
    Участник

    Тип представления видимо надо указывать другой а не по умолчанию.

Просмотр 15 сообщений - с 1 по 15 (из 31 всего)
  • Вы должны авторизироваться для ответа в этой теме.