The Backend comes with User-Management Support and Authentication. You don't need to implement this.
Create Workspaces via API that hold Members and Devices.
The User-Management has multiple levels of Rights and roles. Define during invitation what the user should be able to do.
Connect the Pycom hardware boards directly via MQTT, Webhook or LoRaWAN. Integrate the company's PyBytes IoT platform via template and webhook forwarding.
Device templates and webhook forwarding for the Blues Wireless Notehub platform and associated Notecard Cellular IoT hardware development platform.
Use Balena Cloud to orchestrate IoT devices and integrate the Datacake platform via containers and Webhook, MQTT or other formats.