User roles and permissions in Promo on Demand
  Documentation Setup

User Roles & Permissions:
Admins, Executors & Players

Engaged Nation Team
  January 8, 2026   5 min read Setup

Promo on Demand uses two distinct user roles to separate the people who build and manage promotions from the people who run and participate in them. Getting this structure right from the start means cleaner operations, tighter access control, and no risk of floor staff accidentally modifying a live game configuration.

This article explains what each role can and cannot do, how to think about assigning them across your team, and how features like game assignment, date restrictions, and the drawings tool interact with each role.

💡

No user limits. You can create as many Admin and Frontend user accounts as your organization needs — there is no cap on the number of users.

The Admin Role

Admin users are the managers and configurators of your P.O.D. account. They have full access to everything on the administrative side of the platform. Think of this as the role for your marketing team, promotion coordinators, and anyone responsible for building and overseeing the promotions themselves.

Admin dashboard view in Promo on Demand
The admin view — full access to the dashboard, games, users, drawings, and all configuration tools.

Admin users can:

🔒

Who should be an Admin? Limit this role to people who genuinely need to build, manage and audit promotions — your Marketing/Promotions management, designated IT/Systems contacts, and Auditing Dept. Floor staff who only run the games during an event should be Frontend users, not Admins.

The Frontend Role

Frontend users are the operators of the P.O.D. games - the floor staff who run live promotions for the players to participate in. When a frontend user logs in, they see only a clean game lobby showing the promotions available to them. There are no admin menus, no configuration options, and no access to other users' data.

Frontend user game lobby with Play buttons
The frontend view — a clean lobby showing only the games assigned to that user, with nothing else visible.

Frontend users can:

Frontend users cannot:

Game Assignment & Date Restrictions

One of the most important features for frontend users is that game access is both user-specific and time-bound. When an admin saves a game configuration, they choose exactly which frontend users can see it — and when.

Game configuration user assignment and date range settings
Each saved game configuration is assigned to specific frontend users and limited to a defined date range.

The Drawings Tool & Role Responsibilities

Using the P.O.D. drawing tool to determine which guests will be invited to play in the promotion is strictly optional. You can draw participants using any method you choose, such as your CRM or a raffle drum of paper tickets.

  Admin responsibilities Setup & configuration

Before a drawing can be held, an admin must:

  1. 1. Upload the player/participant list, ensuring that the file is in an xls. format.
    • Name the file something appropriate for guests to view.
    • Add a Drawing Name.
    • Add notes (optional) that will not be viewable to guests.

  Frontend user responsibilities Floor execution

At the appointed event date/time, a Frontend user will:

  1. Log in and click on the hamburger menu on the top left to access the available drawings
  2. Chooses either the Pick Winners or Lottery Tool and sets the number of winners to be drawn
  3. Launches the drawing on the floor TV (via cast or direct display)
  4. Runs the draw - the system selects winner(s) from the uploaded pool of participants.
  5. If a participant is drawn and is not present, the frontend user will have the option to redraw.

Frontend users cannot modify the player/participant list.

Recommended Team Structure

Most casino properties find a setup similar to this works well:

Team Member Recommended Role Why
Marketing Manager/Promotions Coordinator or above Admin Configure games and drawings, sets prizes and odds, manages users and reviews results.
IT or Systems Contact Admin May need access for troubleshooting, user password resets or reporting.
Auditing Admin Runs audit reports
Floor Staff / Promotions Host Frontend Runs games and drawings during promotions. Sees only what games are assigned to them. No config access needed.

Creating & Managing Users

All user management is done from the Users section of the admin navigation. Any admin can create, edit, or remove users within their organization.

  1. In the admin sidebar, click Users.
  2. Click the CREATE NEW USER button to add a new user.
  3. Enter user's name, email address and/or Username.

    Team members without a company email address can log in with a Username, such as an Employee ID number.

  4. Choose their role - Admin or Frontend
  5. Set a temporary password. They will be forced to change it upon first login.
  6. Select an Avatar if desired
  7. Click Save. The account is active immediately.

To edit a user, including resetting their password or changing their role, find them in the Users list and click the edit button. To remove a user, click the edit button, and change the account status from Enabled to Disabled and click save.

💡

After creating a frontend user, remember to assign them to at least one active game configuration. A newly created frontend user who logs in before being assigned to a game will see an empty lobby. Head to Games, select the appropriate game customization, and click the edit button to add a user to the selected game configuration, under the Assign to Users section.

Questions about structuring your team or need help deciding which role fits a specific person's responsibilities? Contact our team — we're happy to help you think it through.

Was this article helpful? Browse more guides in our documentation library.

View All Documentation