Buenas,
Si te pone “You are not authorized”, entonces la petición para añadir dispositivos no está correctamente montada.
Tienes que usar una cuenta administrador, hacer login con ella, y con el tokenId que te de el login, usarlo como se indica en la documentación, pasándolo junto con el resto de parámetros que pide la petición en particular.
Confirmar que no te puede funcionar si usas un usuario regular, de ahí que te ponga: “Service denied”.
Revisa la documentación y asegúrate de que estás enviando todo lo que te pide el API que estés usando.
Sobre los puntos que indicas:
-
Sí, deberías poder crear usuarios con el API como están haciendo otros usuarios sin problemas.
-
Con todos los usuarios podrás logearte pero si no es usuario administrador, no podrás hacer tareas administrativas (crear otros usuarios, borrar y editar existentes). Sólo te permitirá hacer lo que podría hacer el usuario sin privilegio: publish, subscribe, unsubscribe…
Si no te funciona, mándanos el caso a soporte@myqtthub.com con el usuario regular (no administrador) que hayas creado y que no puedas hacer login con Mqtt explorer y lo revisamos para qué puede estar pasando.
Un saludo,