Forums Bug Reports Thread

"Request Data Export" should create platform admin escalation with details

Patrick Bass · May 26 · 24 · 1 Locked
[Major] [Normal Priority] [Bug Fixed] [Always Reproduces]
🚀 OP May 26, 2026 9:09am

What happens: On /account/settings?tab=data, the "Request Data Export" button does not create an escalation for platform admins. There is no notification or workflow for fulfilling the request.

Expected: Clicking "Request Data Export" should create an escalation to platform admins at admin.mobieus.io with: user ID, username, email, tenant slug, request timestamp, and the data scope requested. Platform admins should receive a notification and have enough context to take appropriate action.

Impact: Data export requests go into a void — no one is notified and no action is taken. Potential compliance issue (GDPR/CCPA right of access).


Patrick Bass
@mobieus

🚀 May 26, 2026 9:32am

Resolved. DataExportController::request() now calls PlatformAdminClient::pushEscalation() after creating the export row. The escalation payload includes: tenant slug, user ID, username, email, request timestamp, and a link to /admin/users/{id} on the tenant. Non-fatal: if the escalation push fails, a warning is logged but the user's request proceeds normally. Deployed to all tenants.


Patrick Bass
@mobieus

Log in or register to reply to this thread.