Skype for Business Online PowerShell の導入について

テクニカル レベル : 中級

概要
この記事は以下の内容で 2015 年 4 月 8 日に公開された記事を修正、再掲載したものとなります。

Office 365 リモート PowerShell の構成手順 (Lync Online)
https://community.office365.com/ja-jp/f/341/t/342494
----

Skype for Business Online をご利用いただく中で、さまざまな設定変更を行う場合に PowerShell が便利にご利用いただけます。

ご利用に際してモジュールのインストールが必要ですので、以下で手順をご案内いたします。


詳細
  1. 導入環境の確認
  2. Skype for Business Online 用の PowerShell モジュールのダウンロードとインストール
  3. Skype for Business Online への接続方法

1. 導入環境の確認
Skype for Business Online 用の PowerShell モジュールは Windows 7 以降 (Windows Server 2008 R2以降) の 64 bit OS で動作いたします。(32 bit OSへは導入できませんのでご注意ください。)
また、インストールの前提としてWindows PowerShell 3.0 と Microsoft Online Services サインイン アシスタントを導入している必要がございますので、以下の URL からインストールを行っていただきますようお願いいたします (すでに構成ずみの場合にはインストールする必要はございません)。

Title : Windows PowerShell 3.0
URL : http://www.microsoft.com/en-us/download/details.aspx?id=34595

Title: IT プロフェッショナル 用 Microsoft Online Services サインイン アシスタント RTW
URL: http://www.microsoft.com/ja-jp/download/details.aspx?id=41950

導入環境の前提についての詳細は、こちらをご参照ください。

2. Skype for Business Online 用の PowerShell モジュールのダウンロードとインストール
2-1. 以下のURLからインストールモジュールをダウンロードします。
Title : Skype for Business Online, Windows PowerShell Module
URL : http://www.microsoft.com/en-us/download/details.aspx?id=39366

2-2. ダウンロードした SkypeOnlinePowershell.exe を実行して、インストールを完了させます

↓ 

これで Skype for Business  Online へ接続する準備が整いました。

3. Skype for Business  Online への接続方法
3-1. Windows PowerShell を起動します

3-2. 以下のコマンドを順に実行します
Import-Module SkypeOnlineConnector  

$credential = Get-Credential
  (ポップアップが表示されますので、Office365 管理者の資格情報を入力し、OK をクリックします。)

$session = New-CsOnlineSession -Credential $credential
Import-PSSession $session
これで Skype for Business Online へセッションが張れましたので、リモート PowerShell が使用可能となりました。

例として以下のコマンドを実行すると、テナント内でアカウントを持つユーザーの一覧が表示されます。

Get-CsOnlineUser | select DisplayName,Enabled,SipAddress

Lync Online としての情報にはなりますが、以下の公開情報も必要に応じてご参照ください。
Title : Windows PowerShell を使用した Lync Online への接続
URL : http://technet.microsoft.com/ja-jp/library/dn362795.aspx

ご案内は以上となります。

今後とも Office 365 をどうぞよろしくお願いいたします。

Online Services Support Team_Microsoft

※本情報の内容 (添付文書、リンク先などを含む) は、作成日時点でのものであり、予告なく変更される場合があります。

 

フォーラム記事情報


最終更新日 2019年6月25日 表示 9,597 適用先:

Title : Skype for Business Online, Windows PowerShell Module
URL : http://www.microsoft.com/en-us/download/details.aspx?id=39366

のところで、インストールに失敗しました。


[2BC8:3CA8][2018-09-14T10:39:53]i370: Session begin, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0708829b-d81c-4855-8e35-743832369b32}, options: 0x7, disable resume: No
[2BC8:3CA8][2018-09-14T10:39:53]i000: Caching bundle from: 'C:\Users\[%USERNAME%]\AppData\Local\Temp\{9FC55EAC-53A1-4D49-9CDD-BD72BFA19C28}\.be\SkypeOnlinePowerShell.Exe' to: 'C:\ProgramData\Package Cache\{0708829b-d81c-4855-8e35-743832369b32}\SkypeOnlinePowerShell.Exe'
[2BC8:3CA8][2018-09-14T10:39:53]i320: Registering bundle dependency provider: {0708829b-d81c-4855-8e35-743832369b32}, version: 7.0.1994.0
[2BC8:3CA8][2018-09-14T10:39:53]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0708829b-d81c-4855-8e35-743832369b32}, resume: Active, restart initiated: No, disable resume: No
[3CF8:2F1C][2018-09-14T10:39:53]i336: Acquiring container: WixAttachedContainer, copy from: C:\Users\[%USERNAME%]\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\TempState\Downloads\SkypeOnlinePowerShell (1).Exe
[3CF8:2F1C][2018-09-14T10:39:53]i000: Setting string variable 'WixBundleLastUsedSource' to value 'C:\Users\[%USERNAME%]\AppData\Local\Packages\Microsoft.MicrosoftEdge_8wekyb3d8bbwe\TempState\Downloads\'
[2BC8:252C][2018-09-14T10:39:53]i305: Verified acquired payload: TenantPowershell.msi at path: C:\ProgramData\Package Cache\.unverified\TenantPowershell.msi, moving to: C:\ProgramData\Package Cache\{CBB271B3-9F92-414A-BB2D-CE2AFD1C5118}v7.0.1994.0\TenantPowershell.msi.
[2BC8:3CA8][2018-09-14T10:39:54]i323: Registering package dependency provider: {CBB271B3-9F92-414A-BB2D-CE2AFD1C5118}, version: 7.0.1994.0, package: TenantPowershell.msi
[2BC8:3CA8][2018-09-14T10:39:54]i301: Applying execute package: TenantPowershell.msi, action: Install, path: C:\ProgramData\Package Cache\{CBB271B3-9F92-414A-BB2D-CE2AFD1C5118}v7.0.1994.0\TenantPowershell.msi, arguments: ' ARPSYSTEMCOMPONENT="1" MSIFASTINSTALL="7"'
[2BC8:3CA8][2018-09-14T10:40:02]e000: Error 0x80070643: Failed to install MSI package.
[2BC8:3CA8][2018-09-14T10:40:02]e000: Error 0x80070643: Failed to execute MSI package.
[3CF8:3CEC][2018-09-14T10:40:02]e000: Error 0x80070643: Failed to configure per-machine MSI package.
[3CF8:3CEC][2018-09-14T10:40:02]i319: Applied execute package: TenantPowershell.msi, result: 0x80070643, restart: None
[3CF8:3CEC][2018-09-14T10:40:02]e000: Error 0x80070643: Failed to execute MSI package.
[2BC8:3CA8][2018-09-14T10:40:02]i318: Skipped rollback of package: TenantPowershell.msi, action: Uninstall, already: Absent
[3CF8:3CEC][2018-09-14T10:40:02]i319: Applied rollback package: TenantPowershell.msi, result: 0x0, restart: None
[2BC8:3CA8][2018-09-14T10:40:02]i329: Removed package dependency provider: {CBB271B3-9F92-414A-BB2D-CE2AFD1C5118}, package: TenantPowershell.msi
[2BC8:3CA8][2018-09-14T10:40:02]i351: Removing cached package: TenantPowershell.msi, from path: C:\ProgramData\Package Cache\{CBB271B3-9F92-414A-BB2D-CE2AFD1C5118}v7.0.1994.0\
[2BC8:3CA8][2018-09-14T10:40:02]i372: Session end, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0708829b-d81c-4855-8e35-743832369b32}, resume: None, restart: None, disable resume: No
[2BC8:3CA8][2018-09-14T10:40:02]i330: Removed bundle dependency provider: {0708829b-d81c-4855-8e35-743832369b32}
[2BC8:3CA8][2018-09-14T10:40:02]i352: Removing cached bundle: {0708829b-d81c-4855-8e35-743832369b32}, from path: C:\ProgramData\Package Cache\{0708829b-d81c-4855-8e35-743832369b32}\
[2BC8:3CA8][2018-09-14T10:40:02]i371: Updating session, registration key: SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{0708829b-d81c-4855-8e35-743832369b32}, resume: None, restart initiated: No, disable resume: No
[3CF8:3CEC][2018-09-14T10:40:03]i399: Apply complete, result: 0x80070643, restart: None, ba requested restart:  No

のエラーが出ていて、トラブルシュートしています。以下のページを検索しましたが表示されていません。

https://support.microsoft.com/en-us/help/4088776/windows-10-update-kb4088776