[#642] Ignore permission check in legacy mode and improve configuration tests