Dashboard Access | PropelAuth BYO Documentation

Dashboard Access

The PropelAuth BYO dashboard gives your team a powerful interface for managing authentication - from resetting passkeys to terminating sessions to configuring SSO connections. Here’s how to control access.

Separating Dashboard from API Traffic

BYO lets you run the dashboard on a different port than your API:

PORT=2884           # Your API traffic

DASHBOARD_PORT=3000 # Dashboard access

This simple separation enables powerful network-level controls. Your API remains accessible to your backend services while the dashboard stays locked down.

Access Patterns

Teams typically choose one of these approaches:

First Login

When you first deploy BYO, access the dashboard using:

You’ll be required to change this password immediately.

Managing Dashboard Users

Once logged in, you can create additional dashboard users with different permission levels:

Each new user receives a temporary password that must be changed on first login.

Dashboard Logs

The dashboard provides detailed logs of all user actions. You can review these logs to audit changes and monitor access patterns.

Just like every log BYO outputs, the dashboard logs will be structured JSON - perfect for ingestion into your existing logging infrastructure. To filter to only dashboard logs, look for the app field with the value dashboard.

Security Considerations

The dashboard provides read and write access to critical authentication data. Treat it like any other admin panel in your infrastructure:

Remember: the dashboard and API can run on the same port if you prefer simplicity over granular control. Choose the approach that matches your security model.