China also requires everyone to have an app which gives you a color coded status based on the results of COVID tests taken by you and by those in your family and neighborhood, which defines what activities you’re allowed to engage in and what areas you’re allowed to access.
Basing that off vaccination status would be far more palatable and would be far less disruptive.
And to the surprise of no-one, this system has also been used to control the movements of political dissenters for reasons that have nothing to do with COVID:
Vaccination offers good protection against death / serious illness, but isn't that great against catching the virus and being able to infect someone else.
Their motivation is to prevent an outbreak. (Which is perhaps impossible long term).