0
votes

With and API Key/Token combination we can connect from an application and subscribe/publish to any topic.

Is there a way to prevent an application from publishing to a topic (eg. read-only access) ?

Is it possible to limit the topics an application can connect to ?

3

3 Answers

0
votes

The topic space in which devices and applications operate is scoped within a single organization. The IoT Foundation uses the org ID to isolate topics so data from one organization is not accessible by another. Is that what you are asking or do you want to specifically prohibit applications that authenticate within the same org from publishing to a topic within the same org space?

0
votes

Speaking in terms of applications and devices, are you wanting applications to only be able to subscribe to topics (events) for devices, rather than publish to topics (commands) for devices? Also, do you want to control which applications can work with (publish / subscribe) to a certain set of devices?

0
votes

Currently this functionality is not available, they expect to add it in the very near future