Nej. Inte juridiskt.
Passport retention is against the law in UAE. Your passport is usually the property of the government that issued it (as mentioned in the small print in your passport, which usually contains words to that effect), and each passport holder is responsible for its safekeeping.
(Jag är medveten om att källans sidtitel hänvisar till arbetsgivare, men den citerade texten säger otvivelaktigt att det är olagligt att behålla pass i UAE.)