OPC Unified Architecture - Part 7: Profiles

IEC 62541-7: 2025 specifies value and structure of Profiles in the OPC Unified Architecture.
OPC UA Profiles are used to segregate features with regard to testing of OPC UA products and the nature of the testing. The scope of this document includes defining functionality that can only be tested. The definition of actual TestCases is not within the scope of this document, but the general categories of TestCases are covered by this document.
Most OPC UA applications will conform to several, but not all of the Profiles.
This fourth edition cancels and replaces the third edition published in 2020. This edition constitutes a technical revision.
This edition includes the following significant technical changes with respect to the previous edition:
a) Profiles and ConformanceUnits are not part of this document, but are solely managed in a public database as described in Clause 1.

Architecture unifiée OPC - Partie 7: Profils

IEC 62541-7: 2025 spécifie la valeur et la structure des Profils dans l'Architecture unifiée OPC.
Les Profils OPC UA document permettent de classer les caractéristiques en fonction des essais de produits OPC UA et de la nature des essais. Le domaine d'application du présent document inclut la définition d'une fonctionnalité qui peut seulement être soumise à l'essai. La définition des TestCases réels ne relève pas du domaine d'application du présent document, mais les catégories de TestCases générales sont couvertes par le présent document.
La plupart des applications OPC UA sont conformes à plusieurs Profils, mais pas à l'ensemble des Profils.
Cette quatrième édition annule et remplace la troisième édition parue en 2020. Cette édition constitue une révision technique.
Cette édition inclut les modifications techniques majeures suivantes par rapport à l'édition précédente:
a) les Profils et les ConformanceUnits ne font pas partie du présent document, mais sont uniquement gérés dans une base de données publique, comme cela est décrit à l'Article 1.

General Information

Status
Published
Publication Date
15-Dec-2025
Current Stage
PPUB - Publication issued
Start Date
16-Dec-2025
Completion Date
02-Jan-2026
Ref Project

Relations

Standard
IEC 62541-7:2025 - OPC Unified Architecture - Part 7: Profiles Released:16. 12. 2025 Isbn:9782832709115
English language
160 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
IEC 62541-7:2025 - Architecture unifiée OPC - Partie 7: Profils Released:16. 12. 2025 Isbn:9782832709115
French language
173 pages
sale 15% off
Preview
sale 15% off
Preview
Standard
IEC 62541-7:2025 - OPC Unified Architecture - Part 7: Profiles Released:16. 12. 2025 Isbn:9782832709115
English and French language
333 pages
sale 15% off
Preview
sale 15% off
Preview

Standards Content (Sample)


IEC 62541-7 ®
Edition 4.0 2025-12
INTERNATIONAL
STANDARD
OPC Unified Architecture -
Part 7: Profiles
ICS 25.040.40; 35.100.05 ISBN 978-2-8327-0911-5

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or
by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either
IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC copyright
or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local
IEC member National Committee for further information.

IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.

IEC publications search - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Discover our powerful search engine and read freely all the
The advanced search enables to find IEC publications by a publications previews, graphical symbols and the glossary.
variety of criteria (reference number, text, technical With a subscription you will always have access to up to date
committee, …). It also gives information on projects, content tailored to your needs.
replaced and withdrawn publications.
Electropedia - www.electropedia.org
The world's leading online dictionary on electrotechnology,
IEC Just Published - webstore.iec.ch/justpublished
Stay up to date on all new IEC publications. Just Published containing more than 22 500 terminological entries in English
details all new publications released. Available online and and French, with equivalent terms in 25 additional languages.
once a month by email. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or
need further assistance, please contact the Customer
Service Centre: sales@iec.ch.
CONTENTS
FOREWORD . 9
1 Scope . 11
2 Normative references . 11
3 Terms, definitions and abbreviated terms . 12
3.1 Terms and definitions. 12
3.2 Abbreviated terms . 13
4 Profile model . 14
4.1 General . 14
4.2 ConformanceUnits and Conformance Groups . 15
4.3 Profiles . 15
4.4 Profile Categories . 15
4.5 Profile conformance . 16
4.6 Conventions for Profile definitions . 16
4.7 Profile versioning . 16
4.8 Applications . 16
5 ConformanceUnits . 17
5.1 Conformance Groups . 17
5.2 ConformanceUnits by ConformanceGroup . 18
5.2.1 Miscellaneous . 18
5.2.2 Address Space Model . 20
5.2.3 Base Information . 22
5.2.4 Base File Information . 29
5.2.5 Base Services . 30
5.2.6 Discovery Services . 31
5.2.7 Session Services . 32
5.2.8 View Services . 33
5.2.9 Attribute Services . 34
5.2.10 Subscription Services . 35
5.2.11 Monitored Item Services . 36
5.2.12 Method Services . 38
5.2.13 Node Management Services . 38
5.2.14 Auditing . 39
5.2.15 Redundancy . 40
5.2.16 Protocol and Encoding . 40
5.2.17 Security General . 41
5.2.18 Security User Token . 46
5.2.19 Security Algorithms . 48
5.2.20 Safety . 54
5.2.21 Data Access . 54
5.2.22 Alarms and Conditions . 56
5.2.23 Historical Access . 59
5.2.24 Aggregates . 62
5.2.25 GDS . 67
5.2.26 AliasName . 68
5.2.27 Scheduler . 68
5.2.28 PubSub General . 69
5.2.29 PubSub Configuration . 71
5.2.30 PubSub Discovery . 74
5.2.31 PubSub Security . 74
5.2.32 PubSub SKS . 75
5.2.33 PubSub Limits (Deprecated) . 76
6 Profiles . 79
6.1 Profiles by Category . 79
6.1.1 Application Profiles . 79
6.1.2 Server . 80
6.1.3 Client . 82
6.1.4 Publisher . 85
6.1.5 Subscriber . 85
6.1.6 Transport . 86
6.1.7 Security . 87
6.1.8 Global Directory Service . 88
7 Profile Definitions . 88
7.1 Application Profiles . 88
7.1.1 Nano Embedded Device 2022 Server Profile . 88
7.1.2 Micro Embedded Device 2022 Server Profile . 88
7.1.3 Embedded 2022 UA Server Profile . 89
7.1.4 Standard 2022 UA Server Profile . 89
7.1.5 Minimum UA Client 2022 Profile . 89
7.1.6 Standard UA Client 2022 Profile . 90
7.1.7 Global Discovery Server 2022 Profile . 90
7.1.8 Global Discovery and Certificate Mgmt 2022 Server . 91
7.1.9 Global Certificate Management Client 2022 Profile . 91
7.1.10 Security Key Server Profile . 91
7.1.11 Publisher UDP UADP Periodic Fixed 2022 Profile . 92
7.1.12 Publisher UDP UADP Dynamic 2022 Profile . 92
7.1.13 Publisher UDP UADP Flexible Layout 2022 Profile . 93
7.1.14 Subscriber UDP UADP Periodic Fixed 2022 Profile . 93
7.1.15 Subscriber UDP UADP Dynamic 2022 Profile . 93
7.1.16 Subscriber UDP UADP Flexible Layout 2022 Profile . 94
7.2 Server . 94
7.2.1 Core 2022 Server Facet . 94
7.2.2 Exposes Type System Server Facet . 95
7.2.3 Base Server Behaviour Facet . 97
7.2.4 Method 2022 Server Facet . 97
7.2.5 File Access Server Facet . 97
7.2.6 Temporary File Access Server Facet . 97
7.2.7 Dictionary Reference Server Facet . 98
7.2.8 AliasName Server Facet . 98
7.2.9 AliasName Aggregating Server Facet . 98
7.2.10 State Machine 2022 Server Facet . 98
7.2.11 Scheduler Base Server Facet . 99
7.2.12 Scheduler Configuration Server Facet . 99
7.2.13 Node Management 2022 Server Facet . 99
7.2.14 Attribute WriteMask Server Facet . 99
7.2.15 Publisher Information Model 2022 Facet . 100
7.2.16 Subscriber Information Model 2022 Facet . 100
7.2.17 Documentation Server Facet . 101
7.2.18 Subnet Discovery Server Facet. 101
7.2.19 Reverse Connect Server Facet . 101
7.2.20 Sessionless Server Facet . 101
7.2.21 Global Certificate Management Server Facet . 102
7.2.22 Authorization Service Server Facet . 102
7.2.23 KeyCredential Service Server Facet . 102
7.2.24 User Role Base 2022 Server Facet . 102
7.2.25 User Role Management 2022 Server Facet . 102
7.2.26 User Token – Anonymous Server Facet . 103
7.2.27 User Token – User Name Password Server Facet . 103
7.2.28 User Token – X509 Certificate Server Facet . 103
7.2.29 User Token – JWT Server Facet . 103
7.2.30 Embedded DataChange Subscription 2022 Server Facet . 104
7.2.31 Standard DataChange Subscription 2022 Server Facet. 104
7.2.32 Durable Subscription 2022 Server Facet . 104
7.2.33 Data Access Server Facet . 105
7.2.34 ComplexType 2017 Server Facet . 105
7.2.35 Standard Event Subscription 2022 Server Facet . 106
7.2.36 Model Change Event Server Facet . 106
7.2.37 Auditing 2022 Server Facet . 107
7.2.38 Request State Change Server Facet . 107
7.2.39 Address Space Notifier Server Facet . 107
7.2.40 A & C Base Condition 2022 Server Facet . 107
7.2.41 A & C Refresh2 2022 Server Facet . 108
7.2.42 A & C Address Space Instance 2022 Server Facet . 108
7.2.43 A & C Enable 2022 Server Facet . 108
7.2.44 A & C Previous Instances 2022 Server Facet . 108
7.2.45 A & C Acknowledgeable Alarm 2022 Server Facet . 109
7.2.46 A & C Alarm 2022 Server Facet . 109
7.2.47 A & C Exclusive Alarming 2022 Server Facet . 110
7.2.48 A & C Non–Exclusive Alarming 2022 Server Facet . 110
7.2.49 A & C Alarm Auditing Server Facet . 110
7.2.50 A & C AlarmMetrics Server Facet . 111
7.2.51 A & C CertificateExpiration 2022 Server Facet . 111
7.2.52 A & C Dialog 2022 Server Facet . 111
7.2.53 A & E Wrapper 2022 Facet . 112
7.2.54 Historical Raw Data 2022 Server Facet . 112
7.2.55 Historical Data AtTime 2022 Server Facet . 113
7.2.56 Historical Aggregate 2022 Server Facet . 113
7.2.57 Historical Access Modified Data 2022 Server Facet . 114
7.2.58 Historical Annotation 2022 Server Facet . 114
7.2.59 Historical Access Structured Data 2022 Server Facet . 115
7.2.60 Historical Data Update 2022 Server Facet . 115
7.2.61 Historical Data Insert 2022 Server Facet . 115
7.2.62 Historical Data Replace 2022 Server Facet . 116
7.2.63 Historical Data Delete 2022 Server Facet . 116
7.2.64 Base Historical Event 2022 Server Facet . 116
7.2.65 Historical Event Update 2022 Server Facet . 116
7.2.66 Historical Event Insert 2022 Server Facet . 116
7.2.67 Historical Event Replace 2022 Server Facet . 117
7.2.68 Historical Event Delete 2022 Server Facet . 117
7.2.69 Aggregate Subscription 2022 Server Facet . 117
7.2.70 Client Redundancy Server Facet . 118
7.2.71 Redundancy Transparent Server Facet . 118
7.2.72 Redundancy Visible Server Facet . 118
7.3 Client . 119
7.3.1 Core 2022 Client Facet . 119
7.3.2 Minimum UA Client Facet . 119
7.3.3 Base Client Behaviour Facet. 120
7.3.4 AddressSpace Lookup Client Facet . 120
7.3.5 Method Client Facet . 120
7.3.6 Diagnostic Client Facet . 121
7.3.7 Entry Level Support 2015 Client Facet . 121
7.3.8 Multi–Server Client Connection Facet . 121
7.3.9 File Access Client Facet . 121
7.3.10 Temporary File Access Client Facet . 121
7.3.11 Request State Change Client Facet . 122
7.3.12 AliasName Client Facet . 122
7.3.13 State Machine Client Facet . 122
7.3.14 Scheduler Configuration Client Facet . 122
7.3.15 Advanced Type Programming Client Facet . 122
7.3.16 Node Management Client Facet . 123
7.3.17 Documentation – Client . 123
7.3.18 Discovery Client Facet . 123
7.3.19 Subnet Discovery Client Facet . 123
7.3.20 Global Discovery Client Facet . 124
7.3.21 Reverse Connect Client Facet . 124
7.3.22 Sessionless Client Facet . 124
7.3.23 User Role Management Client Facet. 124
7.3.24 User Token – Anonymous Client Facet . 124
7.3.25 User Token – User Name Password Client Facet . 125
7.3.26 User Token – X509 Certificate Client Facet . 125
7.3.27 User Token – JWT Client Facet . 125
7.3.28 Global Certificate Management Client Facet . 125
7.3.29 KeyCredential Service Client Facet . 125
7.3.30 Access Token Request Client Facet . 126
7.3.31 Attribute Read Client Facet . 126
7.3.32 Attribute Write Client Facet . 126
7.3.33 DataChange Subscriber 2022 Client Facet . 127
7.3.34 Durable Subscription Client Facet . 127
7.3.35 DataAccess Client Facet . 127
7.3.36 Event Subscriber Client Facet . 128
7.3.37 Base Event Processing Client Facet . 128
7.3.38 Auditing Client Facet . 128
7.3.39 Notifier and Source Hierarchy Client Facet . 129
7.3.40 A & C Base Condition Client Facet . 129
7.3.41 A & C Refresh2 Client Facet . 129
7.3.42 A & C Address Space Instance Client Facet . 129
7.3.43 A & C Enable Client Facet . 129
7.3.44 A & C Previous Instances Client Facet. 130
7.3.45 A & C Alarm Client Facet . 130
7.3.46 A & C Exclusive Alarming Client Facet. 130
7.3.47 A & C Non–Exclusive Alarming Client Facet . 131
7.3.48 A & C AlarmMetrics Client Facet . 131
7.3.49 A & C CertificateExpiration Client Facet. 131
7.3.50 A & C Dialog Client Facet . 131
7.3.51 A & E Proxy Facet . 132
7.3.52 Historical Access Client Facet . 133
7.3.53 Historical Data AtTime Client Facet . 133
7.3.54 Historical Aggregate Client Facet. 133
7.3.55 Historical Annotation Client Facet . 134
7.3.56 Historical Access Modified Data Client Facet . 134
7.3.57 Historical Structured Data Access Client Facet . 134
7.3.58 Historical Structured Data AtTime Client Facet . 135
7.3.59 Historical Structured Data Modified Client Facet . 135
7.3.60 Historical Access Client Server Timestamp Facet . 135
7.3.61 Historical Data Update Client Facet . 135
7.3.62 Historical Data Insert Client Facet . 135
7.3.63 Historical Data Replace Client Facet . 135
7.3.64 Historical Data Delete Client Facet . 136
7.3.65 Historical Structured Data Update Client Facet . 136
7.3.66 Historical Structured Data Insert Client Facet . 136
7.3.67 Historical Structured Data Replace Client Facet . 136
7.3.68 Historical Structured Data Delete Client Facet . 136
7.3.69 Historical Events Client Facet . 136
7.3.70 Historical Event Update Client Facet . 137
7.3.71 Historical Event Insert Client Facet . 137
7.3.72 Historical Event Replace Client Facet . 137
7.3.73 Historical Event Delete Client Facet . 137
7.3.74 Aggregate Subscriber Client Facet . 137
7.3.75 Redundant Client Facet . 138
7.3.76 Redundancy Switch Client Facet . 139
7.4 Publisher . 139
7.4.1 Publisher Message Security Facet . 139
7.4.2 Publisher Cyclic Limits Facet (Deprecated) . 139
7.4.3 Publisher Acyclic Limits Facet (Deprecated) . 139
7.4.4 Publisher UADP Periodic Fixed Layout Facet . 140
7.4.5 Publisher UADP Dynamic Data or Events Facet . 140
7.4.6 Publisher UADP Flexible Layout Facet . 140
7.4.7 Publisher Parameter Configuration Facet. 140
7.4.8 Publisher Component Configuration Facet . 141
7.5 Subscriber . 141
7.5.1 Subscriber Message Security Facet . 141
7.5.2 Subscriber Cyclic Limits Facet (Deprecated) . 142
7.5.3 Subscriber Acyclic Limits Facet (Deprecated) . 142
7.5.4 Subscriber UADP Periodic Fixed Layout Facet . 142
7.5.5 Subscriber UADP Dynamic Data or Events Facet . 142
7.5.6 Subscriber UADP Flexible Layout Facet . 143
7.5.7 Subscriber Parameter Configuration Facet . 143
7.5.8 Subscriber Component Configuration Facet . 143
7.6 Transport . 144
7.6.1 UA–TCP UA–SC UA–Binary . 144
7.6.2 HTTPS UA–Binary . 144
7.6.3 HTTPS UA–XML . 144
7.6.4 HTTPS UA–JSON . 144
7.6.5 WSS UA–SC UA–Binary . 145
7.6.6 WSS UA–JSON . 145
7.6.7 PubSub UDP UADP . 145
7.6.8 PubSub ETH UADP . 145
7.6.9 PubSub MQTT UADP . 145
7.6.10 PubSub MQTT JSON . 146
7.6.11 PubSub AMQP UADP . 146
7.6.12 PubSub AMQP JSON . 146
7.6.13 SecurityPolicy [B] – Basic256Sha256 . 146
7.6.14 SecurityPolicy – Basic256 (Deprecated) . 147
7.6.15 SafetyAutomationComponent Facet (Deprecated) . 147
7.6.16 SafetyProvider Facet . 148
7.6.17 SafetyProviderServer Facet . 148
7.6.18 SafetyProviderPubSub Facet . 148
7.6.19 SafetyProviderServerMapper Facet . 148
7.6.20 SafetyProviderPubSubMapper Facet . 148
7.6.21 SafetyConsumer Facet . 148
7.6.22 SafetyConsumerClient Facet . 149
7.6.23 SafetyConsumerPubSub Facet . 149
7.6.24 SafetyConsumerPubSubMapper Facet . 149
7.7 Security . 149
7.7.1 SecurityPolicy – None . 149
7.7.2 SecurityPolicy [A] – Aes128–Sha256–RsaOaep . 150
7.7.3 SecurityPolicy – Aes256–Sha256–RsaPss . 150
7.7.4 SecurityPolicy [ECC–A] – ECC–curve25519 . 151
7.7.5 SecurityPolicy [ECC–B] – ECC–nistP256 . 151
7.7.6 SecurityPolicy – ECC–nistP384 . 152
7.7.7 SecurityPolicy – ECC–brainpoolP256r1 . 152
7.7.8 SecurityPolicy – ECC–brainpoolP384r1 . 153
7.7.9 SecurityPolicy – ECC–curve448 . 154
7.7.10 SecurityPolicy – Basic128Rsa15 (Deprecated) . 154
7.7.11 SecurityPolicy [A] – PubSub–Aes128–CTR . 155
7.7.12 SecurityPolicy – PubSub–Aes256–CTR . 155
7.7.13 Security Time Synchronization . 156
7.7.14 Security User Access Control Base . 156
7.7.15 Security User Access Control Full . 156
7.7.16 Best Practice – Audit Events . 156
7.7.17 Best Practice – Alarm Handling . 156
7.7.18 Best Practice – Random Numbers . 157
7.7.19 Best Practice – Timeouts . 157
7.7.20 Best Practice – Administrative Access . 157
7.7.21 Best Practice – Strict Message Handling . 157
7.7.22 Best Practice – Audit Events Client . 157
7.7.23 TransportSecurity – TLS 1.2 . 157
7.7.24 TransportSecurity – TLS 1.2 with PFS . 158
7.7.25 TransportSecurity – TLS 1.0 (Deprecated) . 158
7.7.26 TransportSecurity – TLS 1.1 (Deprecated) . 158
7.7.27 MQTT UserName . 159
7.7.28 AMQP SASL Plain . 159
7.8 Global Directory Service . 159
7.8.1 Global Service Authorization Request Server Facet . 159
7.8.2 Global Service KeyCredential Pull Facet . 159
7.8.3 Global Service KeyCredential Push Facet . 159
7.8.4 GDS AliasName Server Facet . 160

Figure 1 – Profile – ConformanceUnit – TestCases . 14

Table 1 – Profile Categories . 15
Table 2 – Conformance Groups . 17
Table 3 – Miscellaneous . 18
Table 4 – Address Space Model . 20
Table 5 – Base Information . 22
Table 6 – Base File Information . 29
Table 7 – Base Services . 30
Table 8 – Discovery Services . 31
Table 9 – Session Services . 32
Table 10 – View Services . 33
Table 11 – Attribute Services . 34
Table 12 – Subscription Services . 35
Table 13 – Monitored Item Services . 36
Table 14 – Method Services. 38
Table 15 – Node Management Services . 38
Table 16 – Auditing . 39
Table 17 – Redundancy . 40
Table 18 – Protocol and Encoding . 40
Table 19 – Security General . 41
Table 20 – Security User Token . 46
Table 21 – Security Algorithms . 48
Table 22 – Safety . 54
Table 23 – Data Access . 54
Table 24 – Alarms and Conditions . 56
Table 25 – Historical Access . 59
Table 26 – Aggregates . 62
Table 27 – GDS . 67
Table 28 – AliasName . 68
Table 29 – Scheduler . 68
Table 30 – PubSub General . 69
Table 31 – PubSub Configuration . 71
Table 32 – PubSub Discovery . 74
Table 33 – PubSub Security . 74
Table 34 – PubSub SKS . 75
Table 35 – PubSub Limits . 76
Table 36 – Application Profiles . 79
Table 37 – Server . 80
Table 38 – Client . 82
Table 39 – Publisher . 85
Table 40 – Subscriber . 85
Table 41 – Transport . 86
Table 42 – Security . 87
Table 43 – Global Directory Service . 88

INTERNATIONAL ELECTROTECHNICAL COMMISSION
____________
OPC Unified Architecture -
Part 7: Profiles
FOREWORD
1) The International Electrotechnical Commission (IEC) is a worldwide organization for standardization comprising
all national electrotechnical committees (IEC National Committees). The object of IEC is to promote international
co-operation on all questions concerning standardization in the electrical and electronic fields. To this end and
in addition to other activities, IEC publishes International Standards, Technical Specifications, Technical Reports,
Publicly Available Specifications (PAS) and Guides (hereafter referred to as "IEC Publication(s)"). Their
preparation is entrusted to technical committees; any IEC National Committee interested in the subject dealt with
may participate in this preparatory work. International, governmental and non-governmental organizations liaising
with the IEC also participate in this preparation. IEC collaborates closely with the International Organization for
Standardization (ISO) in accordance with conditions determined by agreement between the two organizations.
2) The formal decisions or agreements of IEC on technical matters express, as nearly as possible, an international
consensus of opinion on the relevant subjects since each technical committee has representation from all
interested IEC National Committees.
3) IEC Publications have the form of recommendations for international use and are accepted by IEC National
Committees in that sense. While all reasonable efforts are made to ensure that the technical content of IEC
Publications is accurate, IEC cannot be held responsible for the way in which t
...


IEC 62541-7 ®
Edition 4.0 2025-12
NORME
INTERNATIONALE
Architecture unifiée OPC -
Partie 7: Profils
ICS 25.040.40; 35.100.05 ISBN 978-2-8327-0911-5

Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite ni
utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et
les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.

IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.

A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.

Recherche de publications IEC -  IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Découvrez notre puissant moteur de recherche et consultez
La recherche avancée permet de trouver des publications gratuitement tous les aperçus des publications, symboles
IEC en utilisant différents critères (numéro de référence, graphiques et le glossaire. Avec un abonnement, vous aurez
texte, comité d’études, …). Elle donne aussi des toujours accès à un contenu à jour adapté à vos besoins.
informations sur les projets et les publications remplacées
ou retirées. Electropedia - www.electropedia.org
Le premier dictionnaire d'électrotechnologie en ligne au
IEC Just Published - webstore.iec.ch/justpublished monde, avec plus de 22 500 articles terminologiques en
Restez informé sur les nouvelles publications IEC. Just anglais et en français, ainsi que les termes équivalents
dans 25 langues additionnelles. Egalement appelé
Published détaille les nouvelles publications parues.
Disponible en ligne et une fois par mois par email. Vocabulaire Electrotechnique International (IEV) en ligne.

Service Clients - webstore.iec.ch/csc
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-
nous: sales@iec.ch.
SOMMAIRE
AVANT-PROPOS . 9
1 Domaine d'application . 11
2 Références normatives . 11
3 Termes, définitions et abréviations . 13
3.1 Termes et définitions . 13
3.2 Abréviations . 14
4 Modèle de profil . 14
4.1 Généralités . 14
4.2 ConformanceUnits et Groupes de conformité . 15
4.3 Profils . 16
4.4 Catégories de profils . 16
4.5 Conformité de profil . 16
4.6 Conventions applicables aux définitions des profils . 17
4.7 Versionnage des Profils . 17
4.8 Applications . 17
5 ConformanceUnits . 18
5.1 Groupes de conformité . 18
5.2 ConformanceUnits par ConformanceGroup . 19
5.2.1 Divers . 19
5.2.2 Modèle d'espace d'adressage . 22
5.2.3 Informations de base . 24
5.2.4 Informations de fichier de base . 32
5.2.5 Services de base . 33
5.2.6 Services Découverte . 34
5.2.7 Services Session . 36
5.2.8 Services Vue . 37
5.2.9 Services Attribut . 37
5.2.10 Services Abonnement . 39
5.2.11 Services Éléments surveillés . 40
5.2.12 Services Méthode . 42
5.2.13 Services Gestion des Nœuds . 43
5.2.14 Audit . 44
5.2.15 Redondance . 45
5.2.16 Protocole et Codage . 45
5.2.17 Sécurité générale . 46
5.2.18 Sécurité Jeton d'utilisateur. 52
5.2.19 Sécurité Algorithmes . 54
5.2.20 Sécurité . 60
5.2.21 Accès aux données . 60
5.2.22 Alarmes et Conditions . 62
5.2.23 Accès à l'historique. 66
5.2.24 Agrégats . 69
5.2.25 GDS . 75
5.2.26 AliasName . 76
5.2.27 Ordonnanceur . 76
5.2.28 PubSub général . 77
5.2.29 PubSub Configuration . 80
5.2.30 PubSub Découverte . 82
5.2.31 PubSub Sécurité . 83
5.2.32 PubSub SKS . 84
5.2.33 Limites PubSub (déconseillées) . 84
6 Profils . 87
6.1 Profils par Catégorie . 87
6.1.1 Profils d'application . 87
6.1.2 Serveur . 88
6.1.3 Client . 91
6.1.4 Éditeur . 93
6.1.5 Abonné . 94
6.1.6 Transport . 94
6.1.7 Sécurité . 95
6.1.8 Service d'annuaire global . 97
7 Définitions de Profils . 97
7.1 Profils d'application . 97
7.1.1 Profil Serveur 2022 Dispositif nano-intégré . 97
7.1.2 Profil Serveur 2022 Dispositif micro-intégré . 97
7.1.3 Profil Serveur UA 2022 intégré . 98
7.1.4 Profil Serveur UA 2022 normalisé . 98
7.1.5 Profil Client UA 2022 minimal . 98
7.1.6 Profil 2022 Client UA normalisé . 99
7.1.7 Profil 2022 Serveur Découverte globale . 99
7.1.8 Serveur 2022 Découverte globale et Gestion des Certificats . 100
7.1.9 Profil 2022 Client Gestion Globale des Certificats . 100
7.1.10 Profil Serveur de Clés de Sécurité . 101
7.1.11 Profil 2022 Éditeur UDP UADP Périodique fixe . 101
7.1.12 Profil 2022 Éditeur UDP UADP Dynamique . 101
7.1.13 Profil 2022 Éditeur UDP UADP Disposition flexible . 102
7.1.14 Profil 2022 Abonné UDP UADP Périodique fixe . 102
7.1.15 Profil 2022 Abonné UDP UADP Dynamique . 103
7.1.16 Profil 2022 Abonné UDP UADP Disposition flexible . 103
7.2 Serveur . 103
7.2.1 Facette Serveur 2022 principal . 103
7.2.2 Facette Serveur Présentation Système de Type . 105
7.2.3 Facette Serveur Comportement de base du serveur . 106
7.2.4 Facette Serveur 2022 Méthode . 106
7.2.5 Facette Serveur Accès Fichier . 106
7.2.6 Facette Serveur Accès Fichier temporaire . 107
7.2.7 Facette Serveur Référence de dictionnaire . 107
7.2.8 Facette Serveur AliasName . 107
7.2.9 Facette Serveur Regroupement des AliasNames . 108
7.2.10 Facette Serveur 2022 Diagramme d'états . 108
7.2.11 Ordonnanceur Facette Serveur de base . 108
7.2.12 Facette Serveur Configuration Ordonnanceur . 108
7.2.13 Facette Serveur 2022 Gestion des nœuds . 109
7.2.14 Facette Serveur Attribut WriteMask . 109
7.2.15 Facette Serveur 2022 Modèle d'information Éditeur . 109
7.2.16 Facette Serveur 2022 Modèle d'information Abonné . 110
7.2.17 Facette Serveur Documentation . 111
7.2.18 Facette Serveur Découverte Sous-réseau . 111
7.2.19 Facette Serveur Connexion inversée . 111
7.2.20 Facette Serveur Sans session . 111
7.2.21 Facette Serveur Gestion Globale des Certificats . 111
7.2.22 Facette Serveur Service d'autorisation . 112
7.2.23 Facette Serveur Service KeyCredential . 112
7.2.24 Facette Serveur 2022 Rôle de base utilisateur . 112
7.2.25 Facette Serveur 2022 Gestion des rôles d'utilisateurs . 112
7.2.26 Facette Serveur Jeton utilisateur – Anonyme . 113
7.2.27 Facette Serveur Jeton utilisateur – Nom d'utilisateur Mot de passe. 113
7.2.28 Facette Serveur Jeton utilisateur – Certificat X509 . 113
7.2.29 Facette Serveur Jeton Utilisateur – JWT . 113
7.2.30 Facette Serveur 2022 Abonnement intégré aux DataChanges . 114
7.2.31 Facette Serveur 2022 Abonnement normalisé aux DataChanges . 114
7.2.32 Facette Serveur 2022 Abonnement durable . 115
7.2.33 Facette Serveur Accès aux données . 115
7.2.34 Facette Serveur 2017 ComplexType . 116
7.2.35 Facette Serveur 2022 Abonnement normalisé aux Événements . 116
7.2.36 Facette Serveur Événement Modification de modèle . 117
7.2.37 Facette Serveur 2022 Audit . 117
7.2.38 Facette Serveur Demande de changement d'état . 117
7.2.39 Facette Serveur Notification de l'Espace d'adressage . 118
7.2.40 Facette Serveur 2022 A&C Condition de base . 118
7.2.41 Facette Serveur 2022 A&C Refresh2 . 118
7.2.42 Facette Serveur 2022 A&C Instance de l'espace d'adressage . 118
7.2.43 Facette Serveur 2022 A&C Activation . 119
7.2.44 Facette Serveur 2022 A&C Instances précédentes . 119
7.2.45 Facette Serveur 2022 A&C Alarme acquittable . 119
7.2.46 Facette Serveur 2022 A&C Alarme . 119
7.2.47 Facette Serveur 2022 A&C Alarme exclusive . 120
7.2.48 Facette Serveur 2022 A&C Alarme non exclusive . 121
7.2.49 Facette Serveur A&C Audit d'Alarme . 121
7.2.50 Facette Serveur A&C AlarmMetrics . 121
7.2.51 Facette Serveur 2022 A&C CertificateExpiration . 122
7.2.52 Facette Serveur 2022 A&C Dialogue. 122
7.2.53 Facette Conteneur 2022 A&E . 122
7.2.54 Facette Serveur 2022 Données brutes historiques . 123
7.2.55 Facette Serveur 2022 Données historiques AtTime . 123
7.2.56 Facette Serveur 2022 Agrégat historique . 124
7.2.57 Facette Serveur 2022 Accès à l'historique Données modifiées . 125
7.2.58 Facette Serveur 2022 Annotation historique . 125
7.2.59 Facette Serveur 2022 Accès à l'historique Données structurées . 125
7.2.60 Facette Serveur 2022 Mise à jour de Données historiques . 126
7.2.61 Facette Serveur 2022 Insertion de Données historiques . 126
7.2.62 Facette Serveur 2022 Remplacement de Données historiques . 126
7.2.63 Facette Serveur 2022 Suppression de Données historiques . 126
7.2.64 Facette Serveur 2022 Événement historique de base . 127
7.2.65 Facette Serveur 2022 Mise à jour d'Événement historique . 127
7.2.66 Facette Serveur 2022 Insertion d'Événement historique . 127
7.2.67 Facette Serveur 2022 Remplacement d'Événement historique . 127
7.2.68 Facette Serveur 2022 Suppression d'Événement historique . 127
7.2.69 Facette Serveur 2022 Abonnement aux Agrégats . 128
7.2.70 Facette Serveur Redondance Client . 129
7.2.71 Facette Serveur Redondance Transparente . 129
7.2.72 Facette Serveur Redondance Visible . 129
7.3 Client . 129
7.3.1 Facette Client 2022 principal . 129
7.3.2 Facette Client UA Minimal . 130
7.3.3 Facette Client Comportement de base . 130
7.3.4 Facette Client Consultation de l'AddressSpace . 131
7.3.5 Facette Client Méthode . 131
7.3.6 Facette Client Diagnostic . 131
7.3.7 Facette Client 2015 Prise en charge Entrée de gamme . 131
7.3.8 Facette Client Connexion multiserveur. 132
7.3.9 Facette Client Accès Fichier . 132
7.3.10 Facette Client Accès Fichier temporaire. 132
7.3.11 Facette Client Demande de changement d'état . 132
7.3.12 Facette Client AliasName . 132
7.3.13 Facette Client Diagramme d'états . 133
7.3.14 Facette Client Configuration Ordonnanceur . 133
7.3.15 Facette Client Programmation de type avancé . 133
7.3.16 Facette Client Gestion des Nœuds . 133
7.3.17 Documentation – Client . 134
7.3.18 Facette Client Découverte . 134
7.3.19 Facette Client Découverte Sous-réseau . 134
7.3.20 Facette Client Découverte globale . 134
7.3.21 Facette Client Connexion inversée . 135
7.3.22 Facette Client Sans session . 135
7.3.23 Facette Client Gestion des rôles d'utilisateurs . 135
7.3.24 Facette Client Jeton utilisateur – Anonyme . 135
7.3.25 Facette Client Jeton utilisateur – Nom d'utilisateur Mot de Passe . 135
7.3.26 Facette Client Jeton utilisateur – Certificat X509 . 136
7.3.27 Facette Client Jeton Utilisateur – JWT . 136
7.3.28 Facette Client Gestion Globale des Certificats . 136
7.3.29 Facette Client Service KeyCredential . 136
7.3.30 Facette Client Demande de Jeton d'accès . 137
7.3.31 Facette Client Attribut Lecture . 137
7.3.32 Facette Client Attribut Écriture . 137
7.3.33 Facette Client 2022 Abonné aux DataChanges . 138
7.3.34 Facette Client Abonnement durable . 138
7.3.35 Facette Client DataAccess . 138
7.3.36 Facette Client Abonné aux Événements. 139
7.3.37 Facette Client Traitement des Événements de base . 139
7.3.38 Facette Client Audit . 140
7.3.39 Facette Client Hiérarchie de Notification et de Source . 140
7.3.40 Facette Client A&C Condition de base . 140
7.3.41 Facette Client A&C Refresh2 . 140
7.3.42 Facette Client A&C Instance de l'espace d'adressage . 140
7.3.43 Facette Client A&C Activation . 141
7.3.44 Facette Client A&C Instances précédentes . 141
7.3.45 Facette Client A&C Alarme . 141
7.3.46 Facette Client A&C Alarme exclusive . 141
7.3.47 Facette Client A&C Alarme non exclusive . 142
7.3.48 Facette Client A&C AlarmMetrics . 142
7.3.49 Facette Client A&C CertificateExpiration . 142
7.3.50 Facette Client A&C Dialogue . 143
7.3.51 Facette Proxy A&E . 143
7.3.52 Facette Client Accès à l'historique . 144
7.3.53 Facette Client Données historiques AtTime . 144
7.3.54 Facette Client Agrégat historique . 144
7.3.55 Facette Client Annotation historique . 145
7.3.56 Facette Client Accès à l'historique Données modifiées . 145
7.3.57 Facette Client Accès aux données structurées historiques . 146
7.3.58 Facette Client Données structurées historiques AtTime . 146
7.3.59 Facette Client Données structurées historiques modifiées . 146
7.3.60 Facette Client Accès à l'historique Horodatage Serveur . 146
7.3.61 Facette Client Mise à jour de Données historiques . 146
7.3.62 Facette Client Insertion de Données historiques . 146
7.3.63 Facette Client Remplacement de Données historiques . 147
7.3.64 Facette Client Suppression de Données historiques . 147
7.3.65 Facette Client Mise à jour de Données structurées historiques . 147
7.3.66 Facette Client Insertion de Données structurées historiques . 147
7.3.67 Facette Client Remplacement de Données structurées historiques . 147
7.3.68 Facette Client Suppression de Données structurées historiques . 148
7.3.69 Facette Client Événements historiques . 148
7.3.70 Facette Client Mise à jour d'Événements historiques . 148
7.3.71 Facette Client Insertion d'Événements historiques . 148
7.3.72 Facette Client Remplacement d'Événements historiques . 148
7.3.73 Facette Client Suppression d'Événements historiques . 149
7.3.74 Facette Client Abonnement aux Agrégats . 149
7.3.75 Facette Client Redondance. 150
7.3.76 Facette Client Commutation en Redondance . 150
7.4 Éditeur . 151
7.4.1 Facette Éditeur Sécurité de messages . 151
7.4.2 Facette Éditeur Limites cycliques (déconseillée) . 151
7.4.3 Facette Éditeur Limites acycliques (déconseillée) . 151
7.4.4 Facette Éditeur UADP Disposition périodique fixe . 152
7.4.5 Facette Éditeur UADP Données ou Événements dynamiques . 152
7.4.6 Facette Éditeur UADP Disposition flexible . 152
7.4.7 Facette Éditeur Configuration de paramètres . 152
7.4.8 Facette Éditeur Configuration de composants . 153
7.5 Abonné . 153
7.5.1 Facette Abonné Sécurité de messages . 153
7.5.2 Facette Abonné Limites cycliques (déconseillée) . 154
7.5.3 Facette Abonné Limites acycliques (déconseillée) . 154
7.5.4 Facette Abonné UADP Disposition périodique fixe . 154
7.5.5 Facette Abonné UADP Données ou Événements dynamiques . 155
7.5.6 Facette Abonné UADP Disposition flexible . 155
7.5.7 Facette Abonné Configuration de paramètres . 155
7.5.8 Facette Abonné Configuration de composants . 156
7.6 Transport . 156
7.6.1 UA binaire UA-TCP UA-SC . 156
7.6.2 UA binaire HTTPS . 156
7.6.3 UA XML HTTPS . 157
7.6.4 UA JSON HTTPS . 157
7.6.5 UA binaire WSS UA-SC . 157
7.6.6 UA JSON WSS . 157
7.6.7 PubSub UDP UADP . 158
7.6.8 PubSub ETH UADP . 158
7.6.9 PubSub MQTT UADP . 158
7.6.10 PubSub MQTT JSON . 158
7.6.11 PubSub AMQP UADP . 158
7.6.12 PubSub AMQP JSON . 159
7.6.13 SecurityPolicy [B] – Basic256Sha256 . 159
7.6.14 SecurityPolicy – Basic256 (déconseillée) . 159
7.6.15 Facette SafetyAutomationComponent (déconseillée) . 160
7.6.16 Facette SafetyProvider . 160
7.6.17 Facette SafetyProviderServer . 161
7.6.18 Facette SafetyProviderPubSub . 161
7.6.19 Facette SafetyProviderServerMapper . 161
7.6.20 Facette SafetyProviderPubSubMapper . 161
7.6.21 Facette SafetyConsumer . 161
7.6.22 Facette SafetyConsumerClient . 161
7.6.23 Facette SafetyConsumerPubSub . 162
7.6.24 Facette SafetyConsumerPubSubMapper. 162
7.7 Sécurité . 162
7.7.1 SecurityPolicy – None . 162
7.7.2 SecurityPolicy [A] – Aes128–Sha256–RsaOaep . 163
7.7.3 SecurityPolicy – Aes256–Sha256–RsaPss . 163
7.7.4 SecurityPolicy [ECC–A] – ECC–curve25519 . 164
7.7.5 SecurityPolicy [ECC–B] – ECC–nistP256 . 164
7.7.6 SecurityPolicy – ECC–nistP384 . 165
7.7.7 SecurityPolicy – ECC–brainpoolP256r1 . 166
7.7.8 SecurityPolicy – ECC–brainpoolP384r1 . 166
7.7.9 SecurityPolicy – ECC–curve448 . 167
7.7.10 SecurityPolicy – Basic128Rsa15 (déconseillée) . 168
7.7.11 SecurityPolicy [A] – PubSub–Aes128–CTR . 168
7.7.12 SecurityPolicy – PubSub–Aes256–CTR . 169
7.7.13 Sécurité Synchronisation temporelle . 169
7.7.14 Sécurité Utilisateur Contrôle d'accès de base . 169
7.7.15 Sécurité Utilisateur Contrôle d'accès complet . 170
7.7.16 Meilleures pratiques – Évènements d'audit . 170
7.7.17 Meilleures pratiques – Gestion d'alarmes . 170
7.7.18 Meilleures pratiques – Nombres aléatoires . 170
7.7.19 Meilleures pratiques – Temporisations . 170
7.7.20 Meilleures pratiques – Accès administratif . 170
7.7.21 Meilleures pratiques – Gestion stricte des messages . 171
7.7.22 Meilleures pratiques – Client Événements d'audit . 171
7.7.23 TransportSecurity – TLS 1.2 . 171
7.7.24 TransportSecurity – TLS 1.2 avec PFS . 171
7.7.25 TransportSecurity – TLS 1.0 (déconseillé) . 172
7.7.26 TransportSecurity – TLS 1.1 (déconseillé) . 172
7.7.27 MQTT UserName . 172
7.7.28 AMQP SASL PLAIN . 172
7.8 Service d'annuaire global . 173
7.8.1 Facette Serveur Demande d'autorisation Service global . 173
7.8.2 Facette Pull KeyCredential Service global . 173
7.8.3 Facette Push KeyCredential Service global . 173
7.8.4 GDS Facette Serveur AliasName . 173

Figure 1 – Profil – ConformanceUnits – TestCases . 15

Tableau 1 – Catégories de profils . 16
Tableau 2 – Groupes de conformité . 18
Tableau 3 – Divers . 20
Tableau 4 – Modèle d'espace d'adressage . 22
Tableau 5 – Informations de base . 24
Tableau 6 – Informations de fichier de base . 32
Tableau 7 – Services de base . 33
Tableau 8 – Services Découverte . 34
Tableau 9 – Services Session . 36
Tableau 10 – Services Vue . 37
Tableau 11 – Services Attribut . 38
Tableau 12 – Services Abonnement . 39
Tableau 13 – Services Éléments surveillés . 41
Tableau 14 – Services Méthode . 43
Tableau 15 – Services Gestion des Nœuds . 43
Tableau 16 – Audit . 44
Tableau 17 – Redondance . 45
Tableau 18 – Protocole et codage . 45
Tableau 19 – Sécurité générale . 46
Tableau 20 – Sécurité Jeton d'utilisateur . 52
Tableau 21 – Sécurité Algorithmes . 54
Tableau 22 – Sécurité . 60
Tableau 23 – Accès aux données . 61
Tableau 24 – Alarmes et Conditions . 62
Tableau 25 – Accès à l'historique . 66
Tableau 26 – Agrégats . 69
Tableau 27 – GDS . 75
Tableau 28 – AliasName . 76
Tableau 29 – Ordonnanceur. 77
Tableau 30 – PubSub général . 77
Tableau 31 – Configuration PubSub . 80
Tableau 32 – Découverte PubSub . 82
Tableau 33 – Sécurité PubSub . 83
Tableau 34 – SKS PubSub. 84
Tableau 35 – Limites PubSub . 84
Tableau 36 – Profils d'application . 87
Tableau 37 – Serveur . 88
Tableau 38 – Client . 91
Tableau 39 – Éditeur . 93
Tableau 40 – Abonné . 94
Tableau 41 – Transport . 94
Tableau 42 – Sécurité . 96
Tableau 43 – Service d'annuaire global . 97

COMMISSION ÉLECTROTECHNIQUE INTERNATIONALE
____________
Architecture unifiée OPC -
Partie 7: Profils
AVANT-PROPOS
1) La Commission Électrotechnique Internationale (IEC) est une organisation mondiale de normalisation composée
de l'ensemble des comités électrotechniques nationaux (Comités nationaux de l'IEC). L'IEC a pour objet de
favoriser la coopération internationale pour toutes les questions de normalisation dans les domaines de
l'électricité et de l'électronique. À cet effet, l'IEC – entre autres activités – publie des Normes internationales,
des Spécifications techniques, des Rapports techniques, des Spécifications accessibles au public (PAS) et des
Guides (ci-après dénommés "Publication(s) de l'IEC"). Leur élaboration est confiée à des comités d'études, aux
travaux desquels tout Comité national intéressé par le sujet traité peut participer. Les organisations
internationales, gouvernementales et non gouvernementales, en liaison avec l'IEC, participent également aux
travaux. L'IEC collabore étroitement avec l'Organisation Internationale de Normalisation (ISO), selon des
conditions fixées par accord entre les deux organisations.
2) Les décisions ou accords officiels de l'IEC concernant les questions techniques représentent, dans la mesure du
possible, un accord international sur les sujets étudiés, étant donné que les Comités nationaux de l'IEC intéressés
sont représentés dans chaque comité d'études.
3) Les Publications de l'IEC se présentent sous la forme de recommandations internationales et sont agréées
comme telles par les Comités nationaux de l'IEC. Tous les efforts raisonnables sont entrepris afin que l'IEC
s'assure de l'exactitude du contenu technique de ses publications; l'IEC ne peut pas être tenue responsable de
l'éventuelle mauvaise utilisation ou interprétation qui en est faite par un quelconque utilisateur final.
4) Dans le but d'encourager l'uniformité internationale, les Comités nationaux de l'IEC s'engagent, dans toute la
mesure possible, à appliquer de façon transparente les Publications de l'IEC dans leurs publications nationales
et régionales. Toutes divergences entre toutes Publications de l'IEC et toutes publications nationales ou
régionales correspondantes doivent être indiquées en termes clairs dans ces dernières.
5) L'IEC elle-même ne fournit aucune attestation de conformité. Des organismes de certification indépendants
fou
...


IEC 62541-7 ®
Edition 4.0 2025-12
INTERNATIONAL
STANDARD
NORME
INTERNATIONALE
OPC Unified Architecture -
Part 7: Profiles
Architecture unifiée OPC -
Partie 7: Profils
ICS 25.040.40, 35.100.05 ISBN 978-2-8327-0911-5

All rights reserved. Unless otherwise specified, no part of this publication may be reproduced or utilized in any form or
by any means, electronic or mechanical, including photocopying and microfilm, without permission in writing from either
IEC or IEC's member National Committee in the country of the requester. If you have any questions about IEC copyright
or have an enquiry about obtaining additional rights to this publication, please contact the address below or your local
IEC member National Committee for further information.

Droits de reproduction réservés. Sauf indication contraire, aucune partie de cette publication ne peut être reproduite ni
utilisée sous quelque forme que ce soit et par aucun procédé, électronique ou mécanique, y compris la photocopie et
les microfilms, sans l'accord écrit de l'IEC ou du Comité national de l'IEC du pays du demandeur. Si vous avez des
questions sur le copyright de l'IEC ou si vous désirez obtenir des droits supplémentaires sur cette publication, utilisez
les coordonnées ci-après ou contactez le Comité national de l'IEC de votre pays de résidence.

IEC Secretariat Tel.: +41 22 919 02 11
3, rue de Varembé info@iec.ch
CH-1211 Geneva 20 www.iec.ch
Switzerland
About the IEC
The International Electrotechnical Commission (IEC) is the leading global organization that prepares and publishes
International Standards for all electrical, electronic and related technologies.

About IEC publications
The technical content of IEC publications is kept under constant review by the IEC. Please make sure that you have the
latest edition, a corrigendum or an amendment might have been published.

IEC publications search - IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Discover our powerful search engine and read freely all the
The advanced search enables to find IEC publications by a publications previews, graphical symbols and the glossary.
variety of criteria (reference number, text, technical With a subscription you will always have access to up to date
committee, …). It also gives information on projects, content tailored to your needs.

replaced and withdrawn publications.
Electropedia - www.electropedia.org
IEC Just Published - webstore.iec.ch/justpublished The world's leading online dictionary on electrotechnology,
Stay up to date on all new IEC publications. Just Published containing more than 22 500 terminological entries in English
details all new publications released. Available online and and French, with equivalent terms in 25 additional languages.
once a month by email. Also known as the International Electrotechnical Vocabulary
(IEV) online.
IEC Customer Service Centre - webstore.iec.ch/csc
If you wish to give us your feedback on this publication or
need further assistance, please contact the Customer
Service Centre: sales@iec.ch.
A propos de l'IEC
La Commission Electrotechnique Internationale (IEC) est la première organisation mondiale qui élabore et publie des
Normes internationales pour tout ce qui a trait à l'électricité, à l'électronique et aux technologies apparentées.

A propos des publications IEC
Le contenu technique des publications IEC est constamment revu. Veuillez vous assurer que vous possédez l’édition la
plus récente, un corrigendum ou amendement peut avoir été publié.

Recherche de publications IEC -  IEC Products & Services Portal - products.iec.ch
webstore.iec.ch/advsearchform Découvrez notre puissant moteur de recherche et consultez
La recherche avancée permet de trouver des publications gratuitement tous les aperçus des publications, symboles
IEC en utilisant différents critères (numéro de référence, graphiques et le glossaire. Avec un abonnement, vous aurez
texte, comité d’études, …). Elle donne aussi des toujours accès à un contenu à jour adapté à vos besoins.
informations sur les projets et les publications remplacées
ou retirées. Electropedia - www.electropedia.org
Le premier dictionnaire d'électrotechnologie en ligne au
IEC Just Published - webstore.iec.ch/justpublished monde, avec plus de 22 500 articles terminologiques en
Restez informé sur les nouvelles publications IEC. Just anglais et en français, ainsi que les termes équivalents
Published détaille les nouvelles publications parues. dans 25 langues additionnelles. Egalement appelé
Disponible en ligne et une fois par mois par email. Vocabulaire Electrotechnique International (IEV) en ligne.

Service Clients - webstore.iec.ch/csc
Si vous désirez nous donner des commentaires sur cette
publication ou si vous avez des questions contactez-
nous: sales@iec.ch.
CONTENTS
FOREWORD . 9
1 Scope . 11
2 Normative references . 11
3 Terms, definitions and abbreviated terms . 12
3.1 Terms and definitions. 12
3.2 Abbreviated terms . 13
4 Profile model . 14
4.1 General . 14
4.2 ConformanceUnits and Conformance Groups . 15
4.3 Profiles . 15
4.4 Profile Categories . 15
4.5 Profile conformance . 16
4.6 Conventions for Profile definitions . 16
4.7 Profile versioning . 16
4.8 Applications . 16
5 ConformanceUnits . 17
5.1 Conformance Groups . 17
5.2 ConformanceUnits by ConformanceGroup . 18
5.2.1 Miscellaneous . 18
5.2.2 Address Space Model . 20
5.2.3 Base Information . 22
5.2.4 Base File Information . 29
5.2.5 Base Services . 30
5.2.6 Discovery Services . 31
5.2.7 Session Services . 32
5.2.8 View Services . 33
5.2.9 Attribute Services . 34
5.2.10 Subscription Services . 35
5.2.11 Monitored Item Services . 36
5.2.12 Method Services . 38
5.2.13 Node Management Services . 38
5.2.14 Auditing . 39
5.2.15 Redundancy . 40
5.2.16 Protocol and Encoding . 40
5.2.17 Security General . 41
5.2.18 Security User Token . 46
5.2.19 Security Algorithms . 48
5.2.20 Safety . 54
5.2.21 Data Access . 54
5.2.22 Alarms and Conditions . 56
5.2.23 Historical Access . 59
5.2.24 Aggregates . 62
5.2.25 GDS . 67
5.2.26 AliasName . 68
5.2.27 Scheduler . 68
5.2.28 PubSub General . 69
5.2.29 PubSub Configuration . 71
5.2.30 PubSub Discovery . 74
5.2.31 PubSub Security . 74
5.2.32 PubSub SKS . 75
5.2.33 PubSub Limits (Deprecated) . 76
6 Profiles . 79
6.1 Profiles by Category . 79
6.1.1 Application Profiles . 79
6.1.2 Server . 80
6.1.3 Client . 82
6.1.4 Publisher . 85
6.1.5 Subscriber . 85
6.1.6 Transport . 86
6.1.7 Security . 87
6.1.8 Global Directory Service . 88
7 Profile Definitions . 88
7.1 Application Profiles . 88
7.1.1 Nano Embedded Device 2022 Server Profile . 88
7.1.2 Micro Embedded Device 2022 Server Profile . 88
7.1.3 Embedded 2022 UA Server Profile . 89
7.1.4 Standard 2022 UA Server Profile . 89
7.1.5 Minimum UA Client 2022 Profile . 89
7.1.6 Standard UA Client 2022 Profile . 90
7.1.7 Global Discovery Server 2022 Profile . 90
7.1.8 Global Discovery and Certificate Mgmt 2022 Server . 91
7.1.9 Global Certificate Management Client 2022 Profile . 91
7.1.10 Security Key Server Profile . 91
7.1.11 Publisher UDP UADP Periodic Fixed 2022 Profile . 92
7.1.12 Publisher UDP UADP Dynamic 2022 Profile . 92
7.1.13 Publisher UDP UADP Flexible Layout 2022 Profile . 93
7.1.14 Subscriber UDP UADP Periodic Fixed 2022 Profile . 93
7.1.15 Subscriber UDP UADP Dynamic 2022 Profile . 93
7.1.16 Subscriber UDP UADP Flexible Layout 2022 Profile . 94
7.2 Server . 94
7.2.1 Core 2022 Server Facet . 94
7.2.2 Exposes Type System Server Facet . 95
7.2.3 Base Server Behaviour Facet . 97
7.2.4 Method 2022 Server Facet . 97
7.2.5 File Access Server Facet . 97
7.2.6 Temporary File Access Server Facet . 97
7.2.7 Dictionary Reference Server Facet . 98
7.2.8 AliasName Server Facet . 98
7.2.9 AliasName Aggregating Server Facet . 98
7.2.10 State Machine 2022 Server Facet . 98
7.2.11 Scheduler Base Server Facet . 99
7.2.12 Scheduler Configuration Server Facet . 99
7.2.13 Node Management 2022 Server Facet . 99
7.2.14 Attribute WriteMask Server Facet . 99
7.2.15 Publisher Information Model 2022 Facet . 100
7.2.16 Subscriber Information Model 2022 Facet . 100
7.2.17 Documentation Server Facet . 101
7.2.18 Subnet Discovery Server Facet. 101
7.2.19 Reverse Connect Server Facet . 101
7.2.20 Sessionless Server Facet . 101
7.2.21 Global Certificate Management Server Facet . 102
7.2.22 Authorization Service Server Facet . 102
7.2.23 KeyCredential Service Server Facet . 102
7.2.24 User Role Base 2022 Server Facet . 102
7.2.25 User Role Management 2022 Server Facet . 102
7.2.26 User Token – Anonymous Server Facet . 103
7.2.27 User Token – User Name Password Server Facet . 103
7.2.28 User Token – X509 Certificate Server Facet . 103
7.2.29 User Token – JWT Server Facet . 103
7.2.30 Embedded DataChange Subscription 2022 Server Facet . 104
7.2.31 Standard DataChange Subscription 2022 Server Facet. 104
7.2.32 Durable Subscription 2022 Server Facet . 104
7.2.33 Data Access Server Facet . 105
7.2.34 ComplexType 2017 Server Facet . 105
7.2.35 Standard Event Subscription 2022 Server Facet . 106
7.2.36 Model Change Event Server Facet . 106
7.2.37 Auditing 2022 Server Facet . 107
7.2.38 Request State Change Server Facet . 107
7.2.39 Address Space Notifier Server Facet . 107
7.2.40 A & C Base Condition 2022 Server Facet . 107
7.2.41 A & C Refresh2 2022 Server Facet . 108
7.2.42 A & C Address Space Instance 2022 Server Facet . 108
7.2.43 A & C Enable 2022 Server Facet . 108
7.2.44 A & C Previous Instances 2022 Server Facet . 108
7.2.45 A & C Acknowledgeable Alarm 2022 Server Facet . 109
7.2.46 A & C Alarm 2022 Server Facet . 109
7.2.47 A & C Exclusive Alarming 2022 Server Facet . 110
7.2.48 A & C Non–Exclusive Alarming 2022 Server Facet . 110
7.2.49 A & C Alarm Auditing Server Facet . 110
7.2.50 A & C AlarmMetrics Server Facet . 111
7.2.51 A & C CertificateExpiration 2022 Server Facet . 111
7.2.52 A & C Dialog 2022 Server Facet . 111
7.2.53 A & E Wrapper 2022 Facet . 112
7.2.54 Historical Raw Data 2022 Server Facet . 112
7.2.55 Historical Data AtTime 2022 Server Facet . 113
7.2.56 Historical Aggregate 2022 Server Facet . 113
7.2.57 Historical Access Modified Data 2022 Server Facet . 114
7.2.58 Historical Annotation 2022 Server Facet . 114
7.2.59 Historical Access Structured Data 2022 Server Facet . 115
7.2.60 Historical Data Update 2022 Server Facet . 115
7.2.61 Historical Data Insert 2022 Server Facet . 115
7.2.62 Historical Data Replace 2022 Server Facet . 116
7.2.63 Historical Data Delete 2022 Server Facet . 116
7.2.64 Base Historical Event 2022 Server Facet . 116
7.2.65 Historical Event Update 2022 Server Facet . 116
7.2.66 Historical Event Insert 2022 Server Facet . 116
7.2.67 Historical Event Replace 2022 Server Facet . 117
7.2.68 Historical Event Delete 2022 Server Facet . 117
7.2.69 Aggregate Subscription 2022 Server Facet . 117
7.2.70 Client Redundancy Server Facet . 118
7.2.71 Redundancy Transparent Server Facet . 118
7.2.72 Redundancy Visible Server Facet . 118
7.3 Client . 119
7.3.1 Core 2022 Client Facet . 119
7.3.2 Minimum UA Client Facet . 119
7.3.3 Base Client Behaviour Facet. 120
7.3.4 AddressSpace Lookup Client Facet . 120
7.3.5 Method Client Facet . 120
7.3.6 Diagnostic Client Facet . 121
7.3.7 Entry Level Support 2015 Client Facet . 121
7.3.8 Multi–Server Client Connection Facet . 121
7.3.9 File Access Client Facet . 121
7.3.10 Temporary File Access Client Facet . 121
7.3.11 Request State Change Client Facet . 122
7.3.12 AliasName Client Facet . 122
7.3.13 State Machine Client Facet . 122
7.3.14 Scheduler Configuration Client Facet . 122
7.3.15 Advanced Type Programming Client Facet . 122
7.3.16 Node Management Client Facet . 123
7.3.17 Documentation – Client . 123
7.3.18 Discovery Client Facet . 123
7.3.19 Subnet Discovery Client Facet . 123
7.3.20 Global Discovery Client Facet . 124
7.3.21 Reverse Connect Client Facet . 124
7.3.22 Sessionless Client Facet . 124
7.3.23 User Role Management Client Facet. 124
7.3.24 User Token – Anonymous Client Facet . 124
7.3.25 User Token – User Name Password Client Facet . 125
7.3.26 User Token – X509 Certificate Client Facet . 125
7.3.27 User Token – JWT Client Facet . 125
7.3.28 Global Certificate Management Client Facet . 125
7.3.29 KeyCredential Service Client Facet . 125
7.3.30 Access Token Request Client Facet . 126
7.3.31 Attribute Read Client Facet . 126
7.3.32 Attribute Write Client Facet . 126
7.3.33 DataChange Subscriber 2022 Client Facet . 127
7.3.34 Durable Subscription Client Facet . 127
7.3.35 DataAccess Client Facet . 127
7.3.36 Event Subscriber Client Facet . 128
7.3.37 Base Event Processing Client Facet . 128
7.3.38 Auditing Client Facet . 128
7.3.39 Notifier and Source Hierarchy Client Facet . 129
7.3.40 A & C Base Condition Client Facet . 129
7.3.41 A & C Refresh2 Client Facet . 129
7.3.42 A & C Address Space Instance Client Facet . 129
7.3.43 A & C Enable Client Facet . 129
7.3.44 A & C Previous Instances Client Facet. 130
7.3.45 A & C Alarm Client Facet . 130
7.3.46 A & C Exclusive Alarming Client Facet. 130
7.3.47 A & C Non–Exclusive Alarming Client Facet . 131
7.3.48 A & C AlarmMetrics Client Facet . 131
7.3.49 A & C CertificateExpiration Client Facet. 131
7.3.50 A & C Dialog Client Facet . 131
7.3.51 A & E Proxy Facet . 132
7.3.52 Historical Access Client Facet . 133
7.3.53 Historical Data AtTime Client Facet . 133
7.3.54 Historical Aggregate Client Facet. 133
7.3.55 Historical Annotation Client Facet . 134
7.3.56 Historical Access Modified Data Client Facet . 134
7.3.57 Historical Structured Data Access Client Facet . 134
7.3.58 Historical Structured Data AtTime Client Facet . 135
7.3.59 Historical Structured Data Modified Client Facet . 135
7.3.60 Historical Access Client Server Timestamp Facet . 135
7.3.61 Historical Data Update Client Facet . 135
7.3.62 Historical Data Insert Client Facet . 135
7.3.63 Historical Data Replace Client Facet . 135
7.3.64 Historical Data Delete Client Facet . 136
7.3.65 Historical Structured Data Update Client Facet . 136
7.3.66 Historical Structured Data Insert Client Facet . 136
7.3.67 Historical Structured Data Replace Client Facet . 136
7.3.68 Historical Structured Data Delete Client Facet . 136
7.3.69 Historical Events Client Facet . 136
7.3.70 Historical Event Update Client Facet . 137
7.3.71 Historical Event Insert Client Facet . 137
7.3.72 Historical Event Replace Client Facet . 137
7.3.73 Historical Event Delete Client Facet . 137
7.3.74 Aggregate Subscriber Client Facet . 137
7.3.75 Redundant Client Facet . 138
7.3.76 Redundancy Switch Client Facet . 139
7.4 Publisher . 139
7.4.1 Publisher Message Security Facet . 139
7.4.2 Publisher Cyclic Limits Facet (Deprecated) . 139
7.4.3 Publisher Acyclic Limits Facet (Deprecated) . 139
7.4.4 Publisher UADP Periodic Fixed Layout Facet . 140
7.4.5 Publisher UADP Dynamic Data or Events Facet . 140
7.4.6 Publisher UADP Flexible Layout Facet . 140
7.4.7 Publisher Parameter Configuration Facet. 140
7.4.8 Publisher Component Configuration Facet . 141
7.5 Subscriber . 141
7.5.1 Subscriber Message Security Facet . 141
7.5.2 Subscriber Cyclic Limits Facet (Deprecated) . 142
7.5.3 Subscriber Acyclic Limits Facet (Deprecated) . 142
7.5.4 Subscriber UADP Periodic Fixed Layout Facet . 142
7.5.5 Subscriber UADP Dynamic Data or Events Facet . 142
7.5.6 Subscriber UADP Flexible Layout Facet . 143
7.5.7 Subscriber Parameter Configuration Facet . 143
7.5.8 Subscriber Component Configuration Facet . 143
7.6 Transport . 144
7.6.1 UA–TCP UA–SC UA–Binary . 144
7.6.2 HTTPS UA–Binary . 144
7.6.3 HTTPS UA–XML . 144
7.6.4 HTTPS UA–JSON . 144
7.6.5 WSS UA–SC UA–Binary . 145
7.6.6 WSS UA–JSON . 145
7.6.7 PubSub UDP UADP . 145
7.6.8 PubSub ETH UADP . 145
7.6.9 PubSub MQTT UADP . 145
7.6.10 PubSub MQTT JSON . 146
7.6.11 PubSub AMQP UADP . 146
7.6.12 PubSub AMQP JSON . 146
7.6.13 SecurityPolicy [B] – Basic256Sha256 . 146
7.6.14 SecurityPolicy – Basic256 (Deprecated) . 147
7.6.15 SafetyAutomationComponent Facet (Deprecated) . 147
7.6.16 SafetyProvider Facet . 148
7.6.17 SafetyProviderServer Facet . 148
7.6.18 SafetyProviderPubSub Facet . 148
7.6.19 SafetyProviderServerMapper Facet . 148
7.6.20 SafetyProviderPubSubMapper Facet . 148
7.6.21 SafetyConsumer Facet . 148
7.6.22 SafetyConsumerClient Facet . 149
7.6.23 SafetyConsumerPubSub Facet . 149
7.6.24 SafetyConsumerPubSubMapper Facet . 149
7.7 Security . 149
7.7.1 SecurityPolicy – None . 149
7.7.2 SecurityPolicy [A] – Aes128–Sha256–RsaOaep . 150
7.7.3 SecurityPolicy – Aes256–Sha256–RsaPss . 150
7.7.4 SecurityPolicy [ECC–A] – ECC–curve25519 . 151
7.7.5 SecurityPolicy [ECC–B] – ECC–nistP256 . 151
7.7.6 SecurityPolicy – ECC–nistP384 . 152
7.7.7 SecurityPolicy – ECC–brainpoolP256r1 . 152
7.7.8 SecurityPolicy – ECC–brainpoolP384r1 . 153
7.7.9 SecurityPolicy – ECC–curve448 . 154
7.7.10 SecurityPolicy – Basic128Rsa15 (Deprecated) . 154
7.7.11 SecurityPolicy [A] – PubSub–Aes128–CTR . 155
7.7.12 SecurityPolicy – PubSub–Aes256–CTR . 155
7.7.13 Security Time Synchronization . 156
7.7.14 Security User Access Control Base . 156
7.7.15 Security User Access Control Full . 156
7.7.16 Best Practice – Audit Events . 156
7.7.17 Best Practice – Alarm Handling . 156
7.7.18 Best Practice – Random Numbers . 157
7.7.19 Best Practice – Timeouts . 157
7.7.20 Best Practice – Administrative Access . 157
7.7.21 Best Practice – Strict Message Handling . 157
7.7.22 Best Practice – Audit Events Client . 157
7.7.23 TransportSecurity – TLS 1.2 . 157
7.7.24 TransportSecurity – TLS 1.2 with PFS . 158
7.7.25 TransportSecurity – TLS 1.0 (Deprecated) . 158
7.7.26 TransportSecurity – TLS 1.1 (Deprecated) . 158
7.7.27 MQTT UserName . 159
7.7.28 AMQP SASL Plain . 159
7.8 Global Directory Service . 159
7.8.1 Global Service Authorization Request Server Facet . 159
7.8.2 Global Service KeyCredential Pull Facet . 159
7.8.3 Global Service KeyCredential Push Facet . 159
7.8.4 GDS AliasName Server Facet . 160

Figure 1 – Profile – ConformanceUnit – TestCases . 14

Table 1 – Profile Categories . 15
Table 2 – Conformance Groups . 17
Table 3 – Miscellaneous . 18
Table 4 – Address Space Model . 20
Table 5 – Base Information . 22
Table 6 – Base File Information . 29
Table 7 – Base Services . 30
Table 8 – Discovery Services . 31
Table 9 – Session Services . 32
Table 10 – View Services . 33
Table 11 – Attribute Services . 34
Table 12 – Subscription Services . 35
Table 13 – Monitored Item Services . 36
Table 14 – Method Services. 38
Table 15 – Node Management Services . 38
Table 16 – Auditing . 39
Table 17 – Redundancy . 40
Table 18 – Protocol and Encoding . 40
Table 19 – Security General . 41
Table 20 – Security User Token . 46
Table 21 – Security Algorithms . 48
Table 22 – Safety . 54
Table 23 – Data Access . 54
Table 24 – Alarms and Conditions . 56
Table 25 – Historical Access . 59
Table 26 – Aggregates . 62
Table 27 – GDS . 67
Table 28 – AliasName . 68
Table 29 – Scheduler . 68
Table 30 – PubSub General . 69
Table 31 – PubSub Configuration . 71
Table 32 – PubSub Discovery . 74
Table 33 – PubSub Security . 74
Table 34 – PubSub SKS . 75
Table 35 – PubSub Limits . 76
Table 36 – Application Profiles . 79
Table 37 – Server . 80
Table 38 – Client .
...

Questions, Comments and Discussion

Ask us and Technical Secretary will try to provide an answer. You can facilitate discussion about the standard in here.