Reference
OpcServerSecurityRoles Members
Provides the default OpcAccessControlRole instances usually known to the OpcServer.
Reference
OpcServerSecurityRoles Members
- Type
- OpcServerSecurityRoles
- Namespace
- Opc.UaFx.Server
- Assembly
- Opc.UaFx.Advanced.dll
- Package
- Opc.UaFx.Advanced v2.59.0
Properties
Anonymous
Gets the role which is allowed to browse and read non-security related Nodes only in the Server Object and all type Nodes.
public OpcAccessControlRole Anonymous { get; }Public ReadOnly Property Anonymous As OpcAccessControlRoleProperty value
AuthenticatedUser
Gets the role which is allowed to browse and read non-security related Nodes.
public OpcAccessControlRole AuthenticatedUser { get; }Public ReadOnly Property AuthenticatedUser As OpcAccessControlRoleProperty value
ConfigureAdmin
Gets the role which is allowed to change the non-security related configuration settings.
public OpcAccessControlRole ConfigureAdmin { get; }Public ReadOnly Property ConfigureAdmin As OpcAccessControlRoleProperty value
Engineer
Gets the role which is allowed to browse, read/write configuration data, read historical data/events, call Methods or subscribe to data/events.
public OpcAccessControlRole Engineer { get; }Public ReadOnly Property Engineer As OpcAccessControlRoleProperty value
Observer
Gets the role which is allowed to browse, read live data, read historical data/events or subscribe to data/events.
public OpcAccessControlRole Observer { get; }Public ReadOnly Property Observer As OpcAccessControlRoleProperty value
Operator
Gets the role which is allowed to browse, read live data, read historical data/events or subscribe to data/events. In addition, the Session is allowed to write some live data and call some Methods.
public OpcAccessControlRole Operator { get; }Public ReadOnly Property [Operator] As OpcAccessControlRoleProperty value
SecurityAdmin
Gets the role which is allowed to change security related settings.
public OpcAccessControlRole SecurityAdmin { get; }Public ReadOnly Property SecurityAdmin As OpcAccessControlRoleProperty value
Supervisor
Gets the role which is allowed to browse, read live data, read historical data/events, call Methods or subscribe to data/events.
public OpcAccessControlRole Supervisor { get; }Public ReadOnly Property Supervisor As OpcAccessControlRoleProperty value
Methods
All
Provides an enumerable sequence of all default roles.
public IEnumerable<OpcAccessControlRole> All()Public Function All() As IEnumerable(Of OpcAccessControlRole)Returns
IEnumerable<OpcAccessControlRole>
An IEnumerable<T> of the default OpcAccessControlRole instances.

