Administration
VADRR has an Admin user type with system-wide privileges. Admin accounts are created directly in the database or by an existing admin.
Admin Capabilities
| Capability | Description |
|---|---|
| User management | Create, edit, and deactivate user accounts; assign user types (Admin, Member) |
| Publication approval | Review and approve (or reject) project and SR360 publication requests |
| Sidekiq monitoring | View and manage background job queues at /sidekiq |
| Search analytics | Review search query analytics via Searchjoy at /searchjoy |
| All projects | Admins can access any project regardless of membership |
Approving Publications
- Log in as an Admin.
- Go to Published → Pending Approvals (or navigate to
/publishings). - Review the pending submission.
- Click Approve to publish or Reject with a note to the submitter.
Managing Users
Admins can create new user accounts:
- Navigate to Admin → Users (or
/admin/usersif available). - Click New User.
- Fill in the email, username, and initial password.
- Assign the user type (Member or Admin).
- Save.
note
Regular users self-register via the registration page. Admin-created accounts bypass the email confirmation step.
Sidekiq Queue Monitoring
Background jobs (imports, exports, PRISMA generation, ML training) run via Sidekiq. Access the Sidekiq web UI at /sidekiq (admin only):
- View active, scheduled, and failed jobs
- Retry failed jobs
- Clear dead jobs
Health Check
VADRR exposes a health check endpoint for monitoring:
GET /up
Returns HTTP 200 if the application is running correctly.