A system and method of limiting access from an external network to
documents stored on an internal network. A client list is built in which
each client is assigned to one or more roles. Each role has access to one
or more documents as defined on a document list. A request from an
external network is reviewed and, if possible, the request is associated
with a client on the client list. The requested document is then compared
to the document list associated with the client's role and, if the
requested document is in the list of documents available to a client in
the client's role, the requested document is fetched, cleaned and sent to
the client.
Un système et une méthode de limiter l'accès d'un réseau externe aux documents stockés sur un réseau interne. On établit une liste de client dans laquelle chaque client est affecté à un ou plusieurs rôles. Chaque rôle a accès à un ou plusieurs documents comme définis sur une liste de document. Une demande d'un réseau externe est passée en revue et, si possible, la demande est associée à un client sur la liste de client. Le document demandé est alors comparé à la liste de document liée au rôle du client et, si le document demandé est dans la liste de documents disponibles à un client dans le rôle du client, le document demandé est cherché, nettoyé et envoyé au client.