1. A computer-implemented method comprising: at a document management system, responsive to a request from an application program to store a document, determining if the document is in a format of the document management system; extracting component data from the document; and if the document is not in the format of the document management system, then: converting the extracted component data via a plug-in that is specific to the application program into one or more converted component data files that are in the format of the document management system; converting access authorization information for the document via the plug-in into converted access authorization information that is in the format of the document management system; storing the converted component data files in a memory; storing the converted access authorization information in the memory.