As used herein, an ???external environment??? is a network or system accessible to and/or used by more than one user or user group, such as a public or private communications or data network accessible by multiple unrelated users or groups of users (such as multiple enterprises).