Admin Console read-only data pages
The Admin Console includes read-only data pages for inspecting Spire CMS data without database access. Use these pages to troubleshoot content issues, verify page configurations, or inspect URL routing.
Available data pages
Page | URL path | Grid columns | Description |
|---|---|---|---|
Nodes | /admin/data/nodes | type, websiteId, parentId | Displays CMS nodes with their types and parent-child relationships. |
Pages | /admin/data/pages | id, isDefaultVariant, nodeId, variantName | Lists CMS pages with their node assignments and variant information. |
Page Versions | /admin/data/pageVersions | pageId, publishOn, value | Shows version history for CMS pages. |
Page URLs | /admin/data/pageUrls | nodeId, url, title, websiteId, languageId | Lists URL mappings for CMS pages. |
Access a data page
Navigate directly to the URL path in your browser. For example:
https://your-site.com/admin/data/nodesSign in to the Admin Console if prompted. These pages require Admin Console authentication.
Notes
- All four data pages are read-only. Data cannot be modified from these views.
- Click View on a row to open the detail view with additional fields.
- The Pages data page existed previously as an editable form. It is now read-only. The other three pages (Nodes, Page Versions, Page URLs) are new.
- Use these pages for troubleshooting and verification. For content changes, use the Spire CMS editor.
Update checklist
# | Update | Type | PR validated | Notes |
|---|---|---|---|---|
1 | Promotions -- rule type + result type | End user | PR #14088, #14267 | Display name corrected to "Order Bill To Customer List". Max Discount Amount tooltip incorporated. |
2 | Admin Console roles -- Can Impersonate | End user | PR #14062 | Confirmed as drafted. |
3 | SSO -- Azure AD B2C on .NET Core | End user | PR #14231 | Confirmed. emails claim added to fallback chain. |
4 | Cross-sells -- sort order | End user | PR #14159 | Added Reorder modal and inline editing detail. |
5 | ODP -- job definition import | End user | PR #14110 | Corrected: button is "Save" not "Import"; prompt appears on save not toggle; shows every time (no existing-jobs check); 8 job definitions listed. |
6 | Budget management -- dropdown behavior | End user | PR #14256 | Added "None" enforcement level row. |
7 | VMI order history -- variant selector | End user | PR #14207 | Confirmed as drafted. |
8 | Admin Console products -- category filter | End user | PR #14103 | Reworded to "category assignment" instead of overstating dynamic category support. |
9 | Payment Service -- Spreedly removal | End user | PR #14202 | Corrected: Spreedly is gated with a provisioning message, not fully removed from the selector. |
10 | ETag caching -- shared max-age | End user | PR #13914 | Setting name corrected to "Etag Cache Server Duration". Removed unconfirmed SSR-disabled claim. |
11 | Audit log -- Payment + Search Service | End user | PR #14171, #14150 | Corrected: ISC-28051 logs ALL service page visits, not just Search. ISC-28052 logs Payment Service iframe interactions. |
12 | IGatewayPropertyResolver | Developer | PR #14061 | Major corrections: method is Resolve<T>, context is GatewayPropertyContext, auto-registered via IDependency. |
13 | Admin Console read-only data pages | Developer | PR #14160 | URL paths corrected to /admin/data/.... Pages form was existing (changed to read-only); other three are new. |