1. A method for providing search results, the method comprising: providing a search page including one or more fields, wherein one or more search definitions related to the one or more fields are user-configured using a graphical user interface; receiving a search term for at least one field in the one or more fields for a search; determining a list of objects based on a search definition that relates to the at least one field, the search definition associated with at least one role; and displaying the list of objects according to a user-defined search definition, the list of objects associated with the at least one role, the search definition being configured being user-defined using the graphical user interface.