Organizational portals are vital parts of knowledge-intensive organizations. They play several critical roles: a) provide a platform for deployment of web-based services; b) envelop distributed internal resources; and c) present a centralized access to resources and services. Portal services...