Server Requirements

Server Requirements

To successfully install OfficeMaps as a self-hosted solution, a number of requirements must be met.

You will need a server with the following: 

  • Windows Server 2012 r2 or later
  • .Net Framework 4.8 or later
  • IIS 8 or later
  • IIS updated to highest available version of ASP.Net (Application Development - ASP.NET 4.6 , .NET Extensibility 4.6)
  • SQL Server or SQL Server 2016 SP1 Express or later. ( requirement change 01 July 2021).
  • We recommend a 2 core CPU with a minimum of 2 GB RAM (preferably 4 GB) and 1 GB of storage space.

(Note: due to the .Net Framework version changing from 4.6.1 to 4.8, Windows Server 2008 will no longer be supported from OfficeMaps version 2.3 or higher.  

See for minimum OS requirements (as they may change).

Two sites are created during installation. These sites require separate DNS host names, one for web and one for the API.

Any host names can be used, below are example host names for a domain

Host Name

API Site
Intranet (embedded search,etc)
Kiosk / Guest Access

If you are planning to use SSL/https for your on premise installation, one or more certificates will be required for the host names that will be used.

If you are planning to use Active Directory for authentication, then the web server will need to be on a machine connected to the Active Directory domain.

Hardware requirements are contingent on the number of OfficeMaps users, how busy the server is and whether the server is virtualised. For example, if the server is Hyper-V, it is recommended to allocate at least two processors and 8GB of RAM.


Some Frequently Asked Questions:

What authentication schemes need to be installed with IIS (e.g. Basic, Digest, Integrated Windows)?
Only the default (Anonymous) is required.

Is there a base database that is attached to the SQL Server or is it created with a program?
The current practice is for the client to create an empty database (with any name) in SQL Server. It is important that full permission to this database be available during the installation process.

What permission does the SQL account used by the OfficeMaps site require?
Full dbo permission is required to the OfficeMaps database only which is required to add and modify the database schema during updates.

Do you need to know the name of the security group that is allowed to access OfficeMaps?
Yes, AD Sync requires the domain name and group name that users are to be synchronised from. This security group is configured after installation. Once this is done, the default logon type for this group can be changed to Active Directory.

    • Related Articles

    • Adding an Exchange Server Integration Provider

      Exchange Server integration provides access to calendars for meeting rooms and also people, if it is specified as the default provider. To add a new Exchange Server Integration Provider, choose the menu option Preferences -> Integrations. Adding an ...
    • Installation Pre-Start Check

      DNS Records Ensure that you have created the DNS records and directed them to the Web Server that you will be using to host OfficeMaps (see Server Requirements for more information). Web Certificate/s (optional) If you wish to use https, ensure that ...
    • Steps for Migration from a Self-Hosted Instance to Hosted OfficeMaps

      The process to move OfficeMaps from a self-hosted instance to a hosted one requires a number of steps. 1. Verify that your self-hosted instance is fully updated with all the system requirements to run the current self-hosted version of OfficeMaps. ...
    • Installing OfficeMaps

      Please refer to the articles Server Requirements and Installation Pre-Start Check before continuing. Performing the Installation Download the latest version of the OfficeMaps full package (e.g. Download the latest version of the ...
    • OfficeMaps and GDPR

      The General Data Protection Regulation (GDPR) is a new European privacy regulation. The GDPR was introduced to strengthen the security and protection of personal data in the EU and standardizes EU data protection law. It applies to any organization ...