Yeah, I think you're right basically. But a person can вынудить as well.
My try:
вынудить кого-то = to put someone in that conditions when he has no choice
(он постоянно опаздывал на работу, часто...