Hi Anton,
thanks for the hint. We checked with postman and it worked.
We detected that deviceid and any other ids are case sensitive .
Now we POST this sync message (ICM trace)
POST /com.sap.iotservices.mms/v1/api/http/data/6977d951-6784-xxxx-yyyy HTTP/1.1
content-type: application/json; charset=utf-8
content-length: 158
authorization: Bearer XXXXXXX
user-agent: SAP NetWeaver Application Server (1.0;740)
host: iotmmss0000XXXXXXXtrial.hanatrial.ondemand.com
accept-encoding: gzip
and get 403 forbidden.
Also on IoT MMS side, there are no useful logs to detect what is missing. In general the server sided logs are not very helpful at all on this tecnical level
bth: when the device ID was wrong, we got a 401 response, now with known device id we have 403
We assigned the S-User from HCP trial login to the IoT MMS-User role.
Any idea what is still missing ?
Thanks,
Matthias