Product Viz Camera

Good Mornign Everybody!
We are working on a product viz in unreal 4.22, as you can se on the attached image vw would want our camera to rotate and pan around an object, the problem comes when we zoom in and then rotate> in this codition the camera would hit the object and collide with it, at this point we want the zoom to go back in order at a distance that allow the camera to rotate around, at the moment we are using a camera with a spring arm.
Thanks in advance

You need to move the camera far enough away so that it won’t intersect and then for zoom instead of moving the camera closer you need to adjust the field of view

They talk about how they setup camera for McLaren Car Configurator in this talk :

You could build something similar.