We’re continuously working towards our goal of “Making the world’s buildings able inhabitants of the smart city”.
For that very reason we’re proud of releasing a major update to ProptechOS.
So, what has changed:
Features:
Authentication and Authorization
Authorization and Authentication is now handled with Azure Active Directory and OAuth2
User and his permissions are managed within AAD and ADD’s role and resource groups
AliasId updated to represent set of URI values from 3d-party systems.
AliasIdNamespace endpoints added
GET /aliasidnamespace
POST /aliasidnamespace
GET /aliasidnamespace/{id}
POST /aliasidnamespaces)
Added API endpoints to entities’ management
POST /actuator
POST /buildingstructure
POST /buildingstructures
POST /buildingstructurecomponent
POST /buildingstructurecomponents
POST /device
POST /devices
POST /realestate
POST /realestates
POST /sensor
POST /storeylevel
AliasId added as a filter parameter for appropriate endpoints:
GET /actuator
GET /buildingstructure
GET /buildingstructurecomponent
GET /device
GET /realestate
GET /sensor
Other API endpoints added:
POST /sensor/observations/latest
Fixes:
Users
VK Instance
Org | Name | |
Vasakronan | Sören Sandell | [email protected] |
0915cddf-420f-4d8d-9e40-eac383133c78 | Magnus Larsson | [email protected] |
Myrspoven | Anders Kallebo | [email protected] |
aba65a41-634f-46df-bc61-c9257a3e3f1b | Johan Brunius | [email protected] |
Noam Riter | [email protected] | |
iQuest | Farhad Basiri | [email protected] |
b89b2dc3-9cbf-47cb-a932-22755dead84e | Otto Sandström | [email protected] |
Lummelunda | Ola Udén | [email protected] |
a4a607ed-88f4-445b-9946-e4baedfb2163 | Johan Gentzell | [email protected] |
Claes-Philip Staiger | [email protected] | |
Ericsson | [To Be added later] | |
45494ec4-1ad3-4c16-acaa-6a4466c2cc81 | ||
Sweco | Björn Skoogh | [email protected] |
11ccfdf1-c661-4b82-971d-471cabc66d5c | Magnus Anderholm | [email protected] |
Flowity | Per Brendelökken | [email protected] |
1a764ae9-d206-4635-b6c3-5968a090d485 | ||
NumberSkills | Pontus Haglund | [email protected] |
c622dc2d-3cd6-47cc-904c-6c465e9fd7f4 | Måns Barklund | [email protected] |
Boris Andric | [email protected] |
Groups
User directory and record-keeping groups
So that the info about our users are held in our active directory and not in a parallell list that must be kept up to date.
- One group per organization
- “Main technology contacts”
- Main tech contacts
- 20a8504a-1ded-4c11-9569-dfff5b5207b2
Overall access groups
- VK ProptechOS users
Members will be able to get valid token but not have access to any particular resources. - VK ProptechOS admins (already exist)
Members have access to all resources and will have all capabilities (read/write/actuate)
Members could also get additional rights, like editing some policies.- “Admin Membership for VK Production Environment”
- 5bb8df01-2acd-4d53-8f3d-6b9f442fa917
- ?ProptechOS Idun admins
Members have access to all resources and will have all capabilities (read/write/actuate)
Members could also get additional rights, like editing all policies.
Specific resource access regulation groups
- VK All
Members have access to all resources and will have all capabilities (read/write/actuate) - Building: Telefonplan
- Building: Modemet 8
YP sends notification/invite – done
Users are added/invited – done
Groups are created and users are added to admin group. – done
Other goups are created and memberships manged. – done
The above table is delted when the contents is reflected in our AAD