Setup guide – Assa Abloy ARX (HID Mobile Key)

Background:
Because there are many components in motion, we've compiled a list outlining requirements, clarifications, and areas of responsibility to ensure the seamless integration between Inlet and the lock system.

Read more about the security principals for Inlet and the connections to locks here.

Practical and Technical Requirements:

  1. Locksmith installs the locks.
  2. The IT supplier provides a server capable of running the ARX software and ensures the server's security with a firewall and access control measures. Details regarding IP addresses and ports that need to be opened in windows and firewall can be found at the end of this document.
  3. IT supplier installs HTTPS certificates to enable proper HTTPS communication.
  4. Locksmith makes sure ARX version 4.8.2 or newer is installed on the server and configures the locks and access groups.
  5. Locksmith enables HTTPS in ARX, and makes sure the URL https://localhost:5003/arx return (Your connection is not private)
  6. Locksmith ensures that the ARX license includes an import/export module to make the API accessible from the internet.
  7. Locksmith ensures that the ARX license includes an Mobile Keys SEOS module.
  8. Locksmith creates a user for Inlet in ARX, granting necessary rights to control the locks via the API.
  9. Locksmith sets up a "Mobile Key SEOS" credentials format, which is used to create mobile keys.
  10. IT supplier ensures IP whitelisting and sets up port forwarding from an external port to an internal port on the server, enabling access to the API. 
  11. Inlet needs receive the following to email support@inlet.tech:
    • Customer Name
    • Information on what locks and lock groups Inlet should set up.
    • ARX username and password
    • Name of the Mobile Credential Format
    • Name of the "Email extended field"
    • Details regarding the lock
    • Public URL or static IP address of the server.
  12. Inlet retrieves IDs for the locks to configure Inlet with the locking system.
  13. Inlet provides information to the main system/booking system for testing.
  14. Inlet requires a minimum of 2 weeks of testing with the main system/booking system after the installer has completed all the steps above.

IP addresses that need to be whitelisted:
Required: 52.164.185.179
Optional: 79.160.124.141 (for debugging and support)

Ports that need to be mapped:
External TCP port 5003 to internal TCP port 5003 on the Server.

Access System Server IP Address Configuration:
A static IP address should be assigned to prevent it from being changed during a restart, and causing downtime due to the mapping in the previous point

Use of a Proxy Server