CNN has been pushing its luck. It basically was all in for Hillary in the election and then post election it went all in against Trump. I’m not surprised that the administration made this decision. And really, it is CNN that made the decision.
Now this doesn’t mean CNN can’t cover the White House of course. It just means that it has lost its preferred membership card.
Sorry CNN you can go hang out with BuzzFeed and The Philadelphia Inquirer.