Configuring Visibility Permissions for RemoteThing
A new configuration setting, Enable Visibility Permission check, has been added under WebSocket Communications Subsystem. When this policy is enabled, the app key user, which is used to bind the edge device with the RemoteThing instance, will be validated for visibility permissions. If visibility permissions are not present for the Remote Thing for the app key user, then binding will not be allowed.
In a group binding request, all the devices should have visibility permissions for the app key user. If any device does not have visibility permissions, the entire group binding request will fail.
Visibility permission check is not applicable for ephemeral Things. (Ephemeral Things are not persisted to the database and only live in-memory for the life of the remote connection or until the server is restarted.)
Was this helpful?