Skip to content

Reference

OpcServerSecurityRoles Class

Provides the default OpcAccessControlRole instances usually known to the OpcServer.

Reference

OpcServerSecurityRoles Class ​

since v2.53

Namespace
Opc.UaFx.Server
Assembly
Opc.UaFx.Advanced.dll
Package
Opc.UaFx.Advanced v2.59.0
Members
OpcServerSecurityRoles Members

Provides the default OpcAccessControlRole instances usually known to the OpcServer.

Syntax ​

csharp
public class OpcServerSecurityRoles
vbnet
Public Class OpcServerSecurityRoles

Inheritance ​

Object → OpcServerSecurityRoles

Properties ​

NameDescription
AnonymousGets the role which is allowed to browse and read non-security related Nodes only in the Server Object and all type Nodes.
AuthenticatedUserGets the role which is allowed to browse and read non-security related Nodes.
ConfigureAdminGets the role which is allowed to change the non-security related configuration settings.
EngineerGets the role which is allowed to browse, read/write configuration data, read historical data/events, call Methods or subscribe to data/events.
ObserverGets the role which is allowed to browse, read live data, read historical data/events or subscribe to data/events.
OperatorGets the role which is allowed to browse, read live data, read historical data/events or subscribe to data/events.
SecurityAdminGets the role which is allowed to change security related settings.
SupervisorGets the role which is allowed to browse, read live data, read historical data/events, call Methods or subscribe to data/events.

Methods ​

NameDescription
AllProvides an enumerable sequence of all default roles.

Applies to ​

PackageVersions
Opc.UaFx.Advancedv2.53–v2.59