# Sample Ubiquiti EdgeRouter-X EdgeMax Web Interface

- Link: https://www.agilicus.com/anyx-guide/sample-ubiquiti-edgerouter-x-edgemax-web-interface/
- Published: 2024-05-14T00:25:18+00:00
- Author: Don Bowman

1. [Home](https://www.agilicus.com/)
 2. Sample Ubiquiti EdgeRouter-X EdgeMax Web Interface

![cyber-insurance-compliance](https://www.agilicus.com/www/69d5e171-hero.svg)

Web Interface

---

## Ubiquiti EdgeRouter-X EdgeMax

The Ubiquiti EdgeRouter-X has a built in web interface. In this example, we use 
a connector [installed](https://www.agilicus.com/anyx-guide/agilicus-connector-install-ubiquiti-edgerouter-x/)
on it to make this web interface available to arbitrary users over the public Internet

[CONTACT](https://www.agilicus.com/contact-us/)

## Overview

The Ubiquiti EdgeRouter-X has a built in web interface. In this example, we use 
a connector [installed](https://www.agilicus.com/anyx-guide/agilicus-connector-install-ubiquiti-edgerouter-x/)
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

[⌊Ubiquiti EdgeRouter X Web Interface: Showing the EdgeOS login screen, the default
username 'ubnt' and password field are highlighted for access to the router's configuration.⌉⌊
Ubiquiti EdgeRouter X Web Interface: Showing the EdgeOS login screen, the default
username 'ubnt' and password field are highlighted for access to the router's configuration
.⌉[

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

[⌊b96b0b41-image⌉⌊b96b0b41-image⌉[

Step 3. Indicate we use standard pattern hostname.

[⌊a4aa0a42-image⌉⌊a4aa0a42-image⌉[

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

[⌊728bf784-image⌉⌊728bf784-image⌉[

Step 5. Select the connector (previously configured as per [instructions](https://www.agilicus.com/anyx-guide/agilicus-connector-install-ubiquiti-edgerouter-x/))

[⌊242c337c-image⌉⌊242c337c-image⌉[

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

[⌊ffa0ea9b-image⌉⌊ffa0ea9b-image⌉[

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

[⌊9ab570a3-image⌉⌊9ab570a3-image⌉[

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

[⌊328ab3a1-image⌉⌊328ab3a1-image⌉[

Step 8. Indicate that we will have individual users.

[⌊eece247e-image⌉⌊eece247e-image⌉[

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

[⌊cc8ac07b-image⌉⌊cc8ac07b-image⌉[

At this stage we can assign permissions:

[⌊e45db7e8-image⌉⌊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⌉⌊d5dee728-image⌉[

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

[⌊eafc2f89-image⌉⌊eafc2f89-image⌉[
