Enterprises in today’s highly competitive environment must cope with mountainous information. At the same time, they must act quickly to make timely business decisions. Providing the right information at the right time has been a challenge for information technology professionals. Wells, Sheina, and Harris-Jones (2000) found that in the average company in the United States, 80% of information is kept on individual personal computers, and less than five percent of employee knowledge is captured and made available in enterprise systems. Various systems, such as management information systems, enterprise resource planning, and knowledge management systems have been used to support the information needs of organizations. In recent years, enterprise information portal (EIP) have been developed to provides an effective platform for knowledge workers in organizations to find, manage, use, and share previous disparate information. An EIP gives the user a single point of access to data, information, and knowledge across the entire enterprise, thus holding the promise of increasing the competitiveness of the organization (Mitchell, 2005; Schroeder, 2000).