Dashboard Overview
Navigate the SignedApproval web dashboard to manage approvals, authentication methods, API keys, and integrations.
Key Concepts
The dashboard at signedapproval.net/dashboardis your central hub for managing all aspects of SignedApproval. It's a responsive web application that works on desktop, tablet, and mobile browsers.
Dashboard Sections
- Pending Requests -- The main view shows all pending approval requests. Each request displays the action text, metadata, caller info, and time remaining. Click a request to review details and approve or reject.
- History -- View all past decisions (approved, rejected, and expired). Includes timestamps, authentication methods, and the ability to view the signed payload.
- Settings -- Configure your approver profile, authentication methods, API keys, integrations, preferences, and more. Sub-sections include:
- Authentication Methods -- Register passkeys and TOTP.
- API Keys -- Create, view, and revoke API keys.
- Integrations -- Connect GitHub, Bitbucket, GitLab, Slack, and Teams.
- Preferences -- Quiet hours, default TTL, trusted callers.
- Log Sinks -- Configure webhook endpoints for audit event streaming.
Approving from the Dashboard
To approve or reject a request from the web dashboard:
- Click on a pending request to open the detail view.
- Review the action text, metadata, and caller information.
- Click Approve or Reject.
- Authenticate with your registered method (passkey challenge or TOTP code).
- The decision is signed and the request status updates immediately.
Dark Mode
The dashboard supports dark mode via the .dark CSS class. Dark mode uses sage green accents on a dark background for comfortable viewing in low-light environments. Toggle it from your browser or system preferences.
Note
The dashboard is built with Next.js and requires JavaScript. It uses Supabase Auth for session management with Google OAuth. Your session is maintained via secure cookies.
Tip
Bookmark
signedapproval.net/dashboard for quick access. The dashboard is responsive and works well on mobile browsers, though the iOS app provides a better experience for phone-based approvals.Related Articles