Skip to content

Admin Dashboard Overview

The OxideAuth Admin Dashboard provides a graphical interface to interact with the underlying API. Designed to follow the exact same logic and flow as the REST APIs, the dashboard acts as a visual wrapper allowing administrators to seamlessly manage accounts, services, and roles.

Design Philosophy

  • API-Driven: Every action performed in the Admin Dashboard maps directly to a 1:1 API call. If you can do it in the dashboard, you can script it via the API.
  • Intuitive Navigation: The dashboard is divided into logically isolated sections for Accounts, Roles, Services, and Settings.
  • Security First: Access to the Admin Dashboard requires an account with elevated (Admin) privileges.

Accessing the Dashboard

By default, the Admin Dashboard is hosted alongside the core OxideAuth service (or as a separate frontend configuration depending on your deployment model).

To access it: 1. Navigate to your defined dashboardEndpoint (e.g., {{host}}/admin). 2. Log in using an Admin credential. 3. Upon successful login, the dashboard will request a token exactly as described in the Auth API.

Explore the Use Cases to see typical workflows within the dashboard.