1. A method for managing a profile within a web portal environment, the method comprising: receiving a set of one or more data sources, each data source providing data associated with one or more data fields; receiving a selection of at least one from one or more profile fields and at least one from the one or more data fields; and associating the at least one profile field with the at least one data field such that data provided by the data source associated with the at least one data field is utilized for the at least one profile field.