Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Программное обеспечение
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

Genesis32 Security Configurator

 Ответить Ответить
Автор
Сообщение
Alexey Bykov Смотреть выпадающим
Новичок
Новичок


Присоединился: 17 Октябрь 2006
Категория: Honduras
Online Status: Offline
Публикации: 3
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alexey Bykov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: Genesis32 Security Configurator
    Опубликовано: 30 Август 2012 18:33

Два небольших вопроса по сабжу.

1. После входа пользователя в Windows ему все равно приходится еще логиниться через Security Login. При этом в Global settings стоИт глалка "Auto NT login". В чем может быть проблема?

2. Есть задача ограничить доступ ряда операторов не просто к записи значений в тэги OPC, а, например, к кнопкам на мнемосхемах, вызывающим некоторые меню. Как это проще сделать?

Наверх
vreditel Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Ноябрь 2009
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - vreditel Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 31 Август 2012 08:21

по первому вопросу, какой-то глюк. попробуй поставить HotFix'ы.

по второму: блокируй/скрывай кнопки по нужному пользователю.

Наверх
Alexey78 Смотреть выпадающим
Новичок
Новичок


Присоединился: 28 Сентябрь 2008
Online Status: Offline
Публикации: 7
Свойства публикации Свойства публикации   Ответить, цитируя автора - Alexey78 Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 05 Сентябрь 2012 16:52
Ну, то, что надо скрывать или блокировать кнопки, это очевидно :))
Весь вопрос, по какому тэгу можно определить, какой пользователь сейчас в системе (а лучше, к какой группе пользователей он принадлежит)?
Наверх
vreditel Смотреть выпадающим
Новичок
Новичок


Присоединился: 12 Ноябрь 2009
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - vreditel Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 08 Сентябрь 2012 07:51
это уже через скрипты.
Наверх
Rumba_Junior Смотреть выпадающим
Новичок
Новичок
Аватар

Присоединился: 09 Август 2011
Online Status: Offline
Публикации: 21
Свойства публикации Свойства публикации   Ответить, цитируя автора - Rumba_Junior Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Сентябрь 2012 10:26
Как вариант можете разбить кнопки на группы, и каждую группу поместить на отдельный слой, который имеет одинаковое название на всех экранных формах. А дальше через конфигуратор настроить видимость этих слоев для групп пользователей.
Наверх
Marine Смотреть выпадающим
Новичок
Новичок


Присоединился: 10 Октябрь 2012
Online Status: Offline
Публикации: 1
Свойства публикации Свойства публикации   Ответить, цитируя автора - Marine Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 10 Октябрь 2012 12:36
По второму вопросу:

1. Можно реализовать через скрипт. В 8 версии использовали примерно такое:

        Dim SecSVR As SECDual
        Set SecSVR = New SECDual

        SecSVR.NODE = VBA.Environ$("COMPUTERNAME")
        
        comp_name = SecSVR.NODE
        user_name = SecSVR.LoggedIn //здесь имя пользователя

В конце:
        Set SecSVR = Nothing

Как определить ГРУППУ пользователя - для меня так и осталось загадкой. Будет хорошо, если кто-то поделится.

2. Опять же, через скрипт, но другим путем:

  If Not (thisdisplay.TestCustomSecurityItem("can_do_something")) Then
    MsgBox "сообщение об ограничении доступа", vbOKOnly + vbCritical, "заголовок окна"
    Exit Sub
  End If

Первая строчка проверяет, прописано ли для текущего пользователя значение can_do_something - в security конфигураторе, во вкладке "теги", раздел - что-то типа "Custom". Если нужно, могу позже посмотреть точнее. 
Наверх
 Ответить Ответить

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz