6 Profiles ToC Previous

6.2 Profile list ToC Previous Next

Table 23 lists Profiles. The Profile table is ordered by Profile category and then alphabetically by the name of the Profile. The table includes a list of categories the Profile is associated with and a URI. The URI is used to uniquely identify a Profile. The URI shall be able to be used to access the information provided in this document with regard to the given Profile in an on-line display.

An application (Client or Server) shall implement all of the ConformanceUnits in a Profile in order to be compliant with the Profile. Some Profiles contain optional ConformanceUnits. An optional ConformanceUnit means that an application has the option to not support the ConformanceUnit. However, if supported, the application shall pass all tests associated with the ConformanceUnit. For example, some ConformanceUnits require specific information model items to be available. They are, therefore, listed as optional in order to allow for the information model items to be omitted. If a Server desires to be listed as supporting the optional ConformanceUnit then it shall include any required information model items in the configuration provided for certification testing. The test result that is generated by the certification testing lists all optional ConformanceUnits and whether they are supported or not by the tested UA application. Some ConformanceUnits also include lists of supported DataTypes or optional Subtypes, the list are handled in the same manner as optional ConformanceUnits. All reporting requirements for optional ConformanceUnits also apply to these lists of supported DataTypes or Subtypes.

Table 23 – Profile list

Profile Related Category URI
Core Server Facet Server http://opcfoundation.org/UA-Profile/Server/CoreFacet
Core 2017 Server Facet Server http://opcfoundation.org/UA-Profile/Server/Core2017Facet
Sessionless Server Facet Server http://opcfoundation.org/UA-Profile/Server/SessionLess
Reverse Connect Server Facet Server http://opcfoundation.org/UA-Profile/Server/ReverseConnect
Base Server Behaviour Facet Server http://opcfoundation.org/UA-Profile/Server/Behaviour
Request State Change Server Facet Server http://opcfoundation.org/UA-Profile/Server/RequestStateChange
Subnet Discovery Server Facet Server http://opcfoundation.org/UA-Profile/Server/SubnetDiscovery
Global Certificate Management Server Facet Server http://opcfoundation.org/UA-Profile/Server/GlobalCertificateManagement
Authorization Service Server Facet Server http://opcfoundation.org/UA-Profile/Server/AuthorizationServiceConfiguration
KeyCredential Service Server Facet Server http://opcfoundation.org/UA-Profile/Server/KeyCredentialManagement
Attribute WriteMask Server Facet Server http://opcfoundation.org/UA-Profile/Server/AttributeWriteMask
File Access Server Facet Server http://opcfoundation.org/UA-Profile/Server/FileAccess
Documentation Server Facet Server http://opcfoundation.org/UA-Profile/Server/Documentation
Embedded DataChange Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/EmbeddedDataChangeSubscription
Standard DataChange Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/StandardDataChangeSubscription
Standard DataChange Subscription 2017 Server Facet Server http://opcfoundation.org/UA-Profile/Server/StandardDataChangeSubscription2017
Enhanced DataChange Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/EnhancedDataChangeSubscription
Enhanced DataChange Subscription 2017 Server Facet Server http://opcfoundation.org/UA-Profile/Server/EnhancedDataChangeSubscription2017
Durable Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/DurableSubscription
Data Access Server Facet Server http://opcfoundation.org/UA-Profile/Server/DataAccess
ComplexType Server Facet Server http://opcfoundation.org/UA-Profile/Server/ComplexTypes
ComplexType 2017 Server Facet Server http://opcfoundation.org/UA-Profile/Server/ComplexTypes2017
Standard Event Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/StandardEventSubscription
Address Space Notifier Server Facet Server http://opcfoundation.org/UA-Profile/Server/AddressSpaceNotifier
A & C Base Condition Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACBaseCondition
A & C Refresh2 Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACRefresh2
A & C Address Space Instance Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACAddressSpaceInstance
A & C Enable Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACEnable
A & C AlarmMetrics Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACAlarmMetrics
A & C Alarm Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACAlarm
A & C Acknowledgeable Alarm Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACAckAlarm
A & C Exclusive Alarming Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACExclusiveAlarming
A & C Non-Exclusive Alarming Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACNon-ExclusiveAlarming
A & C Previous Instances Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACPreviousInstances
A & C Dialog Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACDialog
A & C CertificateExpiration Server Facet Server http://opcfoundation.org/UA-Profile/Server/ACCertificateExpiration
A & E Wrapper Facet Server http://opcfoundation.org/UA-Profile/Server/AEWrapper
Method Server Facet Server http://opcfoundation.org/UA-Profile/Server/Methods
Auditing Server Facet Server http://opcfoundation.org/UA-Profile/Server/Auditing
Node Management Server Facet Server http://opcfoundation.org/UA-Profile/Server/NodeManagement
User Role Base Server Facet Server http://opcfoundation.org/UA-Profile/Server/UserRoleBase
User Role Management Server Facet Server http://opcfoundation.org/UA-Profile/Server/UserRoleManagement
State Machine Server Facet Server http://opcfoundation.org/UA-Profile/Server/StateMachine
Client Redundancy Server Facet Server http://opcfoundation.org/UA-Profile/Server/ClientRedundancy
Redundancy Transparent Server Facet Server http://opcfoundation.org/UA-Profile/Server/TransparentRedundancy
Redundancy Visible Server Facet Server http://opcfoundation.org/UA-Profile/Server/VisibleRedundancy
Historical Raw Data Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalRawData
Historical Aggregate Server Facet Server http://opcfoundation.org/UA-Profile/Server/AggregateHistorical
Historical Data AtTime Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalDataAtTime
Historical Access Modified Data Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalModifiedData
Historical Annotation Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalAnnotation
Historical Data Insert Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalDataInsert

Historical Data Update Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalDataUpdate
Historical Data Replace Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalDataReplace
Historical Data Delete Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalDataDelete
Historical Access Structured Data Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalStructuredData
Base Historical Event Server Facet Server http://opcfoundation.org/UA-Profile/Server/BaseHistoricalEvent
Historical Event Update Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalEventUpdate
Historical Event Replace Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalEventReplace
Historical Event Insert Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalEventInsert
Historical Event Delete Server Facet Server http://opcfoundation.org/UA-Profile/Server/HistoricalEventDelete
Aggregate Subscription Server Facet Server http://opcfoundation.org/UA-Profile/Server/AggregateSubscription
Nano Embedded Device Server Profile Server http://opcfoundation.org/UA-Profile/Server/NanoEmbeddedDevice
Nano Embedded Device 2017 Server Profile Server http://opcfoundation.org/UA-Profile/Server/NanoEmbeddedDevice2017
Micro Embedded Device Server Profile Server http://opcfoundation.org/UA-Profile/Server/MicroEmbeddedDevice
Micro Embedded Device 2017 Server Profile Server http://opcfoundation.org/UA-Profile/Server/MicroEmbeddedDevice2017
Embedded UA Server Profile Server http://opcfoundation.org/UA-Profile/Server/EmbeddedUA
Embedded 2017 UA Server Profile Server http://opcfoundation.org/UA-Profile/Server/EmbeddedUA2017
Standard UA Server Profile Server http://opcfoundation.org/UA-Profile/Server/StandardUA
Standard 2017 UA Server Profile Server http://opcfoundation.org/UA-Profile/Server/StandardUA2017
Core Client Facet Client http://opcfoundation.org/UA-Profile/Client/Core
Core 2017 Client Facet Client http://opcfoundation.org/UA-Profile/Client/Core2017
Sessionless Client Facet Client http://opcfoundation.org/UA-Profile/Client/SessionLess
Reverse Connect Client Facet Client http://opcfoundation.org/UA-Profile/Client/ReverseConnect
Base Client Behaviour Facet Client http://opcfoundation.org/UA-Profile/Client/Behaviour
Discovery Client Facet Client http://opcfoundation.org/UA-Profile/Client/Discovery
Subnet Discovery Client Facet Client http://opcfoundation.org/UA-Profile/Client/SubnetDiscovery
Global Discovery Client Facet Client http://opcfoundation.org/UA-Profile/Client/GlobalDiscovery
Global Certificate Management Client Facet Client http://opcfoundation.org/UA-Profile/Client/GlobalCertificateManagement
KeyCredential Service Client Facet Client http://opcfoundation.org/UA-Profile/Client/KeyCredentialManagement
Access Token Request Client Facet Client http://opcfoundation.org/UA-Profile/Client/AccessTokenRequest
AddressSpace Lookup Client Facet Client http://opcfoundation.org/UA-Profile/Client/AddressSpaceLookup
Request State Change Client Facet Client http://opcfoundation.org/UA-Profile/Client/RequestStateChange
File Access Client Facet Client http://opcfoundation.org/UA-Profile/Client/FileAccess
Entry Level Support 2015 Client Facet Client http://opcfoundation.org/UA-Profile/Client/EntryLevelSupport2015
Multi-Server Client Connection Facet Client http://opcfoundation.org/UA-Profile/Client/MultiServer
Documentation – Client Client http://opcfoundation.org/UA-Profile/Client/Documentation
Attribute Read Client Facet Client http://opcfoundation.org/UA-Profile/Client/AttributeRead
Attribute Write Client Facet Client http://opcfoundation.org/UA-Profile/Client/AttributeWrite
DataChange Subscriber Client Facet Client http://opcfoundation.org/UA-Profile/Client/DataChangeSubscriber
Durable Subscription Client Facet Client http://opcfoundation.org/UA-Profile/Client/DurableSubscription
DataAccess Client Facet Client http://opcfoundation.org/UA-Profile/Client/DataAccess
Event Subscriber Client Facet Client http://opcfoundation.org/UA-Profile/Client/EventSubscriber
Base Event Processing Client Facet Client http://opcfoundation.org/UA-Profile/Client/BaseEventProcessing
Notifier and Source Hierarchy Client Facet Client http://opcfoundation.org/UA-Profile/Client/NotifierAndSourceHierarchy
A & C Base Condition Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACBaseCondition
A & C Refresh2 Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACRefresh2
A & C Address Space Instance Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACAddressSpaceInstance
A & C Enable Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACEnable
A & C AlarmMetrics Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACAlarmMetrics
A & C Alarm Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACAlarm
A & C Exclusive Alarming Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACExclusiveAlarming
A & C Non-Exclusive Alarming Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACNon-ExclusiveAlarming
A & C Previous Instances Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACPreviousInstances
A & C Dialog Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACDialog
A & C CertificateExpiration Client Facet Client http://opcfoundation.org/UA-Profile/Client/ACCertificateExpiration
A & E Proxy Facet Client http://opcfoundation.org/UA-Profile/Client/AEProxy
Method Client Facet Client http://opcfoundation.org/UA-Profile/Client/Method
Auditing Client Facet Client http://opcfoundation.org/UA-Profile/Client/Auditing
Node Management Client Facet Client http://opcfoundation.org/UA-Profile/Client/NodeManagement
Advanced Type Programming Client Facet Client http://opcfoundation.org/UA-Profile/Client/TypeProgramming
User Role Management Client Facet Client http://opcfoundation.org/UA-Profile/Client/UserRoleManagement
State Machine Client Facet Client http://opcfoundation.org/UA-Profile/Client/StateMachine
Diagnostic Client Facet Client http://opcfoundation.org/UA-Profile/Client/Diagnostic
Redundant Client Facet Client http://opcfoundation.org/UA-Profile/Client/Redundancy
Redundancy Switch Client Facet Client http://opcfoundation.org/UA-Profile/Client/RedundancySwitch
Historical Access Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAccess
Historical Data AtTime Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAccessAtTime
Historical Aggregate Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAccessAggregate
Historical Annotation Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAnnotation
Historical Access Modified Data Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAccessModifiedData
Historical Data Insert Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalInsertData
Historical Data Update Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalUpdateData
Historical Data Replace Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalReplaceData
Historical Data Delete Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalDeleteData
Historical Access Client Server Timestamp Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalServerTimeStamp
Historical Structured Data Access Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAccessStructuredData
Historical Structured Data AtTime Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalAtTimeStructuredData
Historical Structured Data Modified Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalModifiedStructuredData
Historical Structured Data Insert Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalInsertStructuredData
Historical Structured Data Update Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalUpdateStructuredData
Historical Structured Data Replace Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalReplaceStructuredData
Historical Structured Data Delete Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalDeleteStructuredData
Historical Events Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalEvents
Historical Event Insert Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalInsertEvents
Historical Event Update Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalUpdateEvents
Historical Event Replace Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalReplaceEvents
Historical Event Delete Client Facet Client http://opcfoundation.org/UA-Profile/Client/HistoricalDeleteEvents
Aggregate Subscriber Client Facet Client http://opcfoundation.org/UA-Profile/Client/AggregateSubscriber
Standard UA Client Profile Client http://opcfoundation.org/UA-Profile/Client/Standard
Standard UA Client 2017 Profile Client http://opcfoundation.org/UA-Profile/Client/Standard2017
UA-TCP UA-SC UA-Binary Transport http://opcfoundation.org/UA-Profile/Transport/uatcp-uasc-uabinary
HTTPS UA-Binary Transport http://opcfoundation.org/UA-Profile/Transport/https-uabinary
HTTPS UA-XML Transport http://opcfoundation.org/UA-Profile/Transport/https-uasoapxml
HTTPS UA-JSON Transport http://opcfoundation.org/UA-Profile/Transport/https-uajson
WSS UA-SC UA-Binary Transport http://opcfoundation.org/UA-Profile/Transport/wss-uasc-uabinary
WSS UA-JSON Transport http://opcfoundation.org/UA-Profile/Transport/wss-uajson
Security User Access Control Full Security, Server http://opcfoundation.org/UA-Profile/Security/UserAccessFull
Security User Access Control Base Security, Server http://opcfoundation.org/UA-Profile/Security/UserAccessBase
Security Time Synchronization Security http://opcfoundation.org/UA-Profile/Security/TimeSync
Best Practice – Audit Events Security, Server http://opcfoundation.org/UA-Profile/Security/BestPracticeAuditEvents
Best Practice – Alarm Handling Security, Server http://opcfoundation.org/UA-Profile/Security/BestPracticeAlarmHandling
Best Practice – Random Numbers Security http://opcfoundation.org/UA-Profile/Security/BestPracticeRandomNumbers
Best Practice – Timeouts Security http://opcfoundation.org/UA-Profile/Security/BestPracticeTimeouts
Best Practice – Administrative Access Security http://opcfoundation.org/UA-Profile/Security/BestPracticeAdministrativeAccess
Best Practice – Strict Message Handling Security, Server http://opcfoundation.org/UA-Profile/Security/BestPracticeStrictMessage
Best Practice – Audit Events Client Client, Security http://opcfoundation.org/UA-Profile/Security/BestPracticeAuditEventsClient
TransportSecurity – TLS 1.2 Security http://opcfoundation.org/UA-Profile/TransportSecurity/TLS-1-2
TransportSecurity – TLS 1.2 with PFS Security http://opcfoundation.org/UA-Profile/TransportSecurity/TLS-1-2-PFS
SecurityPolicy – None Security http://opcfoundation.org/UA/SecurityPolicy#None
SecurityPolicy [A] - Aes128-Sha256-RsaOaep Security [http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep](http://opcfoundation.org/UA/SecurityPolicy” \l “Aes128_Sha256_RsaOaep)
SecurityPolicy [B] – Basic256Sha256 Security http://opcfoundation.org/UA/SecurityPolicy#Basic256Sha256
SecurityPolicy - Aes256-Sha256-RsaPss Security [http://opcfoundation.org/UA/SecurityPolicy#Aes256_Sha256_RsaPss](http://opcfoundation.org/UA/SecurityPolicy” \l “Aes256_Sha256_RsaPss)
User Token – Anonymous Facet Security http://opcfoundation.org/UA-Profile/Security/UserToken/Anonymous
User Token – User Name Password Server Facet Security, Server http://opcfoundation.org/UA-Profile/Security/UserToken/Server/UserNamePassword
User Token – X509 Certificate Server Facet Security, Server http://opcfoundation.org/UA-Profile/Security/UserToken/Server/X509Certificate
User Token – Issued Token Server Facet Security, Server http://opcfoundation.org/UA-Profile/Security/UserToken/Server/IssuedToken
User Token – Issued Token Windows Server Facet Security, Server http://opcfoundation.org/UA-Profile/Security/UserToken/Server/IssuedTokenWindows
User Token – JWT Server Facet Security http://opcfoundation.org/UA-Profile/Security/UserToken/Server/JsonWebToken
User Token – User Name Password Client Facet Client, Security http://opcfoundation.org/UA-Profile/Security/UserToken/Client/UserNamePassword
User Token – X509 Certificate Client Facet Client, Security http://opcfoundation.org/UA-Profile/Security/UserToken/Client/X509Certificate
User Token – Issued Token Client Facet Client, Security http://opcfoundation.org/UA-Profile/Security/UserToken/Client/IssuedToken
User Token – Issued Token Windows Client Facet Client, Security http://opcfoundation.org/UA-Profile/Security/UserToken/Client/IssuedTokenWindows
User Token – JWT Client Facet Security http://opcfoundation.org/UA-Profile/Security/UserToken/Client/JsonWebToken
Global Discovery Server Profile Global Directory Service, Server http://opcfoundation.org/UA-Profile/Server/GlobalDiscovery
Global Discovery Server 2017 Profile Global Directory Service, Server http://opcfoundation.org/UA-Profile/Server/GlobalDiscovery2017
Global Discovery and Certificate Management Server Global Directory Service, Server http://opcfoundation.org/UA-Profile/Server/GlobalDiscoveryAndCertificateManagement
Global Discovery and Certificate Mgmt 2017 Server Global Directory Service, Server http://opcfoundation.org/UA-Profile/Server/GlobalDiscoveryAndCertificateManagement2017
Global Certificate Management Client Profile Client, Global Directory Service http://opcfoundation.org/UA-Profile/Client/GlobalCertificateManagement
Global Certificate Management Client 2017 Profile Client, Global Directory Service http://opcfoundation.org/UA-Profile/Client/GlobalCertificateManagement2017
Global Service Authorization Request Server Facet Global Directory Service http://opcfoundation.org/UA-Profile/Server/GlobalServiceAuthorization
Global Service KeyCredential Pull Facet Global Directory Service http://opcfoundation.org/UA-Profile/Server/GlobalServiceKeyCredentials
Global Service KeyCredential Push Facet Global Directory Service http://opcfoundation.org/UA-Profile/Client/GlobalServiceKeyCredentials

The contents of each of the listed Profiles will be described in a tabular form in a separate section. Each table may contain references to additional Profiles and or ConformanceUnits. If a Profile is referenced it means that it is completely included. The ConformanceUnits are referenced using their name and conformance group. For the details of the ConformanceUnit the reader should examine the ConformanceUnit details in the appropriate conformance group section.

Previous Next