# May 16, 2024 - Support for OPC UA operations directly on generated devices

**URL:** <https://community.cumulocity.com/t/may-16-2024-support-for-opc-ua-operations-directly-on-generated-devices/11864>\
**Category:** Device Management & connectivity\
**Tags:** Feature, device-management, opc-ua, device-connectivity\
**Created:** [March 17, 2025, 8:50am UTC](https://community.cumulocity.com/t/may-16-2024-support-for-opc-ua-operations-directly-on-generated-devices/11864 "2025-03-17T08:50:48Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![system](https://dub1.discourse-cdn.com/flex005/user_avatar/community.cumulocity.com/system/32/31990_2.png) [@system](https://community.cumulocity.com/u/system)\
**Post date:** [March 17, 2025, 8:50am UTC](https://community.cumulocity.com/t/may-16-2024-support-for-opc-ua-operations-directly-on-generated-devices/11864/1 "2025-03-17T08:50:48Z")

</div>

## Context

* * *

**Change Type:** Feature  
**Product area:** Device management & connectivity  
**Component:** OPC UA  
**Deployed at:** [eu.latest.cumulocity.com](http://eu.latest.cumulocity.com), [apj.cumulocity.com](http://apj.cumulocity.com), [jp.cumulocity.com](http://jp.cumulocity.com), [cumulocity.com](http://cumulocity.com), [us.cumulocity.com](http://us.cumulocity.com)

> **Technical details**
>
> **Build artifact:** opcua (10.20.62.0)  
> **Internal ID:** DM-401

## Description

* * *

It is now possible to directly create operations for generated OPC UA devices. This does not apply to all OPC UA operations. Only node-specific operations can be executed on that level. General operations such as address-space scan are still only allowed on the OPC UA Server. An additional configuration (`gateway.operation.validateDeviceOperationNodes`) has been added to enable/disable a validation check if the node-specific operation is done on a node which belongs to the device. If the check is enabled the opcua-device-gateway executes the operation after validation. If the node doesn’t belong to the device node list an alarm is created.
