Ubidots Community

Permission Issue with Manual Input Widget

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.

Thank You!

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:

  1. Link a dashboard to the appropriate organization.
  2. Enroll the user in that organization.
  3. Assign the requisite permissions to the user.
  4. Connect the device to the organization.

Perfect, that makes sense, thank you!

Can I ask that you redact the names of the organizations you mentioned for privacy reasons? Thank you.

Greetings @qntfy

I’ve already edited the organization’s and device’s names. I’ll be attentive to your comments.

Thank you!! :slight_smile: