Do you mean the glowglobe rather than an umbrella? The glowglobes were used for lighting.
Yes, I do mean the glowglobe. As they are floating right above the person, they should also protect from rain. And there was a scene where one was floating through the rain.