Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
SharePoint OnlineをPowerShell    で管理してみよう!!    Japan SharePoint Group #5 @大阪               2012/12/01     株式会社内田洋行 太田 浩史
SharePoint Online 増えてますか?もうちょっとでバージョンアップしそうですし…。
でも、SharePoint Onlineって管理が   面倒じゃないですか?
Web インタフェースしかないですもんね…。
そんなあなたに耳よりなお知らせ「SharePoint Online Management Shell」          がありますよ!!
http://www.microsoft.com/ja-jp/download/details.aspx?id=35588
PowerShell 3.0 も必要なので、Windows Management Framework 3.0 も入れる!      http://www.microsoft.com/en-us/download/details.aspx?id=...
用意されているコマンドレットはこんな感じ…。 詳しくはWebで!! http://office.microsoft.com/ja-jp/sharepoint-help/HA102915057.aspxコマンドレットAdd-SPOUser    ...
さて、試してみますか
コマンドレットの一覧Get-Command -Module Microsoft.Online.SharePoint.PowerShellSharePoint Online への接続Connect-SPOService –Url https://...
大量にサイトコレクションを作ってみる        こんな CSV を…    Title,Url,Owner,StorageQuota    1001,https://<tenant domain>.sharepoint.com/sites/...
簡単にコマンドを作れるツールWindows PowerShell for SharePoint       Command Builder  http://www.microsoft.com/resources/TechNet/en-us/Of...
もっと色々やりたい?CSOM (Client Side Object Model)     を 使いましょう!!    使い方は、また今度…。
おしまい
Upcoming SlideShare
Loading in …5
×

SharePoint Online を PowerShell で管理してみよう!!

4,541 views

Published on

Japan SharePoint Group #5 @大阪でライトニングトークを行った時の資料です。

Published in: Technology
  • Be the first to comment

SharePoint Online を PowerShell で管理してみよう!!

  1. 1. SharePoint OnlineをPowerShell で管理してみよう!! Japan SharePoint Group #5 @大阪 2012/12/01 株式会社内田洋行 太田 浩史
  2. 2. SharePoint Online 増えてますか?もうちょっとでバージョンアップしそうですし…。
  3. 3. でも、SharePoint Onlineって管理が 面倒じゃないですか?
  4. 4. Web インタフェースしかないですもんね…。
  5. 5. そんなあなたに耳よりなお知らせ「SharePoint Online Management Shell」 がありますよ!!
  6. 6. http://www.microsoft.com/ja-jp/download/details.aspx?id=35588
  7. 7. PowerShell 3.0 も必要なので、Windows Management Framework 3.0 も入れる! http://www.microsoft.com/en-us/download/details.aspx?id=34595
  8. 8. 用意されているコマンドレットはこんな感じ…。 詳しくはWebで!! http://office.microsoft.com/ja-jp/sharepoint-help/HA102915057.aspxコマンドレットAdd-SPOUser Get-SPOUser Remove-SPOUser Set-SPOUserGet-SPOSiteGroup New-SPOSiteGroup Remove-SPOSiteGroup Set-SPOSiteGroupUpgrade-SPOSite Request- SPOUpgradeEvalutionSit eGet-SPODeletedSite Get-SPOSite New-SPOSite Remove-SPODeletedSiteRemove-SPOSite Repair-SPOSite Restore- Set-SPOSite SOPDeletedSoteTest-SPOSiteConnect-SPOService Disconnect-SPOServiceGet-SPOAppErrors Get-SPOAppInfo Get-SPOTenant Get-SPOTenantLogEntryGet- Get-SPOWebTemplate Set-SPOTenantSPOTenantLogLastAvailableTimeInUtc
  9. 9. さて、試してみますか
  10. 10. コマンドレットの一覧Get-Command -Module Microsoft.Online.SharePoint.PowerShellSharePoint Online への接続Connect-SPOService –Url https://<tenant domain>-admin.sharepoint.com -Credential<account>@<tenant domain>.onmicrosoft.comサイトコレクションの一覧を取得Get-SPOSiteサイトコレクションを作成New-SPOSite -Url https://<tenant domain>.sharepoint.com/sites/<site url> -Owner<account>@<tenant domain>.onmicrosoft.com -StorageQuota 100 -NoWaitSharePoint Online からの切断Disconnect-SPOService
  11. 11. 大量にサイトコレクションを作ってみる こんな CSV を… Title,Url,Owner,StorageQuota 1001,https://<tenant domain>.sharepoint.com/sites/1001,<account>@<tenant domain>.onmicrosoft.com,100 1002,https://<tenant domain>.sharepoint.com/sites/1002,<account>@<tenant domain>.onmicrosoft.com,100 1003,https://<tenant domain>.sharepoint.com/sites/1003,<account>@<tenant domain>.onmicrosoft.com,100 1004,https://<tenant domain>.sharepoint.com/sites/1004,<account>@<tenant domain>.onmicrosoft.com,100 1005,https://<tenant domain>.sharepoint.com/sites/1005,<account>@<tenant domain>.onmicrosoft.com,100 1006,https://<tenant domain>.sharepoint.com/sites/1006,<account>@<tenant domain>.onmicrosoft.com,100 1007,https://<tenant domain>.sharepoint.com/sites/1007,<account>@<tenant domain>.onmicrosoft.com,100 こんなスクリプトで回してみる$csv = Import-Csv <file path>foreach($line in $csv){ New-SPOSite -Title $line.Title -Url $line.Url -Owner $line.Owner -StorageQuota $line.StorageQuota -NoWait Write-Host "Create Site "$line.Url}
  12. 12. 簡単にコマンドを作れるツールWindows PowerShell for SharePoint Command Builder http://www.microsoft.com/resources/TechNet/en-us/Office/media/ WindowsPowerShell/WindowsPowerShellCommandBuilder.html
  13. 13. もっと色々やりたい?CSOM (Client Side Object Model) を 使いましょう!! 使い方は、また今度…。
  14. 14. おしまい

×