Skip to main content

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

CapabilityDescription
User managementCreate, edit, and deactivate user accounts; assign user types (Admin, Member)
Publication approvalReview and approve (or reject) project and SR360 publication requests
Sidekiq monitoringView and manage background job queues at /sidekiq
Search analyticsReview search query analytics via Searchjoy at /searchjoy
All projectsAdmins can access any project regardless of membership

Approving Publications

  1. Log in as an Admin.
  2. Go to PublishedPending Approvals (or navigate to /publishings).
  3. Review the pending submission.
  4. Click Approve to publish or Reject with a note to the submitter.

Managing Users

Admins can create new user accounts:

  1. Navigate to AdminUsers (or /admin/users if available).
  2. Click New User.
  3. Fill in the email, username, and initial password.
  4. Assign the user type (Member or Admin).
  5. 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.