Data Model Security for Unity and Inspire

Written By Natalia Povrozniak (Administrator)

Updated on February 14th, 2025

There's a user role created to serve for role permissions and data security for Unity and Inspire devices: dps-devices@iconics-uk.com

This role regulates what users can and cannot do given also the functionality available on Unity and Inspire devices.

App Settings

It is required that you apply building permission to all of these settings.

For Unity

{
    "API": {
        "Spaces": [
            "CheckIn",
            "CheckInOnBehalfOf",
            "CheckOut",
            "Reserve",
            "ChangeTemperature",
            "ChangeLighting",
            "ChangeAv",
            "ChangeBlinds",
            "V2"
			"Read"
        ],
        "Tasks": [
            "Cancel",
            "Resolve",
            "ChangePriority",
			"Create",
			"Read"
        ],
        "Bookings": [
            "BookOnBehalfOf",
            "V2",
			"AddOnlineMeetingLink", (May be needed as Unity does this by default in PUT),
			"Create",
			"Read",
			"Update"
        ],
        "Users": [
            "Search"
        ],
		"Devices": [
		  "Read",
		],
		"TaskCategories": [
		  "Read"
		],
		"TaskTypes": [
		  "Read"
		],
		"DevicesStatus": [
		  "Update"
		],
		"BookingSpaces": [
		  "Read"
		],
		"BookingPolicies": [
		  "Read"
		],
    }
}

Data Security

Follow these guidelines to setup role permissions for Unity and Inspire.

Event Type Create Read Update Delete Lock Unlock Share
BookingParties   ✅ ✅        
BookingPolicies   ✅          
BookingSpaces   ✅          
Bookings ✅ ✅ ✅ ✅ new      
BookingsDailySummary              
BuildingKPIs              
Buildings   ✅          
CateringMenuItems   ✅          
CateringMenus   ✅          
CateringOrderPolicies   ✅          
CateringOrders              
CateringRestrictions   ✅          
CateringSuppliers              
CostCodes no
Devices   ✅          
DeviceStatus     ✅        
EnvironmentalFloorData   ✅          
EnvironmentalSensors              
EnvironmentalZoneDailySummary              
EnvironmentalZoneData   ✅          
EnvironmentalZoneSummary              
EnvironmentalZones              
Equipment   no          
IdentityProviders              
Nodes   ✅          
NotificationRules              
Notifications   ✅ for Inspire          
Parameters              
ResolversCategories              
ResolversDailySummary              
RoleDataSecurity              
Roles              
Signage              
SpaceCateringMenu   ✅          
SpaceInformation   ✅ for Inspire          
SpaceStates   ✅          
SpaceUtilisationSummary              
SpaceZones              
Spaces   ✅          
SpacesDailySummary              
SpacesMonthlySummary              
SpacesSpaceInformation   ✅          
SpacesSummary              
SpacesWeeklySummary              
SupportedVersions   ✅          
TaskCategories   ✅          
TaskStates   ✅          
TaskTypes   ✅          
Tasks ✅            
TasksDailySummary              
UserNotifications              
UserRoles              
Users   ✅          
Visitors              
Visits   ✅          
VisitsDailySummary              
WhatsNext   ✅