# ONES Web GUI Administration

## ONES User Interface - Features

* [YAML-based Device Discovery ](https://aviznetworks.gitbook.io/ones-1.1/ones-ga-v1.1/inventory#add-devices)
* Deep Telemetry for ASIC and Switch Hardware&#x20;
* Device Inventory details on&#x20;
  * Network Operating System (NOS)&#x20;
  * Firmware versions - ONIE, BIOS, and CPLD&#x20;
  * Hardware SKU, Model, ASIC, and Serial Number&#x20;
  * Platform Components – Fan, PSU, Sensors&#x20;
  * Link/Interface Health – Speed, Connectivity, Transceivers/Cables&#x20;
* Inventory Operations&#x20;
  * Adding/Removing devices using YAML&#x20;
  * Agent Status Monitoring&#x20;
* Device Monitoring&#x20;
  * Device Up/Down State based on Agent and Agent-less&#x20;
  * Region and Zone Mapping&#x20;
  * Device Roles – Access, Leaf-Spine, Super-Spine&#x20;
* Network Compliance with version checks on&#x20;
  * Telemetry Agent&#x20;
  * Orchestrator Agent&#x20;
  * ONIE, NOS, and Linux Distros versions&#x20;
* Resource Trends
  * CPU and Memory Utilization&#x20;
  * PSU and Fan Readings&#x20;
  * ASIC Capacity for Routes and ACLs&#x20;
  * Software and Kernel Route capacity&#x20;
  * Packet Counters – IN/OUT, Errors/Discards&#x20;
* Topology View
  * Device Connectivity view across Roles and Location&#x20;
  * Link/Connectivity Status&#x20;
* Routing Protocol&#x20;
  * BGP Neighbors&#x20;
  * Advertised and Received Prefixes&#x20;
  * Local AS Number&#x20;
* Orchestrator Use Cases&#x20;
  * YAML-based Configuration push
  * Image Management via ZTP&#x20;
  * BGP Numbered and Unnumbered Configuration&#x20;
  * NTP, SNMP, and SYSLOG Configuration&#x20;
* Licensing&#x20;
  * Application License&#x20;
  * Telemetry Agent License&#x20;
  * Orchestrator Agent License
* [User Management ](https://aviznetworks.gitbook.io/ones-1.1/ones-ga-v1.1/ones-web-gui-administration/user-management)
  * Add/Edit/Delete User&#x20;
  * Role Management&#x20;
* API Access for configurations originating from External Orchestration Tools

ONES allows users to leverage pre-defined templates, and customize them for Ports, IPv4/IPv6 Routes, BGP-Unnumbered, and Switch Services (NTP, SNMP, SYSLOG, ZTP, etc.) functions
