put manifest Method
This content is outdated and is no longer being maintained. It is provided as a courtesy for individuals who are still using these technologies. This page may contain URLs that were valid when originally published, but now link to sites or pages that no longer exist.
The put manifest method deploys a manifest on the specified site.
method=put manifest:server_extension_version
&service_name=/&options=(first pass|second pass)
&prefix=url[&url_renames=key-value_pairs]
[&guidmap=key-value_pairs]&filelist=names
Parameters
Decoded
POST /site_url/_vti_bin/_vti_aut/author.dll HTTP/1.0
.
.
.
method=put+manifest:6.0.n.nnnn
&service_name=/&options=first+pass
&prefix=url
&filelist=names
[manifest]
Remarks
The put manifest method is called twice by the Microsoft SharePoint Migration Tool (smigrate.exe) during migration of a SharePoint site. In the first pass, the put manifest method is used, for example, to apply the site template to the site and to restore the lists and list data. After the first pass, the put document Method method is used to upload files to the new site. Then, in the second pass, the put manifest method is used again to apply, for example, the discussions and alerts to the site.
In the first pass, the put manifest method performs the following actions:
Applies the site template to the site.
Restores general site settings.
Restores lists and list data.
Restores security groups and users (when migrating from SharePoint Team Services from Microsoft v1).
Creates the directory structure and 0-byte temporary files for document library files.
In the second pass, the put manifest method performs the following actions:
Performs link repair in documents.
Finalizes navigation structure.
Restores Web Parts.
Restores home page views (when migrating from SharePoint Team Services from Microsoft v1).
Restores discussions.
Restores alerts.
Note
The guidmap Parameter and url_renames Parameter parameters are only used by smigrate.exe in the second pass of the put manifest method.
To run code that uses the put manifest method to migrate sites, the user must be a member of the Administrator site group. To run code that uses this method to deploy Microsoft Office FrontPage 2003 Web Packages, the user must be a member of the Web Designer site group.