How to manage Usage Quotes in SharePoint 2010
Wednesday, June 8th, 2011 by Andrew Kuhlmann (See all posts by Andrew Kuhlmann)
Sharepoint 2010 site collections are assigned Usage Quotas in order to dictate how much disk space and processing power is allocated to a given site. This is useful to allow multiple sites to co-exist on the same server without negatively impacting other sites due to excessive usage.
Managing usage quotas for a given site can be achieved through two methods. Either you can specify usage individually for each site, or you can assign templates to any number of sites effectively duplicating the usage quotas throughout.
Unfortunately there doesn’t appear to be an obvious Powershell method to manage quota templates, however there are ways to assign quota templates once you have created them through the web interface of the central administration site.
From central administration, click on Application Management, then click Specify Quota Templates. You will then be presented with the following interface:
In this example we have specified two items:
- 100 MB of disk usage allowed with a warning at 75mb (this is very conservative level of usage allowed)
- 300 Usage points, with a warning at 200 points. (default amount)
Edit these items based on an educated estimation of the potential growth of a given SharePoint site. For more information regarding planning quotas for your site, see this TechNet article.
Assigning this template can be accomplished using the following PowerShell code at command line or in a script:
$siteurlmain = “http://sharepoint.example.com”
Set-SPSite -Identity $siteurlmain -QuotaTemplate “test”
You may also configure usages for site collections on the central administration site using the GUI.

