SharePoint Stack Exchange is a question and answer site for SharePoint enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Is there a way, preferrably with Powershell, to determine who created a site collection? I'm not interested in who the site collection admins are, but who the actual creator of the site collection was. This is for SP2010

share|improve this question
i have created a copy of viewlsts.aspx . I made changes to my new "viewlstsEdited.aspx" . So when i browse the "_layouts/ViewlstsEdited.aspx" i can see who created the application. – Nikhil Jangle Mar 6 '14 at 17:38
up vote 6 down vote accepted
$site = Get-SPSite

where SPWeb.Author property gets a user object that represents the user who created the website

share|improve this answer
$site.Dispose() :) – Robert Lindgren Mar 6 '14 at 17:42
Thanks for the tip, Robert ;) – Vadim Gremyachev Mar 6 '14 at 17:44
It is so easy to forget in PS, in C# it is almost built in your DNA to dispose :p – Robert Lindgren Mar 6 '14 at 17:46

Yes use Author property of the web object associated with site collection

 $siteCollectionUrl = "http://sitename:portnumber"
 $site =new-object Microsoft.SharePoint.SPSite($siteCollectionUrl)
 $web = $site.RootWeb
 $creator =$web.Author
share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.