9. A method comprising: presenting a window comprising at least: a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, a save interface comprising both an editable text box and an access control interface; wherein the editable text box and the access control interface are both visible within the save interface at the same time; wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document; receiving, in the access control interface, input that specifies one or more access control levels for the document and receiving values of individual access controls for a plurality of users; responsive to receiving the input that specifies the one or more access control levels for the document, instantly changing permission metadata for the document, while the document is still open in the window; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein the termination of the input that specifies the location at which to save the document is a change in focus away from the editable text box; wherein the method is performed by one or more computing devices.
9. A method comprising: presenting a window comprising at least: a graphical presentation of contents of a document, one or more graphical user interface controls configured to receive edits to the contents of the document, a save interface comprising both an editable text box and an access control interface; wherein the editable text box and the access control interface are both visible within the save interface at the same time; wherein the save interface is configured to permit save operations on the document to different locations without creating a modal window for the save operations; while displaying the save interface in the application window, receiving, via the one or more graphical user interface controls, one or more edit commands to modify the contents of the document; in response to the one or more edit commands, changing the graphical presentation of the contents of the document; receiving, in the access control interface, input that specifies one or more access control levels for the document and receiving values of individual access controls for a plurality of users; responsive to receiving the input that specifies the one or more access control levels for the document, instantly changing permission metadata for the document, while the document is still open in the window; receiving, in the save interface, input in the editable text box that indicates a location at which to save the document; in response to termination of the input that specifies a location at which to save the document, storing the document at the location, wherein the termination of the input that specifies the location at which to save the document is a change in focus away from the editable text box; wherein the method is performed by one or more computing devices. 10. The method of claim 9 , wherein the access control interface is one of: a pull-down box listing two or more access control levels, a set of one or more links specifying access control levels, or a set of one or more checkboxes specifying access control levels.