What is happening: Access to the demo application is being cut off for North America and EU store managers. Those users move to the production Coach Pulse application. The demo remains available for Asia, which runs SMC Macau on it.
What to build
- Gate at login: a user whose market resolves to North America or EU cannot enter the demo application.
- Clear message, not a dead end: a blocked user sees a short message pointing them to the production application. No blank screen, no generic "account not set up" error.
- Market driven, not store number: scope off the market or region value on the user record so the rule holds for users sitting under a US store record.
- Reversible mechanism: preferred implementation is a config driven list of permitted markets that flips back without a code deploy.
- Accounts stay intact: access gate only. No account deletion, no removal of existing demo session history or scores.
Assumed scope
- Surfaces: all demo surfaces, meaning coachpulsedemo.com plus vegas, futurenow and gcx subdomains.
- Markets retaining access: HK/Macau, Taiwan, Mainland China, Japan, Korea, Singapore, Malaysia, ANZ.
- Untouched: the production application, and every Asia market path including the Macau SMC build.
Timing: launch is Aug 22. This needs to land before launch so no North America or EU manager is sitting on demo when production goes live. Release window Aug 17 to 21.
Open items
- Store managers only, or all North America and EU roles including associates.
- Whether corporate, admin and FutureProof accounts keep demo access for testing and client demos.
- Exact wording of the blocked message, and whether it carries a link to the production application.
- Whether EU is defined by the market field or by store country.
- Whether the cut off applies to every demo subdomain or only the main demo site.