Portals are groupware for the 21st Century. A portal is a flexible, portable, secure resource providing access to applications, email, contact management, documents and files, network file storage for recovery and sharing, organizational and personnel information. A dynamic theme offers each organization a branded look and feel. It enables easy set up and administration of new employees and students through provisioning. Portals create a virtual office from any location with Internet connectivity. They are cross-platform capable which allows access from multiple operating systems and even handheld devices. Our portal is built on a robust, extensible environment scalable from hundreds to thousands of users.