Page 1 of 1

limit OPC tags at user level

Posted: 16 Nov 2015, 14:30
by Antoni Raj
Hi ,

We are using Unified Automation UA SDK C++ Server Professional 1.4.3 in our OPC UA server.

We have several OPC UA clients at different sites that will be accessing this OPC UA server. When a OPC UA client browse our server, its address space has all the tags available in the server. We want to limit this at user level.
We want to use OPC UA to limit the tags that each user can see.
i.e for Example, When the OPC UA Client A browse , he should able to see some tags which should not be available for other client.

How do we achieve this?
Any help would be greatly appreciated.


Re: limit OPC tags at user level

Posted: 16 Nov 2015, 20:56
by Support Team

This feature is already available. In the latest version 1.5 of the C++ SDK we introduced functionality that allows the setting of a user authorization mask on an OPC UA node level.

Here you can find some general information regarding the topic:
http://documentation.unified-automation ... ityUA.html

Here you can find concrete sample code for user authorization:
http://documentation.unified-automation ... moServer_1

Best Regards,
Unified Automation Support Team

Re: limit OPC tags at user level

Posted: 17 Nov 2015, 16:30
by Antoni Raj
Hi Team,
Thanks for the quick reply.
I apprteciate it .
We will use 1.5 version of SDK .