10000-001: Concepts - Change Log
Released 2022-03-30
- 0005715: [Spec] Add section to describe global concepts in OPC UA (GDS, PKI admin, Aliases) (Jim Luth)
- 0007502: [Spec] wrong location of introduction of Part 14 (OPC 10000-14) – PubSub (Jim Luth)
- 0007503: [Spec] missing one dot (Jim Luth)
- 0007504: [Spec] caption is on another page (Jim Luth)
- 0007692: [Spec] Rename Part 21 to Device Onboarding (Jim Luth)
- 0005641: [Spec] Reference all new Parts of the UA specification (Jim Luth)
- 0005362: [Spec] Comments from IEC editor (Jim Luth)
- 0003939: [Spec] Missing JSON encoding (Jim Luth)
- 0003924: [Spec] Typo in Part 1: UADP instead of UDP (Jim Luth)
- 0006738: [Spec] 3.8 Certificate (Jim Luth)
- 0006295: [Spec] User Authentication or Authorization (Jim Luth)
11 issues View Issues
10000-002: Security - Change Log
Released 2022-03-30
- 0006873: [Spec] Figure 1 - OPC UA network example (Paul Hunkar)
- 0007513: [Spec] rouge -> rogue (Paul Hunkar)
- 0006500: [Spec] Some disccussion of compromised credential handling may be appropriate. (Paul Hunkar)
- 0006253: [Spec] 5.1.11Compromising user credentials (Paul Hunkar)
- 0006908: [Spec] Table 1 - Security Reconciliation Threats Summary (Paul Hunkar)
- 0006906: [Spec] 5.1.1 Overview (Paul Hunkar)
- 0006598: [Spec] Section 6.2 Security in Part 4 should be called out. (Paul Hunkar)
- 0006904: [Spec] Figure 4 - Role overview (Paul Hunkar)
- 0006900: [Spec] 4.7 Security Profiles (Paul Hunkar)
- 0004364: [Spec] Typo (Paul Hunkar)
- 0006499: [Spec] Part 4 nconsistent with the objectives stated in Part 2 that include application authentication. (Paul Hunkar)
- 0006877: [Spec] 4.3.10 Rogue Server - wrong description. (Paul Hunkar)
- 0006920: [Spec] 8.1.4.2 Developers Certificate management (Paul Hunkar)
- 0006919: [Spec] 8.1.1 Overview (Paul Hunkar)
- 0005266: [Spec] Wording incorrect in 6.13 (Paul Hunkar)
- 0006914: [Spec] 5.2.5 Confidentiality (Paul Hunkar)
- 0005490: [Spec] 5.2.4 Authorization does not refer to standard OPC UA mechanisms (Paul Hunkar)
- 0006248: [Spec] Need Text on Client Flooding (Paul Hunkar)
- 0006871: [Spec] 3.1.42 SecurityGroup (Paul Hunkar)
- 0006870: [Spec] 3.1.21 Hash Function (Paul Hunkar)
- 0006868: [Spec] 3.1.1 Access Restriction (Paul Hunkar)
- 0007447: [Spec] Terms Should be PascalCase (Paul Hunkar)
- 0006878: [Spec] missing reference to ISA/IEC 62443 (Paul Hunkar)
- 0005361: [Spec] Editorial comments from IEC (Paul Hunkar)
- 0006903: [Spec] 4.12 Roles (Paul Hunkar)
- 0005716: [Spec] Check all references to Part 5 since it has been split into multiple Parts. (Paul Hunkar)
26 issues View Issues
10000-003: Address Space - Change Log
Released 2022-03-30
- 0007828: [Spec] Disallow sharing of InstanceDeclarations between TypeDefinitions (Wolfgang Mahnke)
1 issue View Issues
10000-004: Services - Change Log
10000-005: Information Model - Change Log
Released 2022-03-30
- 0007474: [Spec] Add MaxMonitoredItemsQueueSize to capabilities (Jeff Harding)
- 0007396: [Spec] Add general Handle DataType (Jeff Harding)
- 0007397: [Spec] Add TrimmedString DataType (Jeff Harding)
- 0007761: [Spec] Clarification on ModellingRules for States in StateMachines (Wolfgang Mahnke)
4 issues View Issues
10000-007: Profiles - Change Log
Released 2022-03-30
- 0008065: [Spec] Add MaxMonitoredItemsQueueSize to capabilities (Karl Deiretsbacher)
- 0008060: [Spec] Non-Volatile Storage (Karl Deiretsbacher)
- 0008057: [Spec] Add TrimmedString DataType (Karl Deiretsbacher)
- 0008058: [Spec] Add Locations Object (Karl Deiretsbacher)
- 0008059: [Spec] Add general Handle DataType (Karl Deiretsbacher)
5 issues View Issues
10000-009: Alarms and Conditions - Change Log
Released 2022-03-30
- 0008510: [Spec] Clarify when to generate an event notification on a condition change (Paul Hunkar)
- 0008013: [Spec] Constraints on Limits (Paul Hunkar)
- 0007751: [Spec] Alarm client filters have issues (Paul Hunkar)
- 0004792: [Spec] Abnormal Situation Management / Situational Awareness and the OPC UA Alarm Model (Paul Hunkar)
- 0007911: [Spec] StateMachine reference to Part 5 (instead of Part 16) (Paul Hunkar)
- 0007860: [Spec] Spec can be misinterpreted to send QualifiedName instead of String as ConditionName (Paul Hunkar)
- 0005675: [Spec] Usability of Alarm Suppress and Disable in a distributed system (Paul Hunkar)
7 issues View Issues
10000-012: Discovery - Change Log
Released 2022-03-30
- 0006836: [Spec] 7.7.8 CertificateUpdatedAuditEventType (Randy Armstrong)
- 0006530: [Spec] ApplyChanges Manadatory In NodeSet , Optional in Specification (Randy Armstrong)
- 0006839: [Spec] 8.2 Pull Management (Randy Armstrong)
- 0006837: [Spec] 7.7.4 UpdateCertificate (Randy Armstrong)
- 0006835: [Spec] 7.7.5 ApplyChanges (Randy Armstrong)
- 0006834: [Spec] 7.5.2 TrustListType (Randy Armstrong)
- 0006529: [Spec] CertificateGroupFolderType members should be HasComponent (Randy Armstrong)
- 0006591: [Spec] We need guidlines, sequences and profiles for different Part 12 features (Matthias Damm)
- 0007693: [Spec] Rename Part 21 to Device Onboarding (Randy Armstrong)
- 0005811: [Spec] Missing relation of types to conformance units and profiles (Randy Armstrong)
- 0005592: [Spec] Incorrect labels in block diagrams (Figure 8 & 9) (Randy Armstrong)
- 0005404: [Api Change] Table-description of Enumeration "not technical meaningful" (Randy Armstrong)
- 0004678: [Spec] Typo: Internet vs Internal (Randy Armstrong)
- 0008063: [Spec] Client behaviour for connections to GDS need clarification (Matthias Damm)
- 0006858: [Spec] 8.2 Pull Management FinishKeyCredentialRequest (Randy Armstrong)
- 0007443: [Spec] "The QueryServers Method" should change to "The QueryApplications Method" (Randy Armstrong)
- 0007444: [Spec] Call() (QueryServers) should change to Call() (QueryApplications) (Randy Armstrong)
- 0007822: [Spec] Typo: QueryServers (depreciated) (Randy Armstrong)
- 0007459: [Spec] Add recommendation for naming convention of certificates when they use ECC (Randy Armstrong)
- 0007500: [Spec] Method result codes of CreateSigningRequest is missing further validations (Randy Armstrong)
- 0004294: [Spec] Need a way to get the certificate of a registered/signed application (Randy Armstrong)
- 0007411: [Spec] Relation of CSR extendedKeyUsage and ApplicationType in StartSigningRequest (Randy Armstrong)
- 0007499: [Spec] Missing requirement to validate subjectName in CreateSigningRequest (Randy Armstrong)
- 0006800: [Spec] Need Add/Remove Applications associated with CertificateGroups (Randy Armstrong)
- 0007412: [Spec] Use of GetCertificateGroups (Randy Armstrong)
- 0007362: [Spec] RegisterApplication needs clarificaiton and fix (Randy Armstrong)
- 0006789: [Spec] 7.2 Pull Management- and 7.3 Push Management Administrator credentials (Randy Armstrong)
- 0006788: [Spec] When Authenticating with an App Certificate clarify priviledges (Randy Armstrong)
- 0006787: [Spec] 7.2 Pull Management - Application Authentication should be Mandatory (Randy Armstrong)
- 0006866: [Spec] 9.5.4 RequestAccessToken - Text is Wrong (Randy Armstrong)
- 0007446: [Spec] 7.5.37.6.3 StartSigningRequest - Remove reference to 1048 bits (Randy Armstrong)
- 0006799: [Spec] 7.5.10 CertificateGroupType - Multiple Certificates (Randy Armstrong)
- 0006793: [Spec] 7.5.4 CloseAndUpdate and 7.5.5 AddCertificate (Randy Armstrong)
- 0006395: [Spec] ApplyChanges does not specify behavoir if no changes are required. (Randy Armstrong)
- 0004677: [Api Change] Format of Client EndpointUrl for reverse connections (Randy Armstrong)
- 0006761: [Spec] 4.1 Overview (Randy Armstrong)
- 0004580: [Spec] Application authentication for StartSigningRequest and FinishRequest (Randy Armstrong)
- 0007124: [Spec] Visiblity of ServerConfiguration is not clear (Randy Armstrong)
- 0006865: [Spec] 9.5.3 AuthorizationServiceType (Randy Armstrong)
- 0006864: [Spec] 9.2 Implicit (Randy Armstrong)
- 0006863: [Spec] 8.4.6 Revoke (Randy Armstrong)
- 0006862: [Spec] 8.4.5 FinishRequest - Certificate Thumbprint (Randy Armstrong)
- 0006860: [Spec] 8.4.5 FinishRequest - Recommended Time (Randy Armstrong)
- 0006859: [Spec] 8.4.5 FinishRequest (Randy Armstrong)
- 0006838: [Spec] 8.1 Overview (Randy Armstrong)
- 0006833: [Spec] 7.7.1 Overview (Randy Armstrong)
- 0006832: [Spec] 7.5.10 CertificateGroupType (Randy Armstrong)
- 0006831: [Spec] 7.6.8 GetCertificateStatus (Randy Armstrong)
- 0006830: [Spec] Bad_NodeIdUnknown - The applicationId does not refer to a registered Application. (Randy Armstrong)
- 0006804: [Spec] 7.6.3 StartSigningRequest (Randy Armstrong)
- 0006802: [Spec] 7.6.2 CertificateDirectoryType GetCertificateStatus (Randy Armstrong)
- 0006801: [Spec] 7.6.2 CertificateDirectoryType GetTrustList (Randy Armstrong)
- 0006798: [Spec] 7.5.14 UserCredentialCertificateType - Verify that is actually used. (Randy Armstrong)
- 0006797: [Spec] 7.5.10 CertificateGroupType - Contains CertificateTypes not Certificates (Randy Armstrong)
- 0006796: [Spec] 7.5.6 RemoveCertificate - Remove CRLs (Randy Armstrong)
- 0006795: [Spec] 7.5.6 RemoveCertificate - Replace SHA1 with Certificate Digest defined in Part 6. (Randy Armstrong)
- 0006794: [Spec] 7.5.5 AddCertificate IsTrusted flag has no purpose (Randy Armstrong)
- 0006792: [Spec] Table 13 – TrustListType Definition - Push Pull Model Differences (Randy Armstrong)
- 0006791: [Spec] Table 13 – TrustListType Definition - UpdateFrequency (Randy Armstrong)
- 0006786: [Spec] References to Provisioning should refer to Part 21 (Randy Armstrong)
- 0006785: [Spec] 6.3.10 QueryApplications and 6.3.11 QueryServers - lastCounterResetTime (Randy Armstrong)
- 0006784: [Spec] Remove QueryServers from examples in Section 6. Replace with QueryApplications. (Randy Armstrong)
- 0006783: [Spec] 6.3.9 GetApplication (Randy Armstrong)
- 0006782: [Spec] 6.3.10 QueryApplications - Remove Access Denied Status (Randy Armstrong)
- 0006781: [Spec] Make it Clear that the GDS only Adds Servers Automatically (Randy Armstrong)
- 0006780: [Spec] Need ServerOnNetwork to ApplicationRecord Mapping Rules (Randy Armstrong)
- 0006769: [Spec] Figure 11 – The Address Space for the GDS (Randy Armstrong)
- 0006767: [Spec] 6.2 Network Architectures (Randy Armstrong)
- 0006766: [Spec] 6.1 Overview (Randy Armstrong)
- 0006765: [Spec] 5.1 Overview (Randy Armstrong)
- 0006764: [Spec] 4.3.7 Combined Discovery Process for Clients (Randy Armstrong)
- 0006762: [Spec] 4.3.2 Security (Randy Armstrong)
- 0006760: [Spec] 3.1.16 ServerCapabilityIdentifier (Randy Armstrong)
- 0006759: [Spec] 3.1.15 Network Service (Randy Armstrong)
- 0006758: [Spec] 3.1.9 GlobalDiscoveryServer (GDS) (Randy Armstrong)
- 0006757: [Spec] 3.1.7 DiscoveryServer (Randy Armstrong)
- 0006756: [Spec] 3.1.2 Certificate Group (Randy Armstrong)
- 0006755: [Spec] 3.1.1 CertificateManagement Server (Randy Armstrong)
- 0006527: [Spec] AuthorizationServicesFolderType Should Be Defined. (Randy Armstrong)
- 0006526: [Spec] KeyCredentialManagementFolderType Should Be Defined (Randy Armstrong)
- 0006398: [Spec] Registration of Server supporting nontransparent Redundancy not clear (Jeff Harding)
- 0005503: [Spec] Add an alias capability (Randy Armstrong)
- 0004867: [Spec] Meta data for Trust Lists for security checks (Randy Armstrong)
- 0004787: [Spec] The TrustList OpenWithMasks method breaks the Size property of a FileType (Randy Armstrong)
- 0004179: [Spec] Subscribers should not register. Remove SUB server capability. (Randy Armstrong)
- 0004104: [Spec] We need a way to add/remove instance of KeyCredentialConfigurationType in Push model (Randy Armstrong)
86 issues View Issues
10000-013: Aggregates - Change Log
Released 2022-03-30
- 0005812: [Spec] Missing relation of types to conformance units and profiles (Rod Stein)
- 0006246: [Spec] DurationInStateNonZero:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006205: [Spec] DurationInStateZero:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0005049: [Spec] Sample Data missing for DurationInStateZero and DurationInStateNonZero (Rod Stein)
- 0005569: [Spec] Partial Bit not being set for Interpolated Aggregates TimeAverage and Total (Rod Stein)
- 0006204: [Spec] Range2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006203: [Spec] MinimumActualTime2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006202: [Spec] Minimum2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006194: [Spec] MaximumActualTime2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006193: [Spec] Maximum2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006192: [Spec] Total2:Historian2 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006190: [Spec] Total2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006188: [Spec] TimeAverage2:Historian2 requires updates as per Get Time Weighted Status (Rod Stein)
- 0006187: [Spec] TimeAverage2:Historian1 requires updates as per Get Time Weighted Status (Rod Stein)
- 0005579: [Spec] 5.4.3.2.1 Wording Unclear (Rod Stein)
- 0005198: [Spec] A.19.2 Count data Historian3 Data requires update (Rod Stein)
- 0005196: [Spec] A.1.2 Example Aggregate data – Historian 2 UseSlopedExtrapolation should be set to true (Rod Stein)
- 0006164: [Spec] Wrong statusCode in test data for DurationInStateNonZero/Historian_3 (Rod Stein)
18 issues View Issues
10000-014: PubSub - Change Log
Released 2022-03-30
- 0008072: [Spec] Use NamespaceIndex=0 for MQTT User Properties for Connections and Messages (Matthias Damm)
- 0007036: [Spec] Timestamp and Status in keep-alive JSON DataSetMessage not clearly specified (Matthias Damm)
- 0007871: [Spec] JSON DataSetMessage fields Timestamp and StatusCode need clarification. (Matthias Damm)
- 0007865: [Spec] UADP "Security enabled" bit not well defined (Matthias Damm)
- 0008053: [Spec] Information in PubSubConfiguration2DataType missing in PublishSubscribeType (Matthias Damm)
- 0008055: [Spec] No capability for Security Key management (Matthias Damm)
- 0007948: [Spec] FX needs additional PubSub Capabilities (Matthias Damm)
- 0008001: [Spec] SecurityGroup.RolePermssions needs better dicussion on what it is for. (Matthias Damm)
- 0005800: [Spec] For the MQTT PubSub encoding, specify a gzipped version of the body/payload for huge cost savings (Matthias Damm)
- 0007959: [Spec] Editorial issues around Standalone SubscribedDataSet (Matthias Damm)
- 0007999: [Spec] PubSub Information flow figure is misleading (Matthias Damm)
- 0007919: [Spec] DatagramDataSetReaderTransportType has wrong base type (Matthias Damm)
- 0008054: [Spec] CloseAndUpdate is missing error code for empty ConfigurationReferences array (Matthias Damm)
13 issues View Issues
10000-016: State Machines - Change Log
Released 2022-03-30
- 0007834: [Spec] Auditing conformance unit (Wolfgang Mahnke)
- 0007774: [Spec] 4.4.18 Special Restrictions on subtyping StateMachines (Wolfgang Mahnke)
- 0007376: [Spec] Several places in the document refer to 'this annex' (Wolfgang Mahnke)
3 issues View Issues
10000-018: Role-Based Security - Change Log
Released 2022-03-30
- 0007746: [Spec] IdentityCriteriaType Application and user token (Matthias Damm)
- 0007855: [Spec] EndpointsExclude and ApplicationsExclude configuration (Matthias Damm)
- 0007852: [Spec] Handling of EndpointsExclude and ApplicationsExclude in roles created with AddRole (Matthias Damm)
- 0007764: [Spec] Should it be allowed to remove user that is the user of the current session (Matthias Damm)
- 0007836: [Spec] Part 18 - 1.05.01 RC - typo / word missing in AddApplication Method description (Matthias Damm)
5 issues View Issues
10000-019: Dictionary Reference - Change Log
Released 2022-03-30
- 0006154: [Spec] Clarification for use of Dictionary Object below Server (Jeff Harding)
1 issue View Issues
10000-020: File Transfer - Change Log
10000-022: Base Network Model - Change Log
Released 2022-03-30
- 0007981: [Spec] Clarify the usage of the PriorityMappingTable (Greg Majcher)
- 0007823: [Spec] Clarification is needed in text describing the IVlanIdType Interface (Greg Majcher)
- 0007980: [Spec] Clarify usage of IetfBaseNetworkInterfaces for transmission (Greg Majcher)
- 0007743: [Spec] Hierarchical Network Interfaces and Mapping Tables (Greg Majcher)
- 0007978: [Spec] Figure A-1 needs corrections (Greg Majcher)
- 0007977: [Spec] Valid and default values need to be specified for priority (Greg Majcher)
- 0007976: [Spec] Corrections needed to text now that Object types have been added (Wolfgang Mahnke)
7 issues View Issues
10000-023: Common ReferenceTypes - Change Log
Released 2022-03-30
- 0008048: [Spec] Add capability to add information to references and allow refining references (Wolfgang Mahnke)
1 issue View Issues