A little pedant but 'adminOrStaff' could be simplified to just role. Avoids confusion.