Donald Trump has required staffers in the White House to sign non-disclosure agreements that will purportedly last beyond the President being in the White House. Regardless of the merits or even the legality of doing so, I think the NDA's are doing more harm than good.
The NDAs just incentivize anonymous leaking and there has been a ton of anonymous leaking in this White House. Allowing people to feel free to put their names on disclosures allows the White House a greater measure of ability in discrediting or crediting the leaker. After this team leaves Washington, there may be no public book deals, but there will undoubtedly then be people getting paid under the table as sources for books about the White House. The Trump team will have a greater difficulty undermining and discrediting the massive amount of anonymous sourcing.
At the same time, because some people will undoubtedly get the President's permission to tell stories, those stories will come with a veneer of propaganda, i.e. these are the authorized, official spin accounts. Those will give the anonymous sourcing even greater credibility for many people.
There are legal issues here. The work being done in many cases is government work, not private work. But again, regardless of the merits, I think these NDA's do more harm than good and they frankly haven't stopped the non-stop story telling already coming from the White House. It's just that now they get to all be anonymous and excused away as anonymous because of the NDA's.