Archibus Environment Configuration
This section contains details of Archibus application instances, servers, clients, and directory structure. This Archibus configuration is specific for MBA, but follows a standard RSC configuration pattern.
Application Instances
To allow structured software development and exploration of new capabilities, the following Archibus application instances will be maintained:
Production Environment
This environment contains MBA’s live data and drawings. Changes to this environment require testing in the Development environment, and completion of the Change Request process.
Development Environment
This environment is a recent copy of the Production environment. It is used to by developers to build enhancements or fixes to the Archibus Application. Once Developers have completed enhancements, they are also tested in this environment.
Servers
Server Name |
Description |
Location |
172.200.0.17 |
Production database server |
Primary Node: Failover Node: |
172.200.0.17 |
Production application server and Development application server |
Primary Node: Failover Node: |
Primary Application Software
The following are the primary application software packages that run on each server type
Application Server
- Tomcat – Application Server – Web Central runs inside Tomcat
- IIS – SpaceView and MicroView run under IIS
- Java JRE – Java Runtime Engine – Supports Tomcat
- PHP – SpaceView and MicroView are written in PHP and need PHP to run
- SQL Automation Engine – This is an RSC-proprietary Windows Service that interacts with the SQL Server Database to perform scheduled operations such as file imports and exports. It is also used for updating Archibus calculations such as “update area totals” and “perform chargeback”.
Database Server
- SQL Server 2014 Management Studio– Database Server Software
Application Server File Structure
The locations of the ARCHIBUS files are described below.
- D:\ CAFM
- AFMDATA
-
- SSL – Server SSL Certificates are installed here
-
- AFMDATABASES
-
- MSSQL – contains the databases for MONTBAY_251_DEV and MONTBAY_251_PROD
-
- APPS
- 7zip – File archiver app
- AFM22
- CADNOW – RSC app
- Crystal 10 – Crystal Reports app
- Filezilla – Browser App
- Java – Java is installed here
- MViewFM_35
- PHP – PHP is installed here
- RSCSQLAUTO – RSC SQL Automation Engine
- SSL – Secure Socket Layer app
- TOMCAT85_8080_PROD\ – Inactive Apache Tomcat Prod instance of Web Central
- TOMCAT85_8082_DEV\ – Inactive Apache Tomcat Dev instance of Web Central
- TOMCAT90_8080\ – Apache Tomcat Prod instance of Web Central
- TOMCAT90_8082\ – Apache Tomcat Dev instance of Web Central
- WWWROOT – Root folder of the IIS Webserver
- spaceview – Production SpaceView Instance
- spaceview_dev – Dev SpaceView Instance
- spaceview_new – New SpaceView Instance
- spaceveiew_old_dev – Old inactive Dev SpaceView Instance
- MicroView_Tablet – Production MicroView Instance
- MicroView_Tablet_dev – Development MicroView Instance
- DOWNLOADS – Contains install files for all software on the server
- AFMDATA
Database Server Databases
Application data is stored as follows:
Server |
Database |
Notes |
GROUPER |
MONTBAY_251_PROD |
Production Database |
GROUPER |
MONTBAY_251_DEV |
Development Database |
GROUPER |
MONTBAY_232_PROD |
Old Production Database |
GROUPER |
MONTBAY_232_DEV |
Old Development Database |
Access Permissions and Security
There are two ways to access the servers: As a Server Administrator, and as an Application User.
Server Administrator Access
Server Administrators access the servers using Windows Remote Desktop. The following security protections are in place to prevent unauthorized Access
- RDP Access requires that the user be logged into FortiClient Virtual Private Network (RDP Login Ports are not available externally)
CAFM ADMINISTRATORS
There are two generic Administrator accounts within WebCentral that RSC Administrators will use:
Name |
Logon ID |
AFM |
AFM |
SYSTEM |
SYSTEM |
CAFM USERS
In Production, MBA CAFM Users Accounts within Archibus will be created using a SQL Automation Engine Sync. Users will be created based on Employees, created by another Sync.
SECURITY: ROLES AND GROUPS WITHIN ARCHIBUS
Role Name |
Role Title |
MBA ADMIN |
MBA Administrator |
MBA ANIMAL ENCOUNTER |
Animal Encounter Admin |
MBA APPLIED WATER SCIENCE DIRECTOR |
MBA Applied Water Science Director |
MBA ARCC |
MBA ARCC |
MBA ASSESSOR |
MBA Assessor |
MBA AWSLAB |
AWSLAB Admin |
MBA C-LEVEL |
MBA C-LEVEL |
MBA CADBIM USER |
CAD/BIM User |
MBA COORDINATOR |
MBA Work Order Coordinator |
MBA CRAFTSMAN |
MBA Craftperson Role |
MBA EXHIBITS |
MBA EXHIBITS |
MBA FINANCE DIRECTOR |
MBA Finance Director |
MBA GE SUPERVISOR |
MBA GE Supervisor with Uniforms |
MBA GUEST EXPERIENCE |
MBA Guest Experience |
MBA HUSBANDRY SUPERVISOR |
MBA Husbandry Supervisor |
MBA MANAGER |
MBA Manager Role |
MBA MV SURVEY ADMIN |
MicroView – Administer Surveys |
MBA MV SURVEY REVIEW |
MicroView – Review Surveys |
MBA OUTBUILDING |
MBA Outbuilding Maintenance |
MBA PARTS MANAGER |
MBA Parts Manager |
MBA REAL ESTATE |
MBA Real Estate |
MBA SECURITY ADMIN |
Security Admin Users |
MBA SECURITY CRAFTSPERSON |
Security Craftsperson |
MBA SPACE PLANNER |
MBA Space Planner |
MBA SUPER USER |
MBA Super User |
MBA SUPERVISOR |
MBA Supervisor Role |
MBA SYSTEMS SUPPORT ADMIN |
Systems Support Admin |
MBA SYSTEMS SUPPORT OPERATOR |
Systems Support Operator |
MBA SYSTEMS SUPPORT SUPERVISOR |
Systems Supervisor |
MBA TELECOM |
Telecom Manager |
MBA USER |
MBA User |
MBA VIEWER |
MBA Data Viewer |
MBA VP |
MBA VP role |
MBA WATER SYSTEMS |
MBA Water Systems |
Client Environment
Browser Applications
Most client access will be through Web Browsers on their Desktops. The following applications will be available via this mechanism:
- Web Central – Archibus Packaged Web Application for users working full-time on Archibus. This is the “heavy” and rich user interface that provides access to all data, but requires training to use.
- SpaceView – A quick-access portal to user and space data
Windows Applications
One application needs to be installed directly on users’ desktops because of its need to integrate with other Windows desktop applications
- Archibus Client-Server – This Windows application allows direct editing of Archibus data.
Was this helpful?
0 / 0