Soap or detergent should, I beleve, remove the oil, even from the pores of the cast iron.
It doesn't because the heat from the oven and long slow cooling time forms a hard glossy coat over the iron. It does have to be redone about once a year and you can't scrub the pan. :D