Ubiquiti EdgeRouter-X EdgeMax

Web Interface

The Ubiquiti EdgeRouter-X has a built in web interface. In this example, we use a connector installed on it to make this web interface available to arbitrary users over the public Internet

cyber-insurance-compliance

Overview

The Ubiquiti EdgeRouter-X has a built in web interface. In this example, we use a connector installed on it to make this web interface available to arbitrary users over the public Internet… without opening the firewall. Each user must use Single-Sign-On via Agilicus plus their existing identity provider, and then can access from any device without a VPN.

Step 1. Create application

f0955160 image

Step 2. Enter name (hostname we will use externally), description

b96b0b41 image

Step 3. Indicate we use standard pattern hostname.

a4aa0a42 image

Step 4. Indicate its via an Agilicus Connector (in this case, installed on the Ubiquiti EdgeRouter-X directly).

728bf784 image

Step 5. Select the connector (previously configured as per instructions)

242c337c image

Step 6. Indicate we will use TLS from user to device.

ffa0ea9b image

Step 6. Configure upstream as localhost:443, on TLS (this is the local web server of the EdgeRouter)

9ab570a3 image

Step 7. Indicate that Agilicus will do an OpenID Connect Authentication Proxy, use /logout as the revoke token URI.

328ab3a1 image

Step 8. Indicate that we will have individual users.

eece247e image

Step 9. Apply. After this is complete we will then add a user to permissions and test.

cc8ac07b image

At this stage we can assign permissions:

e45db7e8 image

Now we can either use profile (https://profile.MYDOMAIN) which has all applications in it as a launcher, or navigate directly (https://erx.MYDOMAIN).

d5dee728 image

If desired, publish so that it is selectable in profile, and give it an icon:

eafc2f89 image