{"section":"known-issues","requestedLocale":"en","requestedSlug":"payments-admin-defense-mode-settings-page-fails-to-load-permissions-and-get-adminiframetransactionssettings-500","locale":"en","slug":"payments-admin-defense-mode-settings-page-fails-to-load-permissions-and-get-adminiframetransactionssettings-500","path":"docs/en/known-issues/Payments/payments-admin-defense-mode-settings-page-fails-to-load-permissions-and-get-adminiframetransactionssettings-500.md","branch":"main","content":"## Summary\n\n\nUsers with a custom License Manager role cannot access the Payments Defense Mode settings page in Admin, even when they appear to hold the expected permission. The visible symptom is a failure to load the page with a 500 error on the GET to /admin/iframe/transactions/settings (dev tools). This affects users accessing Admin > Transactions > Settings (Defense Mode) using non-owner/admin roles in Payments.\n\nThe visual symptom is erro when try to access the page:\n`{\"name\": \"HttpError\", \"statusCode\": 404, \"message\": \"No admin page found for current URL\"'}`\n\n\n#### Simulation\n\n\n\n- Prerequisites:\n  - User assigned a custom role that includes PCI Gateway > Payment-ManageStore > Manage Store.\n- Steps:\n  1. In Admin, navigate directly to /admin/transactions/settings (Defense Mode settings).\n  2. Observe that the page fails to load, and the network panel records a 500 on GET /admin/iframe/transactions/settings.\n\n###\n\n\n#### Workaround\n\n\nAccess the page directly via the URL /admin/transactions/settings"}