Hello, I recently build a manual Input Widget, and it is working fine on my Admin Account (I can submit values and context).
However, when a different user attempts to do this, they get an error: “you don’t have enough permissions to update at least one of these fields”
I even tried making a new permission role for the user with FULL permissions, and this did not fox this. I am not sure where else I can adjust these permissions.
Greetings @qntfy I hope this message finds you well,
The problem arose from the fact that the device which the Manual Input widget targets, was not linked to any of the organizations associated with the dashboard. Specifically, the widget is placed within the “xxx xxx Input” Dashboard, this dashboard is connected to several organizations, notably “xxxxxx.” and “yyyyyy”, among others. The widget aims to send data to the device labeled “xx-x-x-x-x-test”. However, this device had no ties to the aforementioned organizations, thereby inhibiting the widget’s data transmission capabilities.
To address this, I added the device to the “xxx xxx Inc.” organization. Additionally, I ensured that the user operating the widget is also a member of this organization. For testing purposes, I created a user, linked it to “xxx xxx Inc.”, and conducted tests using this user profile. Consequently, when operating as this user, the widget can send values to the device.
I’ve already applied this solution, so no further adjustments are needed for this device. For future endeavors, it’s crucial to adhere to the following procedure: