Question: when are gty rooms assigned?
Answer: Stateroom numbers are often assigned about 30 days before the sail date. But I've seen them assigned three days before the cruise date as well. Sometimes you will find out via an updated email from Disney, but more often a stateroom number will just appear in your online reservation.