<?xml version="1.0"?><?xml-stylesheet type="text/xsl" href="http://code.msdn.microsoft.com/rss.xsl"?><rss version="2.0"><channel><title>SPBasePermissions STSADM extension for MOSS and WSS V3</title><link>http://code.msdn.microsoft.com/STSADMBasePermission/Project/ProjectRss.aspx</link><description>This is an stsadm extension that gets or sets base permissions for roles &amp;#47; permissions levels in a site &amp;#47; collection. The role or permission level is added to the site &amp;#47; collection if it is not def...</description><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/STSADMBasePermission/Wiki/View.aspx?title=Home&amp;version=3</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
SPBasePermissions: STSADM extension
&lt;/h1&gt;&lt;b&gt;Updated: 2008-08-15&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an stsadm extension that gets or sets base permissions for roles &amp;#47; permissions levels in a site &amp;#47; collection. The role or permission level is added to the site &amp;#47; collection if it is not defined.
&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Operation name : GetPermission
&lt;/h4&gt;Gets the SPBasePermissions for a role/permission level for a given URL&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Syntax
&lt;/h5&gt;&lt;pre&gt;
stsadm -o getpermission
  -url &amp;lt;full site url&amp;gt;
  -role &amp;lt;role name&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;h5&gt;
Parameters
&lt;/h5&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Parameter &lt;/th&gt;&lt;th&gt; Value &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; url &lt;/td&gt;&lt;td&gt; Site / Collection URL &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The full URL of the MOSS or WSS v3 Collection, Site or SubSite you want to view. Do not include page.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; role &lt;/td&gt;&lt;td&gt; A valid role or permission level &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; Name of the role or permission level you want to get permissions for. This name is case sensitive. For a complete list of roles, use the enumroles stsadm operation. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h4&gt;
Operation name : SetPermission
&lt;/h4&gt;Sets the SPBasePermissions for a role/permission level to a given URL&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Syntax
&lt;/h5&gt;&lt;pre&gt;
stsadm -o setpermission
  -url &amp;lt;full site url&amp;gt;
  -role &amp;lt;role name&amp;gt;
  -basepermissions &amp;lt;p1, p2, ..., pN&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;h5&gt;
Parameters
&lt;/h5&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Parameter &lt;/th&gt;&lt;th&gt; Value &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; url &lt;/td&gt;&lt;td&gt; Site / Collection URL &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The full URL of the MOSS or WSS v3 Collection, Site or SubSite you want to view. Do not include page. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; role &lt;/td&gt;&lt;td&gt; Role or permission level to modify &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The role or permission level you want to set permissions for. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; basepermissions &lt;/td&gt;&lt;td&gt; List of base permissions this role should have &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; This is a comma de-limited list of base permissions this role or permission level needs to have. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;If the role already exists, the SPWeb will be modified with the new base permissions. &lt;/li&gt;&lt;li&gt;If the a role with that name does not exist in the SPWeb, a new role will be created and the base permissions attached to it. &lt;/li&gt;&lt;li&gt;Inheritance from the parent site will be broken if you specify a child site. &lt;/li&gt;&lt;li&gt;List of base permissions available here -  [url:http://msdn.microsoft.com/microsoft.sharepoint.spbasepermissions.aspx|&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>Rajib</author><pubDate>Sat, 16 Aug 2008 01:48:41 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080816A</guid></item><item><title>CREATED RELEASE: Custom.SPBasePermissionsCommands (Aug 15, 2008)</title><link>http://code.msdn.microsoft.com/STSADMBasePermission/Release/ProjectReleases.aspx?ReleaseId=1419</link><description></description><author></author><pubDate>Sat, 16 Aug 2008 01:38:53 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Custom.SPBasePermissionsCommands (Aug 15, 2008) 20080816A</guid></item><item><title>CREATED RELEASE: Custom.SPBasePermissionsCommands_SRC (Aug 15, 2008)</title><link>http://code.msdn.microsoft.com/STSADMBasePermission/Release/ProjectReleases.aspx?ReleaseId=1416</link><description></description><author></author><pubDate>Sat, 16 Aug 2008 01:18:22 GMT</pubDate><guid isPermaLink="false">CREATED RELEASE: Custom.SPBasePermissionsCommands_SRC (Aug 15, 2008) 20080816A</guid></item><item><title>UPDATED WIKI: Home</title><link>http://code.msdn.microsoft.com/STSADMBasePermission/Wiki/View.aspx?title=Home&amp;version=2</link><description>&lt;div class="wikidoc"&gt;
&lt;h1&gt;
SPBasePermissions: STSADM extension
&lt;/h1&gt;&lt;b&gt;Updated: 2008-08-15&lt;/b&gt;&lt;br /&gt; &lt;br /&gt;This is an stsadm extension that gets or sets base permissions for roles &amp;#47; permissions levels in a site &amp;#47; collection. The role or permission level is added to the site &amp;#47; collection if it is not defined.
&lt;br /&gt; &lt;br /&gt; &lt;br /&gt;&lt;h4&gt;
Operation name : GetPermission
&lt;/h4&gt;Gets the SPBasePermissions for a role/permission level for a given URL&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Syntax
&lt;/h5&gt;&lt;pre&gt;
stsadm -o getpermission
  -url &amp;lt;full site url&amp;gt;
  -role &amp;lt;role name&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;h5&gt;
Parameters
&lt;/h5&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Parameter &lt;/th&gt;&lt;th&gt; Value &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; url &lt;/td&gt;&lt;td&gt; Site / Collection URL &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The full URL of the MOSS or WSS v3 Collection, Site or SubSite you want to view. Do not include page.&lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; role &lt;/td&gt;&lt;td&gt; A valid role or permission level &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; Name of the role or permission level you want to get permissions for. This name is case sensitive. For a complete list of roles, use the enumroles stsadm operation. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;h4&gt;
Operation name : SetPermission
&lt;/h4&gt;Sets the SPBasePermissions for a role/permission level to a given URL&lt;br /&gt; &lt;br /&gt;&lt;h5&gt;
Syntax
&lt;/h5&gt;&lt;pre&gt;
stsadm -o setpermission
  -url &amp;lt;full site url&amp;gt;
  -role &amp;lt;role name&amp;gt;
  -basepermissions &amp;lt;p1, p2, ..., pN&amp;gt;
&lt;/pre&gt; &lt;br /&gt;&lt;h5&gt;
Parameters
&lt;/h5&gt;&lt;table&gt;
&lt;tr&gt;
&lt;th&gt; Parameter &lt;/th&gt;&lt;th&gt; Value &lt;/th&gt;&lt;th&gt; Required &lt;/th&gt;&lt;th&gt; Description &lt;/th&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; url &lt;/td&gt;&lt;td&gt; Site / Collection URL &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The full URL of the MOSS or WSS v3 Collection, Site or SubSite you want to view. Do not include page. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; role &lt;/td&gt;&lt;td&gt; Role or permission level to modify &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; The role or permission level you want to set permissions for. &lt;/td&gt;
&lt;/tr&gt;&lt;tr&gt;
&lt;td&gt; basepermissions &lt;/td&gt;&lt;td&gt; List of base permissions this role should have &lt;/td&gt;&lt;td&gt; Yes &lt;/td&gt;&lt;td&gt; This is a comma de-limited list of base permissions this role or permission level needs to have. &lt;/td&gt;
&lt;/tr&gt;
&lt;/table&gt; &lt;br /&gt;&lt;b&gt;Note&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;
&lt;li&gt;If the name exists, the SPWeb will be modified with the new base permissions. &lt;/li&gt;&lt;li&gt;If the name doesnt exist, a new role will be created and the base permissions attached to it. &lt;/li&gt;&lt;li&gt;Inheritance from the parent site will be broken if you specify a child site. &lt;/li&gt;&lt;li&gt;List of base permissions available here -  [url:http://msdn.microsoft.com/microsoft.sharepoint.spbasepermissions.aspx|&lt;/li&gt;
&lt;/ul&gt;
&lt;/div&gt;</description><author>Rajib</author><pubDate>Sat, 16 Aug 2008 01:17:01 GMT</pubDate><guid isPermaLink="false">UPDATED WIKI: Home 20080816A</guid></item></channel></rss>