Archibus
Overview
The university’s new space management, Archibus (implemented and maintained by a vendor called Horizant Solutions), requires some integrations to move data to and from Archibus.
The integrations are the following:
Load list of faculty and staff with mapped Archibus dept codes into Archibus
Move tables of buildings, spaces and space charges from Archibus into Axiom
Design
Components
Bold items are final/consumed views
Box
Denodo VDP
operations_facilities
01-base_layer
01-connections
Box
ds_box_org_mappings
ds_archibus
02-base_views
archibus
bv_bl
bv_rm
bv_rmtype
bv_rmpct
box
bv_box_org_mappings
02-transformation
archibus
agg_archibus_dept_code_min_hr_dept_number
p_buildings_axiom
u_hr2pr_exmployee_vw_pr_identities_archibus
03-integration
archibus
j_hr_org_mapping_archibus
j_space_axiom
j_space_charges_axiom
Denodo Scheduler
findb_archibus_buildings_axiom
findb_archibus_space_axiom
findb_archibus_space_charges_axiom
archibus-unmapped-dp-ids-check
Vendor Connectivity
Because the vendor, Horizant, specifically wants to connect to Denodo from their end and pull data, rather than we push data to them, the following VIPs were created:
lb-denodo-prod-horizon.it.tufts.edu
lb-denodo-stage-horizon.it.tuft.edu
lb-denodo-dev-horizon.it.tufts.edu
These VIPs will only allow connections from the following hosts over port 9999:
tuftsuat.horizantsolutions.com - 40.85.228.240
tufts.horizantsolutions.com - 172.203.163.243
This approach was approved by OIS for the following reasons:
Connection is limited by IP address and port
Vendor is using a service account that will be regularly rotated
Connection is encrypted
Data is level 2 sensitivity
Vendor contact is sharwood@horizantsolutions.com