Skip to content

Admin Overview

The Admin is the staff-facing area of UIEngine. It is where Upstate International staff run day-to-day operations: viewing the dashboard, managing users and memberships, classes and semesters, events and registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, settings and roles, and coupons. This section of the documentation covers the core admin pages and how to use them.

Who uses it: Staff with the Admin or Super Admin role. Some areas (for example Settings and Roles) are Super Admin only. Instructors use a separate Instructor area (not the full Admin menu) for their assigned classes.


Roles and access

RoleWhat they can access
Super AdminEverything in Admin: dashboard, users, memberships, classes, semesters, events, registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, Settings and Roles, coupons. Full system configuration.
AdminDashboard, users, memberships, classes, semesters, events, registrations, enrollments, payments, scholarship requests, inventory, messaging, LGL sync, email templates, coupons. Cannot change system settings or manage staff roles.
Instructorhttps://admin.uibeta.org/instructor — dashboard of assigned classes (active and past), class roster and enrollments for those classes, profile, and class messaging. Instructors do not use the full Admin area for day-to-day teaching work. They do not manage users, memberships, payments, or settings. If someone with the Instructor role is also given Admin access, they can open Admin as well.

Logging in

  1. Open your browser and go to https://admin.uibeta.org/login (or https://admin.uibeta.org/ if your site shows the sign-in form on the home page).
  2. Enter your email and password.
  3. Click Log in (or the equivalent sign-in button).
  4. After sign-in, staff with the Admin or Super Admin role are taken to the Dashboard at https://admin.uibeta.org/admin. Instructors are taken to https://admin.uibeta.org/instructor.

If you forget your password, use the Forgot password link on the login page (or https://admin.uibeta.org/reset-password if you use a password-reset link from email). If you do not have an account, ask a Super Admin to create one and assign you the correct role.

Why do I have to sign in again after signing in to the website?

Because they are two separate systems. The public Upstate International website and the Admin area are different applications on different addresses, and signing in to one does not sign you in to the other. Your website login is not an Admin login, even when the email address is the same.

This is expected, not a fault. If you want to skip the extra step, bookmark https://admin.uibeta.org/login and go there directly instead of starting from the website.


Admin documentation — where to go

Use these links to find step-by-step guidance:

  • Dashboard — Stats, reconciliation alerts, expiration alerts, and quick links.
  • Users — Search, view, edit users; password reset; instructor access; family linking.
  • Instructors — Instructor directory, class assignment, and the automatic teacher membership.
  • Memberships — List and filter memberships, view detail, extend, manually create, expired view.
  • Membership levels — Configure the tiers and family add-on, their prices, and active status.
  • Classes and semesters — Semesters, class products, instructor assignment, capacity.
  • Events and registrations — Events, instances, check-in, no-show, capacity, CSV import for conversation clubs, WordPress migration via Sync/System.
  • Enrollments — List, filter, cancel enrollments; impact on capacity.
  • Payments — Payment list, detail, filters; refunds and Stripe.
  • Scholarship requests — Review, approve, or deny subsidized-membership requests.
  • Inventory — Capacity view, status indicators, waitlists.
  • Media library — Upload, organize, and reuse images across products.
  • Feedback — Review in-app feedback submissions and file GitHub issues.

Other admin areas (Messaging, LGL Sync, Email Templates, Settings and Roles, Coupons) are documented in their own sections.


Testing Suite

The Admin includes a Testing Suite (for example at https://admin.uibeta.org/admin/testing). It is for trying out workflows safely in non-production environments (for example with test mode, time machine, or scenario testing). Do not use the Testing Suite for normal production work. It is not intended for day-to-day member or staff operations. If you are unsure whether you should use it, ask Andrew.


Need help? Contact Andrew.

Maintained by 21 Ads Media