My current understanding of the mDash infra is that devices are associated with one, and only one, customer by default. That being the case, there are several scenarios where it would be extremely desirable to have a device visible to more than one customer:
- Some of my customers own the devices and deploy them at their client’s site. They want to monitor their entire fleet and let individual clients monitor the device(s) installed locally
- As the overall fleet admin, I would like to view most/all of the devices in the field from my WebApp at the same time as my customers
It seems that one can manually assign devices to more than one customer in the mDash “Customers” tab. That in mind:
- While this works, doing this manually every time seems a bit tedious. Is there a programmatic way by which one could assign a device to multiple customers?
- Are there any pitfalls one should be aware of when assigning a device to multiple customers?