To prevent future attacks of similar levels of sophistication, Microsoft is recommending organizations adopt a “zero trust mentality”, which disavows the assumption that everything inside an IT network is safe. That is, organizations should assume breach and explicitly verify the security of user accounts, endpoint devices, the network and other resources. .
Link: Microsoft: How ‘zero trust’ can protect against sophisticated hacking attacks
via http://www.zdnet.com