Errata exists for this version of the document.
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.
Profile |
Related Category |
URI |
Core Server Facet |
Server |
|
Core 2017 Server Facet |
Server |
|
Sessionless Server Facet |
http://opcfoundation.org/UA-Profile/Server/SessionLess |
|
Reverse Connect Server Facet |
Server |
|
Base Server Behaviour Facet |
Server |
|
Request State Change Server Facet |
Server |
http://opcfoundation.org/UA-Profile/Server/RequestStateChange |
Subnet Discovery Server Facet |
Server |
|
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 |
|
Documentation Server Facet |
Server |
|
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 |
|
ComplexType Server Facet |
Server |
|
ComplexType 2017 Server Facet |
Server |
|
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 |
|
A & C Refresh2 Server Facet |
Server |
|
A & C Address Space Instance Server Facet |
Server |
http://opcfoundation.org/UA-Profile/Server/ACAddressSpaceInstance |
A & C Enable Server Facet |
Server |
|
A & C AlarmMetrics Server Facet |
Server |
|
A & C Alarm Server Facet |
Server |
|
A & C Acknowledgeable Alarm Server Facet |
Server |
|
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 |
|
A & C CertificateExpiration Server Facet |
Server |
http://opcfoundation.org/UA-Profile/Server/ACCertificateExpiration |
A & E Wrapper Facet |
Server |
|
Method Server Facet |
Server |
|
Auditing Server Facet |
Server |
|
Node Management Server Facet |
Server |
|
User Role Base Server Facet |
Server |
|
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 |
|
Embedded 2017 UA Server Profile |
Server |
|
Standard UA Server Profile |
Server |
|
Standard 2017 UA Server Profile |
Server |
|
Core Client Facet |
||
Core 2017 Client Facet |
||
Sessionless Client Facet |
http://opcfoundation.org/UA-Profile/Client/SessionLess |
|
Reverse Connect Client Facet |
Client |
|
Base Client Behaviour Facet |
Client |
|
Discovery Client Facet |
Client |
|
Subnet Discovery Client Facet |
Client |
|
Global Discovery Client Facet |
Client |
|
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 |
|
Entry Level Support 2015 Client Facet |
Client |
http://opcfoundation.org/UA-Profile/Client/EntryLevelSupport2015 |
Multi-Server Client Connection Facet |
Client |
|
Documentation – Client |
Client |
|
Attribute Read Client Facet |
Client |
|
Attribute Write Client Facet |
Client |
|
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 |
|
Event Subscriber Client Facet |
Client |
|
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 |
|
A & C Refresh2 Client Facet |
Client |
|
A & C Address Space Instance Client Facet |
Client |
http://opcfoundation.org/UA-Profile/Client/ACAddressSpaceInstance |
A & C Enable Client Facet |
Client |
|
A & C AlarmMetrics Client Facet |
Client |
|
A & C Alarm Client Facet |
Client |
|
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 |
|
A & C CertificateExpiration Client Facet |
Client |
http://opcfoundation.org/UA-Profile/Client/ACCertificateExpiration |
A & E Proxy Facet |
Client |
|
Method Client Facet |
Client |
|
Auditing Client Facet |
Client |
|
Node Management Client Facet |
Client |
|
Advanced Type Programming Client Facet |
Client |
|
User Role Management Client Facet |
Client |
http://opcfoundation.org/UA-Profile/Client/UserRoleManagement |
State Machine Client Facet |
Client |
|
Diagnostic Client Facet |
Client |
|
Redundant Client Facet |
Client |
|
Redundancy Switch Client Facet |
Client |
|
Historical Access Client Facet |
Client |
|
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 |
|
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 |
|
Standard UA Client 2017 Profile |
Client |
|
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 |
|
WSS UA-SC UA-Binary |
Transport |
http://opcfoundation.org/UA-Profile/Transport/wss-uasc-uabinary |
WSS UA-JSON |
Transport |
|
Security User Access Control Full |
Security, Server |
|
Security User Access Control Base |
Security, Server |
|
Security Time Synchronization |
Security |
|
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 |
|
SecurityPolicy [A] - Aes128-Sha256-RsaOaep |
Security |
http://opcfoundation.org/UA/SecurityPolicy#Aes128_Sha256_RsaOaep |
SecurityPolicy [B] – Basic256Sha256 |
Security |
|
SecurityPolicy - Aes256-Sha256-RsaPss |
Security |
http://opcfoundation.org/UA/SecurityPolicy#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 |
|
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.