Upvote:1
Assuming it's in one booking, you will go through a security check in IST, but nothing else.
2 hours and 15 minutes should be enough, provided the flight from JNB isn't awfully delayed, but even if it is, you'll be re-booked onto the next flight.