Ultimate

X_ADMIN_PAGE_UNGUARDED

Means

a custom admin page declared no permissions

Typical cause

a pages: entry with an empty permissions array. Refused at declaration rather than at a request, because the author never writes the defineRoute call — adminRouteConfig emits it with the policy composed in, so a page cannot reach the router unguarded

Fix

add permissions: ['<subject>:read'] to the pages entry for '<path>'; the frame's admin:read is prepended for you

Listed under Admin and manifest

This page as markdown