Folder
A Device is associated to a unique Tenant. In the Tenant, Devices can be organized in a Folder architecture similar to a file system.
A Folder can contain a set of Devices and a set of Folders.
Currently, the Folder tree cannot go deeper than 5 levels.
Each Tenant acts as a root Folder.
Folder details
- Name: the name of the Folder. Multiple folders can have the same name, as long as it is not ambiguous in the Folder tree
- Parent: the Folder that contains the current folder. Can be null if it's a first level Folder
Folder Features
List folders
Permission
- read.folder or read.devices
Feature
- display the tree structure of the Folders
Create a folder
Permission
- create.folder
Feature
- create a new Folder with a name and optional parent Folder
Rename a folder
Permission
- update.folder
Feature
- rename a Folder
Delete a folder
Permission
- delete.folder
Feature
- delete a Folder
- only empty Folders can be deleted