Platform Explorer
You own: seeing everything. Platform Explorer is the read-only "all access" lens — every section in the sidebar, every dashboard page. Built for demos, executive overviews, training previews, and platform evaluation.
Important: this is NOT admin
Platform Explorer is a job function (controls what you can see), not a permission tier (controls what you can do). Holding platform_explorer and being a viewer means: read every page, write nothing.
To grant write permissions, set the user's role separately to editor or admin via the Workspace Settings page.
Who should hold this function
| Audience | Why |
|---|---|
| Executive overviews | CFO / CTO wants to see the platform's full surface without per-role configuration |
| Demos | Sales / SA shows a prospect every feature on a single login |
| Training previews | Trainer walks a class through every workbook's surface in one session |
| Platform evaluation | New customer is evaluating GeneFlow against their existing ML stack — provide scoped evaluation access |
| Internal eval team | Genedata staff evaluating new pages before release |
Who should NOT hold this function
| Anti-audience | Better alternative |
|---|---|
| Daily-use individual contributors | Tailored function (MLE / DE / Steward, etc.) — keeps nav focused |
| External auditors who need write access for evidence | tenant_admin + scoped PAT instead |
| Production on-call engineers | SRE / DevOps / MLOps — gives runbook nav focus |
| Customers who haven't signed an MSA | Don't grant — they should not see internal feature roadmap on /dashboard/admin/product-health |
Demo credentials (built-in seeded account)
For evaluating the role without onboarding a real user, a pre-seeded demo account ships with the platform:
| Field | Value |
|---|---|
| Sign-in URL | /signin |
explorer@genedata.demo | |
| Password | demo1234 |
| Tenant | GENEDATA |
| Role tier | viewer (read-only — intentional) |
| Job function | platform_explorer |
Or just click the Platform Explorer (read-only, sees everything) card on the sign-in page.
To sign out: every dashboard page has a Sign Out button in the sidebar's bottom-left user panel. The /dashboard/welcome page also shows a Sign Out button in the top-right.
Day-1 setup (for real users)
A workspace admin assigns it via /dashboard/admin/users:
- Find the user
- Click Edit functions
- Tick Platform Explorer under "See Everything"
- Save
Or via API:
curl -X PATCH https://api.genedata.io/api/tenant/users/$USER_ID \
-H "Authorization: Bearer $TENANT_ADMIN_PAT" \
-H "X-Tenant-Id: ACME" \
-H "Content-Type: application/json" \
-d '{"jobFunctions": ["platform_explorer"]}'
What you see
Every section in the sidebar appears: Data Platform, AI & ML, Orchestration, Governance, Analytics & Reporting, Data Modeling, Collaboration, Workspace Settings, Developer, API Management, GeneFlow ML, AI Studio, Approvals, Catalog, Ops & Reliability, Capacity & Cost, Architecture, Product Health, Migration, Training.
Workflow 1 — Five-minute platform tour
- Open
/dashboard/welcome— your splash will read "Platform Explorer" with quick links - Scroll the sidebar — every group is visible (Data, AI&ML, GeneFlow, Governance, Architecture, …)
- Click into GeneFlow ML → see the 4-tab control plane
- Click into Architecture → see the service map + reference topologies
- Click into Capacity & Cost → see the tenant's spend rollup
- Click into Ops Dashboard → see service-side health
Workflow 2 — Pre-demo checklist
Before a customer demo:
- Seed the tenant with the soak script:
python scripts/soak-tests/geneflow-end-to-end.py --keep - Verify
/dashboard/geneflow/mlshows experiments, runs, models, prompts - Verify
/dashboard/geneflow/ml/endpointsshows at least one endpoint - Verify
/dashboard/governance/approvalshas at least one entry (sample stage transition) - Verify
/dashboard/admin/product-healthshows adoption metrics > 0
Common gotchas
- You can't write. Platform Explorer is visibility-only. If you need to create / edit / delete, ask a tenant admin to grant you
editorrole (separate from job function). - Adoption metrics on /admin/product-health reflect the current tenant. Don't ship to customers if the page would expose your roadmap.
platform_exploreris intentionally low seat-cap — Starter: 0, Professional: 1, Scale: 5, Enterprise: unlimited. Don't hand it out broadly.
Where to go next
- 22-data-governance-security.md — audit + security view
- 24-product-manager.md — adjacent (PM sees Product Health, this role sees PM's view + everyone else's)
- 25-technical-trainer.md — Trainer typically also holds platform_explorer
- ../architecture.md — the full platform topology