Connectivity Framework Annex B: Assessment Template: OPC-UA
B. 6.4 Functional Viewpoint
Data Security( Section 4.1.11)
API( Section 4.1.12)
Governance( Section 4.1.13)
Does it provide a data object security model? Summarize the salient aspects.
OPC-UA authenticates clients using either a username / password, or a PKI X509 certificate, or a WS-SecurityToken.
Servers may support fine-grained access control to individual variable and operations. Is there a standard API? Which programming languages is it available for?
OPC-UA is a reference architecture specification. A typical user is expected to use software tools to integrate devices adhering to the OPC-UA specification. There is no expectation of software development, and therefore no need for standardized APIs.
Does it standardize the mechanisms for configuration, administration, and monitoring? Summarize the salient aspects.
OPC-UA provides standardized means for configuring and administering the data types, information models, and security. Monitoring of OPC-UA servers is implementation specific, but can be offered and discovered via standardized OPC-UA mechanisms.
IIC: PUB: G5: V1.0: PB: 20170228- 77-