From OpenSCADAWiki
Enter a message name below to show all available translations.
Found 2 translations.
| Name | Current message text |
|---|---|
| h English (en) | {{CntHdr|{{Anch|Upd8ControlObjACL|CONCEPTUAL > Implementing the custom ACLs to the control nodes}} }} * SYS: ** TCntrNode: *** new functions ''nodeAccess()'', ''nodeLoadACL()'', ''nodeLoadACLSnthHgl()''; *** moving from static with some improving and adaption to ACL with compatibility of the direct rules for the functions of the control interface: ''ctrMkNode()'', ''ctrChkNode()''; *** new definition-macros of the control interface for ACL: ''ctrMkNode3()'' as link to ''ctrMkNode()'' with automatic NULL termination argument, ''ctrChkNode2()'' and ''ctrChkNode3()'' as link to ''ctrChkNode()''; *** ''ctrMkNode()'' switched to no exception at missing container nodes, just don't create and return NULL. ** TFld: ''cntrCmdMake()'' added by an argument ''cntrO'' for linking with the Control Node, and all code adapted to that. ** TConfig: ''cntrCmdMake()'' and ''cntrCmdProc()'' added by an argument ''cntrO'' for linking with the Control Node, and all code adapted to that. * Transports: TTransportS: ''cntrCmdPrm()'' added by an argument ''cntrO'' for linking with the Control Node, and all code adapted to that. * DAQ: Adaptation to ACLs in the description fields of the Controller and Parameter Objects, DAQ-Templates, JavaLikeCalc Functions and most DAQ-Modules. Default owner-permition for the DAQ subsystem set to "root:DAQ"-0775. * Protocol.OPC_UA: Using ACL in checking the access. |
| h Ukrainian (uk) | {{CntHdr|{{Anch|Upd8ControlObjACL|КОНЦЕПТУАЛЬНЕ > Реалізація користувацького ACL до вузлів контролю}} }} * Система: ** TCntrNode: *** нові функції ''nodeAccess()'', ''nodeLoadACL()'', ''nodeLoadACLSnthHgl()''; *** переведення із статичного із деяким вдосконаленням і адаптацією до ACL із сумісністю прямих правил для функцій інтерфейсу керування: ''ctrMkNode()'', ''ctrChkNode()''; *** нове визначення-макрос інтерфейсу керування для ACL: ''ctrMkNode3()'' як посилання на ''ctrMkNode()'' із автоматичним аргументом переривання NULL, ''ctrChkNode2()'' і ''ctrChkNode3()'' як посилання на ''ctrChkNode()''; *** ''ctrMkNode()'' перемкнено у режим без виключення за відсутності контейнерних вузлів, просто не створювати і повертати NULL. ** TFld: ''cntrCmdMake()'' додано аргументом ''cntrO'' для зв'язування із Вузлом Контролю, і весь код адаптовано до цього. ** TConfig: ''cntrCmdMake()'' і ''cntrCmdProc()'' додано аргументом ''cntrO'' для зв'язування із Вузлом Контролю, і весь код адаптовано до цього. * Транспорти: TTransportS: ''cntrCmdPrm()'' додано аргументом ''cntrO'' для зв'язування із Вузлом Контролю, і весь код адаптовано до цього. * Збір Даних: Адаптація до ACL у полях опису Об'єктів Контролеру і Параметру, DAQ-Шаблонах, JavaLikeCalc Функціях і більшості DAQ-Модулів. Типові власник-доступ для підсистеми Збір Даних встановлено у "root:DAQ"-0775. * Protocol.OPC_UA: Використання ACL у перевірці доступу. |