HierarchyPrivilege Object

The hierarchy privileges assigned to a user for a management set.

If the user has any privilege, other than none on a set, this is equivalent to the view privilege.

The privilege all grants all privileges regardless of the other privileges defined.

The none privilege supersedes all other privileges and denies access to a set.

The following privileges are only considered for the Utility portal: all, none, view. The others have no effect.

Properties

Name Type Read Only Required Description
setPath String no yes The path of the management set.
setName String yes no The name of the management set.
userName String no yes The user name of the user associated with this privilege.
allowAll Boolean no no The user is permitted all privileges on the set.
allowNone Boolean no no The user is denied any privilege and may not view the set.
allowView Boolean no no The user is only permitted to view the set and its contents.
allowProgram Boolean no no The user is permitted to make program changes.
allowVacation Boolean no no The user is permitted to create and edit vacation events.
allowSettings Boolean no no The user is permitted to edit thermostat settings.
allowDetails Boolean no no The user is permitted to access thermostat details such as desired temperature, HVAC mode and humidity settings.
allowReport Boolean no no The user is permitted to view thermostat reports.
allowSecurity Boolean no no The user is permitted to manage user security.
allowHierarchy Boolean no no The user is permitted to manage management sets.
allowAlerts Boolean no no The user is permitted to manage alerts.
allowManageAccount Boolean no no The user is permitted to manage account information and register/unregister new users.

Back To Top