
In Conjunction with the release of the SharePoint 2013 preview and Office 15 and all the great releases this summer, Microsoft also saw fit to release some info on the support for PowerShell in SharePoint in Office 365 more commonly known simply as SharePoint online.
Have a look at this link:
Windows PowerShell for SharePoint Online
http://technet.microsoft.com/en-us/library/fp161362(v=office.15)
What I regard as a bit cryptic regarding this release is this:
Applies to: SharePoint Online Preview
Update 20120920: Sign up for the preview here: http://go.microsoft.com/fwlink/p/?linkid=257731
I have not spent time figuring out how to get access to a Preview, I’ll rather just read up on the CMD’lets and wait for the support to become general availability.
The list of CMD’lets is limited to just a few, but as a starter, it is a huge leap forward compared to no support, which was what we had before.
The entire list looks like this:
SharePoint Online cmdlets in verb order
| Cmdlet name | Description |
|---|---|
| Add-SPOUser | Adds an existing Office 365 user or an Office 365 security group to a SharePoint group. |
| Connect-SPOService | Connects a SharePoint Online global administrator to a SharePoint Online connection (the SharePoint Online Administration Center). This cmdlet must be run before any other SharePoint Online cmdlets can run. |
| Disconnect-SPOService | Disconnects from a SharePoint Online service. |
| Get-SPOAppErrors | Returns application errors. |
| Get-SPOAppInfo | Returns all installed applications. |
| Get-SPODeletedSite | Returns all deleted site collections that are in the Recycle Bin. |
| Get-SPOSite | Returns one or more site collections. |
| Get-SPOSiteGroup | Returns all the groups on the specified site collection. |
| Get-SPOTenantLogEntry | Retrieves SharePoint Online company logs. |
| Get-SPOTenantLogLastAvailableTimeInUtc | Returns the time when the SharePoint Online organization logs are collected. |
| Get-SPOUser | Returns the SharePoint Online user or security group accounts that match given search criteria. |
| Get-SPOWebTemplate | Shows all site templates that match the given identity. |
| New-SPOSite | Creates a new SharePoint Online site collection for the current company. |
| New-SPOSiteGroup | Creates a new group in a SharePoint Online site collection. |
| Remove-SPODeletedSite | Removes a SharePoint Online deleted site collection from the Recycle Bin. |
| Remove-SPOSite | Sends a SharePoint Online site collection to the SharePoint Online Recycle Bin. |
| Remove-SPOSiteGroup | Removes a SharePoint Online group from a site collection. |
| Remove-SPOUser | Removes a user or a security group from a site collection or a group. |
| Repair-SPOSite | Checks and repairs the specified site collection and its contents. |
| Request-SPOUpgradeEvaluationSite | Requests to create a copy of an existing site collection for the purposes of validating the effects of upgrade without affecting the original site. |
| Restore-SPODeletedSite | Restores a SharePoint Online deleted site collection from the Recycle Bin. |
| Set-SPOSite | Sets or updates the values of one or more properties for a site collection. |
| Set-SPOSiteGroup | Updates the SharePoint Online owner and permission level on a group inside a site collection. |
| Set-SPOTenant | Sets properties on the SharePoint Online organization. |
| Set-SPOUser | Configures properties on an existing user. |
| Test-SPOSite | Tests a SharePoint Online site collection. |
| Upgrade-SPOSite | Starts the upgrade process on a site collection. |
Enjoy!
Regards







