Hi everyone
I´m thinking in a bussiness. I want to give a device to each of my costumers with their sensors, so they can see values in their dashboards, the dashboards template should be the same, because they will see the same parameters.
Questions:
What´s the best way of doing that? creating a organization for each of my costumers and asigning the user to each organization?
there is a way to make a copy of the dashboard template to use it with all devices to avoid creating dashboard for each costumer?
The default token that you are giving to us will stand the same in time? or it can change
Thank you very much all the staff of Ubidots, great job!!
Allow me to address your questions in the order they came to keep the structure:
What’s the best way of doing that? creating a organization for each of my costumers and assigning the user to each organization?
Yes, that’s correct.
there is a way to make a copy of the dashboard template to use it with all devices to avoid creating dashboard for each costumer?
Good question, let me first clarify that Dashboard Templates has been deprecated and replaced by a new set of Dynamic Dashboard, allowing you to only have one dashboard and then, just picking a device, widgets automatically populates with that of device data. Also, it’s possible to replicate a Dynamic Dashboard in to a static one.
For further information and details please refer to this Help Center article: https://help.ubidots.com/user-guides/create-dashboards-and-widgets
The default token that you are giving to us will stand the same in time? or it can change
Yes, token won’t change any time you don’t delete it. You even can create additional Tokens or have the API create tokens expiring in 6 hours if there’s no usage detected.
I hope to have made myself clear. Let us if we can be of additional assistance.
Hello David!
To use dynamic dashboards it must be assigned to an organization (is it correct?). So, I created an organization called Common_DB and assigned to it two dashboards my clients can use (there are no devices assigned to it). So, all user’s clients will be assigned to Organization Common_DB. In that way all clients will see others clientes’ devices on app dashboard (they will apear on device list menu). How to solve that? (client cannot see devices of other organizations than his own?)
To your first questions: if your intention is to deploy the dynamic dashboard to end-users, then yes!, you need to assign it to an organization, that’s correct.
Further, end-users will only see devices assigned to the organization they belong to. In your case, and in order to avoid users from seeing devices they are not related to, it’s mandatory you assign each device to the respective organization, otherwise, devices won’t be visible from the device picker dropdown.
Summarizing, both dashboard and device needs to be assign to the organization to which the user belongs.
I have a follow-on question that is in the same vein as what @Cristiano is looking for.
I get that there is no longer a dashboard template and that you can use a dynamic dashboard but in my use case, a park may have multiple sensors and therefore they would want to have more than one device on the dashboard at at time. In fact, I see this as a key difference between a dynamic dashboard and the standard device view. Is there a way to do this and make it simple for the end-user?