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, andSettings. - 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.