fix #11465: add validation checks for admin service (rebased)

Check that the integration tests in `AdminServiceTest` seem to test what is described in https://trac.openmicroscopy.org.uk/ome/ticket/11465 and that they are passing.

--rebased-from #1537
This is not a straight rebase: it has some conflict-fixing and extra tweaking.