SlideShare une entreprise Scribd logo
1  sur  14
Télécharger pour lire hors ligne
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=34595
用意されているコマンドレットはこんな感じ…。
 詳しくはWebで!!
 http://office.microsoft.com/ja-jp/sharepoint-help/HA102915057.aspx
コマンドレット
Add-SPOUser              Get-SPOUser              Remove-SPOUser        Set-SPOUser
Get-SPOSiteGroup         New-SPOSiteGroup         Remove-SPOSiteGroup   Set-SPOSiteGroup
Upgrade-SPOSite          Request-
                         SPOUpgradeEvalutionSit
                         e
Get-SPODeletedSite       Get-SPOSite              New-SPOSite           Remove-SPODeletedSite
Remove-SPOSite           Repair-SPOSite           Restore-              Set-SPOSite
                                                  SOPDeletedSote
Test-SPOSite
Connect-SPOService       Disconnect-SPOService
Get-SPOAppErrors         Get-SPOAppInfo           Get-SPOTenant         Get-SPOTenantLogEntry
Get-                     Get-SPOWebTemplate       Set-SPOTenant
SPOTenantLogLastAvaila
bleTimeInUtc
さて、試してみますか
コマンドレットの一覧
Get-Command -Module Microsoft.Online.SharePoint.PowerShell


SharePoint 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 -NoWait


SharePoint Online からの切断
Disconnect-SPOService
大量にサイトコレクションを作ってみる
        こんな 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
}
簡単にコマンドを作れるツール

Windows PowerShell for SharePoint
       Command Builder
  http://www.microsoft.com/resources/TechNet/en-us/Office/media/
  WindowsPowerShell/WindowsPowerShellCommandBuilder.html
もっと色々やりたい?
CSOM (Client Side Object Model)
     を 使いましょう!!

    使い方は、また今度…。
おしまい

Contenu connexe

Plus de Hirofumi Ota

Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデート
Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデートMicrosoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデート
Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデートHirofumi Ota
 
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!Hirofumi Ota
 
パソコンとスマホを利用した Microsoft Teams の Web 会議
パソコンとスマホを利用した Microsoft Teams の Web 会議パソコンとスマホを利用した Microsoft Teams の Web 会議
パソコンとスマホを利用した Microsoft Teams の Web 会議Hirofumi Ota
 
今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power PlatformHirofumi Ota
 
SharePoint モダンサイト ライブ ビルディング
SharePoint モダンサイト ライブ ビルディングSharePoint モダンサイト ライブ ビルディング
SharePoint モダンサイト ライブ ビルディングHirofumi Ota
 
SharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しようSharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しようHirofumi Ota
 
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05Hirofumi Ota
 
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けREST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けHirofumi Ota
 
Microsoft Flow で作る承認ワークフロー
Microsoft Flow で作る承認ワークフローMicrosoft Flow で作る承認ワークフロー
Microsoft Flow で作る承認ワークフローHirofumi Ota
 
Office 365 とか Microsoft Teams とか
Office 365 とか Microsoft Teams とかOffice 365 とか Microsoft Teams とか
Office 365 とか Microsoft Teams とかHirofumi Ota
 
Microsoft Teams で Web ミーティング
Microsoft Teams で Web ミーティングMicrosoft Teams で Web ミーティング
Microsoft Teams で Web ミーティングHirofumi Ota
 
Microsoft Flow みんな大好き承認ワークフロー
Microsoft Flow みんな大好き承認ワークフローMicrosoft Flow みんな大好き承認ワークフロー
Microsoft Flow みんな大好き承認ワークフローHirofumi Ota
 
Microsoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたMicrosoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたHirofumi Ota
 
SharePoint Online Communication Sites お手軽サイト作成
SharePoint Online Communication Sites お手軽サイト作成SharePoint Online Communication Sites お手軽サイト作成
SharePoint Online Communication Sites お手軽サイト作成Hirofumi Ota
 
激闘! Office 365 Groups vs. Teams vs. Skype vs. Yammer
激闘! Office 365 Groups vs. Teams  vs. Skype vs. Yammer激闘! Office 365 Groups vs. Teams  vs. Skype vs. Yammer
激闘! Office 365 Groups vs. Teams vs. Skype vs. YammerHirofumi Ota
 
いまの Office 365 ってこんな感じ?
いまの Office 365 ってこんな感じ?いまの Office 365 ってこんな感じ?
いまの Office 365 ってこんな感じ?Hirofumi Ota
 
スグにできる!Microsoft Flow でこんな連携あんな連携
スグにできる!Microsoft Flow でこんな連携あんな連携スグにできる!Microsoft Flow でこんな連携あんな連携
スグにできる!Microsoft Flow でこんな連携あんな連携Hirofumi Ota
 
Office 365 でひも解く、あいさつから見る文化の違い
Office 365 でひも解く、あいさつから見る文化の違いOffice 365 でひも解く、あいさつから見る文化の違い
Office 365 でひも解く、あいさつから見る文化の違いHirofumi Ota
 
Office 365 グループ設定項目を見てみよう(2017年3月時点版)
Office 365 グループ設定項目を見てみよう(2017年3月時点版)Office 365 グループ設定項目を見てみよう(2017年3月時点版)
Office 365 グループ設定項目を見てみよう(2017年3月時点版)Hirofumi Ota
 
Office 365 グループの SharePoint サイト研究報告
Office 365 グループの SharePoint サイト研究報告Office 365 グループの SharePoint サイト研究報告
Office 365 グループの SharePoint サイト研究報告Hirofumi Ota
 

Plus de Hirofumi Ota (20)

Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデート
Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデートMicrosoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデート
Microsoft Teams を利用した Web 会議の実践テクニックと注目の機能アップデート
 
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!
免許皆伝!Microsoft Teams ライブイベント実践的超絶技巧!
 
パソコンとスマホを利用した Microsoft Teams の Web 会議
パソコンとスマホを利用した Microsoft Teams の Web 会議パソコンとスマホを利用した Microsoft Teams の Web 会議
パソコンとスマホを利用した Microsoft Teams の Web 会議
 
今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform今日から使える SharePointer のための Power Platform
今日から使える SharePointer のための Power Platform
 
SharePoint モダンサイト ライブ ビルディング
SharePoint モダンサイト ライブ ビルディングSharePoint モダンサイト ライブ ビルディング
SharePoint モダンサイト ライブ ビルディング
 
SharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しようSharePoint Online へのアクセスを制限しよう
SharePoint Online へのアクセスを制限しよう
 
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
SharePoint Online モダンサイトの設計 - SharePoint の利用計画 - #‎MSInteract19‬ #PR05
 
REST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向けREST API マスターへの道 - Office 365 パワーユーザー向け
REST API マスターへの道 - Office 365 パワーユーザー向け
 
Microsoft Flow で作る承認ワークフロー
Microsoft Flow で作る承認ワークフローMicrosoft Flow で作る承認ワークフロー
Microsoft Flow で作る承認ワークフロー
 
Office 365 とか Microsoft Teams とか
Office 365 とか Microsoft Teams とかOffice 365 とか Microsoft Teams とか
Office 365 とか Microsoft Teams とか
 
Microsoft Teams で Web ミーティング
Microsoft Teams で Web ミーティングMicrosoft Teams で Web ミーティング
Microsoft Teams で Web ミーティング
 
Microsoft Flow みんな大好き承認ワークフロー
Microsoft Flow みんな大好き承認ワークフローMicrosoft Flow みんな大好き承認ワークフロー
Microsoft Flow みんな大好き承認ワークフロー
 
Microsoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきましたMicrosoft Ignite 2017 に行ってきました
Microsoft Ignite 2017 に行ってきました
 
SharePoint Online Communication Sites お手軽サイト作成
SharePoint Online Communication Sites お手軽サイト作成SharePoint Online Communication Sites お手軽サイト作成
SharePoint Online Communication Sites お手軽サイト作成
 
激闘! Office 365 Groups vs. Teams vs. Skype vs. Yammer
激闘! Office 365 Groups vs. Teams  vs. Skype vs. Yammer激闘! Office 365 Groups vs. Teams  vs. Skype vs. Yammer
激闘! Office 365 Groups vs. Teams vs. Skype vs. Yammer
 
いまの Office 365 ってこんな感じ?
いまの Office 365 ってこんな感じ?いまの Office 365 ってこんな感じ?
いまの Office 365 ってこんな感じ?
 
スグにできる!Microsoft Flow でこんな連携あんな連携
スグにできる!Microsoft Flow でこんな連携あんな連携スグにできる!Microsoft Flow でこんな連携あんな連携
スグにできる!Microsoft Flow でこんな連携あんな連携
 
Office 365 でひも解く、あいさつから見る文化の違い
Office 365 でひも解く、あいさつから見る文化の違いOffice 365 でひも解く、あいさつから見る文化の違い
Office 365 でひも解く、あいさつから見る文化の違い
 
Office 365 グループ設定項目を見てみよう(2017年3月時点版)
Office 365 グループ設定項目を見てみよう(2017年3月時点版)Office 365 グループ設定項目を見てみよう(2017年3月時点版)
Office 365 グループ設定項目を見てみよう(2017年3月時点版)
 
Office 365 グループの SharePoint サイト研究報告
Office 365 グループの SharePoint サイト研究報告Office 365 グループの SharePoint サイト研究報告
Office 365 グループの SharePoint サイト研究報告
 

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