---
title: Admin Console read-only data pages
slug: configured-commerce/docs/admin-console-read-only-data-pages
docTags: 
createdAt: 2026-08-13T10:46:30.000Z
---

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:

```javascript
https://your-site.com/admin/data/nodes
```

Sign 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.                                    |
