Patent ID: 8103668

Claim:
A computer-readable storage medium storing computer-executable components that, when executed by a computing system, cause the computing system to perform a computer-implemented method for managing data, the computer-executable components comprising: an authoring component for: creating and inserting a search control window into a document that is authored by a user and that is opened and viewed in a word processing application, the search control window including a query input element for receiving a query from the user, displaying the search control window in the document to the user and configuring control parameters of the search control window that are set by the user for controlling search execution when the document is opened, the control parameters designating one or more datasources external to the document that are to be dynamically searched when the document is opened, executing a search via the search control window in the document based on a query from the user entered into the query input element and the control parameters to return search results, displaying the search results in the search control window, and saving a view of the search control window, the query from the user entered into the query input element, the control parameters, and the search results with the document when the document is saved by the user; and an access component for managing access by other users to the search control window in the document and to the control parameters of the search control window, wherein the document is configured to automatically re-execute the search via the search control window when opened by the other users, and wherein the search control is configured to display partial search results when the document is opened and viewed by a new user having a limited access permission level.