Admin panel
Admin panel — getting started
The admin panel is the web console for your back-office staff. It is served at https://notellgaming.com/admin/ and is available in Russian, English and Ukrainian.
Signing in#
Open the panel and enter your username and password. Accounts are created by the platform owner (see Access, staff and history). Without a valid session the panel shows the sign-in form in place of any screen.
Roles, permissions and projects#
Every account has a role, a set of permissions and a list of projects it may see.
| Role | Access |
|---|---|
owner | Everything, in all projects: also IP Whitelist, Staff, API key reveal and regeneration, RTP settings changes |
operator, viewer | Only the screens allowed by their permissions, and only for their assigned projects |
| Permission | Unlocks |
|---|---|
game-history | Game History — the round log |
api-logs | API Logs — wallet callback attempts, and request/response bodies inside Game History |
launch-game | Launch game |
freespins-view | Free spins — view grants |
freespins-grant | Free spins — grant |
freespins-delete | Free spins — cancel |
configure-projects | Change settings of the account's own projects (callback URL, providers, bets, project fields) and manage Target outcomes. Never key rotation or copying settings |
Screens without a permission requirement (Dashboard, Online, Analytics, Projects, Games, Integration, RTP & players, Documentation, Billing, Appearance) are visible to every signed-in account, limited to its projects.
Screen map#
| Screen | What it is for | Needs |
|---|---|---|
| Dashboard | Stake, payout, GGR, RTP, spins, sessions and players for a period | — |
| Online | Players online now by project, provider and game | — |
| Analytics | Stakes, payouts and RTP by currency, project and game | — |
| Projects | Project list and the project settings | configure-projects to change |
| Games | Game catalog with providers, statuses and features | — |
| Integration | API addresses, game profiles and supported stakes | — |
| RTP & players | Project RTP, adaptive rule, player RTP and limits | owner to change |
| IP Whitelist | Allowed networks for API calls | owner |
| Staff | Accounts, roles, permissions, project access | owner |
| Game History | Round log with filters | game-history |
| API Logs | Wallet callback attempts | api-logs |
| Free spins | Grant, view and cancel free spins | freespins-* |
| Target outcomes | Schedule and cancel target results | configure-projects |
| Launch game | Open a game for a test player | launch-game |
| Documentation | Links to documentation | — |
| Billing | TEST_ONLY balances and invoices | — |
| Appearance | Interface language | — |
Detailed guides: Projects, RTP and players, Operations, Access, staff and history.
How saving works#
- Forms with a Save button apply when you press it. Settings are stored with a revision; if a colleague saved first you get a conflict message — reload and repeat your change.
- On RTP & players the settings are saved automatically.
- Changes of RTP, limits and provider switches apply from the next round; rounds in progress finish as they started.
- Money fields in the panel are typed in major units with two decimals (for example
0.10); the API uses minor units. - Everything is TEST_ONLY: units are non-withdrawable.
Typical tasks#
| I want to… | Go to |
|---|---|
| Connect my wallet | Projects → project → Integration → Callback URL, Test connection |
| Check why a bet failed | API Logs (filter by player or round), or Game History → round → API calls of this round |
| Give a player free spins | Free spins → Grant free spins |
| Raise the maximum bet | Projects → project → Bet management |
| Change a player's RTP | RTP & players → Users → the player |
| Add our server IP | IP Whitelist (ask the owner) |