Admin: Managing external reports
This issue is to add a new menu item Admin > External reports that provides a UI for managing, well, the External reports we display on the user side.
As described in #728 (closed) and implemented in !723, we use AppResource with filter { appName: 'GGCE', 'formName': 'reportDashboard' } and /api/v2/app-resource/list endpoint. The Card title is sourced from appResource.title and card subheader from appResource.description. We only support one type of external report, the appResourceName === 'iframe', but please use a <Select/dropdown (with only one item).
Please add a <Table loading only the relevant records (filter), add/edit/delete actions in FAB, and a form with: Card title (appResource.title), Card subheader (appResource.description), Type ("iframe"), URL (appResource.displayMember).
The table should have: id, Card title, Card subheader, Type, URL + auditing columns. Dragging them around should affect their sortOrder.