cancel
Showing results for 
Search instead for 
Did you mean: 

User to device mapping in IoT services

Former Member
0 Kudos

Hello,

I will appreciate some guidance on good practices to link users to devices when using IoT services.

My scenario is as follows:

- multiple devices send data to IoT services on HCP

- XSJS service consumes the data and passes it to a custom web application

- At the moment I am accessing HANA DB using a generic user and filter data by device only. Web application has no authentication.

- Future users of the web application are not the users of SAP Cloud Platform!!!

I want to add user authentication to my app but I still can't see any way to link the users with devices they can manage. This scenario is well supported by other IoT platforms so I believe it is not uncommon to have users responsible for only certain IoT devices and not all. Would using Cloud Identity help in some way and CI user information would be shared with XSJS app?

Ideally I would like to avoid creating separate users in HANA database and assigning device specific privileges.

I will appreciate any suggestions.

Regards,

Mark

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Mark,

the IoT Service on Neo does not provide any means of defining access control list on devices. If you want to do that you would need to handle this in your application, either on API or DB level.

Best,

Thomas

Answers (0)