In a large bowl, toss together chickpeas, cucumber, tomatoes, onion, garlic, parsley flakes, dried basil, and Parmesan cheese. Drizzle with olive oil and balsamic vinegar, and season to taste with salt. Toss until well combined, and adjust seasoning as needed. Cover and refrigerate at least 45 minutes before serving. Serve chilled.