. . "Most companies and organizations provide different types of portals for a variety of purposes these include portals for the general public, intranet portals for their employees, as well as extranet portals for their customers, vendors, suppliers, and other parties with whom they transact business. [0005] The complexity and cost of developing, deploying, administering and continually enhancing port" . . .