1. A system comprising: a server including an access manager configured to restrict access to files of an organization and maintain at least encryption keys for internal and external users; and an external access server operatively connected to the server and coupled between the server and a data network, wherein the data network is configured to allow the external users use of the external access server, wherein the external access server is configured to permit file exchange between the internal users and the external users via the server.