Yes.. but you would have to get creative.. it wouldn't work using existing solid behavior though.
You would need to have events that on-overlap or on-collide decided if the object could pass through and then allow such action.
Search forums and tutorials for doors or making a door... sounds similar to what your trying to do.
What do you mean whit X event. I get the rest but not that.