The GetManagers Method allows a Registrar to provide the location of other managers on a network which are needed to support onboarding of Devices. The managers have network Endpoints that may support non-OPC UA protocols. The DCA has knowledge of what managers it can use and what protocol they use.
The response is a list of ManagerDescriptions that includes a URI which defines the purpose of the manager and a flag indicating whether the DCA is required to interact with the manager to complete the onboarding process.
Each ManagerDescription has 1 or more URLs which are network Endpoints accessible to the DCA.
This Method shall be called from an authenticated SecureChannel and from a Session that has access to the DCA Privilege (see 4.2.6).
Signature
GetManagers (
[out]2:ManagerDescription [] managers
);
Argument |
Description |
managers |
The managers which the DCA has access to. |
Method Result Codes (defined in Call Service)
Result Code |
Description |
Bad_UserAccessDenied |
The Session does not have the permissions needed to call the Method. |
Table 21 specifies the AddressSpace representation for the GetManagers Method.
Table 21 – GetManagers Method AddressSpace Definition
Attribute |
Value |
||||
BrowseName |
2:GetManagers |
||||
References |
NodeClass |
BrowseName |
DataType |
TypeDefinition |
ModellingRule |
0:HasProperty |
Variable |
0:OutputArguments |
0:Argument [] |
0:PropertyType |
Mandatory |