Operator guideENplayerscrmoperatorlistdetail

Players / Module Overview

Operator map for the Players area covering the player list, leads list, player workspace, relation pages, and player-scoped reports.

Reader view

Clean portal guidance

This page keeps the operator explanation, field and action descriptions, and screenshots visible without exposing repo paths, raw sidecars, or editorial-only implementation details.

Narrative content

Page body

What this module covers

Players is the main operator module for finding a player, opening the player workspace, checking player-side activity, and following related workflows such as bonuses, sanctions checks, API logs, and player-specific reports.

For most backoffice teams this module answers four practical questions:

  • how to find the correct player or lead quickly
  • how to move from list view into a full player workspace
  • where to inspect supporting context such as activity, bonuses, API requests, and sanctions data
  • where player-level KPI and report tabs live once the profile is open

Surface map

Main list surfaces

  • Player list Default operational entrypoint at /players. Used for search, filtering, CSV export, and opening the player workspace.
  • Leads Reuses the shared player-table shell with userType="lead" and lead-specific permission plus CSV import behavior.

Player workspace

Relation and support pages

  • Activity Log Standalone activity/history search surface for operators.
  • API Requests Request/response inspection page for player-related API traffic.
  • Player Bonuses Cross-player issued-bonus inventory with preview and detail navigation.
  • Player Bonus Detail Read-only detail page for one user bonus.
  • Sanction List Restricted-user maintenance and sanctions synchronization workflow.

How operators usually move through this module

  1. Start in the player list or leads list.
  2. Open the player workspace from the email or edit action.
  3. Use tabs and action buttons on the player workspace for direct operator actions.
  4. Jump to standalone relation pages when the task is history-heavy, bonus-heavy, sanctions-heavy, or API-trace-heavy.

Important caveats

  • The current Players header shows a Create Player button, but the page code does not route to a standalone create screen yet.
  • Player editing is therefore handled from the player workspace, tab content, and modal-based actions instead of a dedicated /players/create flow.
  • Player-specific reports live under the player workspace tabs, not under /players/* routes.
  • Players / Bonuses is the cross-player issued-bonus inventory. The player-detail Bonuses tab is a different surface with its own local filters and actions.

Search hints

Search this module by:

  • player list
  • player profile
  • player workspace
  • leads import
  • player bonuses
  • sanctions list
  • player api logs
  • player activity log
  • player kpi summary

Verification status

  • status: verified_fe_only
  • last verified: 2026-04-18
  • note: module decomposition is confirmed from nx-admin-fe-workspace; subpages carry their own backend verification depth.
Field dictionary

Fields

field

Tags

Manual tag changes are handled from the player workspace action bar rather than a standalone player form.

Data Type
string[]
Verification Status
verified_backend
field

Max Bet Override

Per-player betting cap override saved through the player workspace limit override flow.

Data Type
decimal
Verification Status
verified_backend
field

Bonus Buy Limit Override

Per-player override for bonus-buy related limits in brands that expose this control.

Data Type
decimal
Verification Status
verified_backend
field

Inbox Message

Internal communication sent from the player workspace into the player's inbox.

Data Type
rich-text
Verification Status
verified_fe_only
field

Comment

Internal note attached to a restricted-user entry during create or update on the sanctions list page.

Data Type
string
Verification Status
verified_backend
Field dictionary

Fields

field

Id

Stable internal player identifier used throughout player, transaction, and report workflows.

Data Type
integer
Verification Status
verified_fe_only
field

Email

Primary navigation field on the list page. For players it opens the player workspace.

Data Type
string
Verification Status
verified_fe_only
field

Status

Shows whether the player account is currently marked active or inactive in the player list UI.

Data Type
boolean
Verification Status
verified_fe_only
field

Balance

Current wallet balance formatted with the wallet currency on the list page.

Data Type
amount
Verification Status
verified_backend
field

KYC Status

Verification status badge shown on list and detail surfaces. It is separate from account active/inactive status.

Data Type
enum
Verification Status
verified_fe_only
field

Country

Country code shown for filtering and quick review in list pages and some relation screens.

Data Type
country-code
Verification Status
verified_fe_only
field

Tags

Manual or automated tags used for segmentation, filters, and operational context.

Data Type
string[]
Verification Status
verified_backend
field

ClickID or PID

Affiliate tracking identifier searchable from the main player list.

Data Type
string
Verification Status
verified_fe_only
Operational notes

Notes

item

Player-related docs are split between list, workspace, relation pages, and player-scoped report tabs.

item

No standalone `/players/create` or `/players/edit` route is currently verified in `nx-admin-fe-workspace`.

item

Player KPI Summary uses `/api/core/users/:userId/kpi` and therefore keeps its own stronger core-owned verification notes inside the report pack.

Related references

Related pages

pagePlayers / Banking

Banking tab inside the player workspace with transaction filters, a paginated banking grid, analytics cards, CSV export, and automatic-withdrawal availability.

pagePlayers / Detail Workspace

Main player workbench at `/player/[playerId]` with tabbed sections, player-level actions, and modal-based operator workflows.

pagePlayers / Fraud Detection

Fraud-detection tab inside the player workspace with fraud risk assessment, related fraud reports, IP analysis, and identity-graph filtering.

pagePlayers / Game Report

Per-player game or provider report inside the player workspace, filtered by date option and grouped either by game or by provider.

pagePlayers / Inbox

Inbox tab inside the player workspace for reviewing sent notifications, filtering by read state or notification type, and resending or deleting messages.

pagePlayers / KPI Summary

Grouped player-level KPI snapshot inside the player workspace, covering player info, deposits, withdrawals, casino totals, bonus cost, and predictive metrics.