モバイル アカウントを構成する (SharePoint Server 2010)
適用先: SharePoint Server 2010
トピックの最終更新日: 2016-11-30
この記事では、ショート メッセージ サービス (SMS) を使用して送信される通知をユーザーが受信できるように、Microsoft SharePoint Server 2010 のモバイル アカウントを構成および管理する方法について説明します。SharePoint の一覧またはアイテムが変更されると、ユーザーの携帯電話に通知が送信されます。
モバイル通知機能は、SharePoint Server 2010 の既存の機能 (送信メールで通知する機能) に似ています。ただし、モバイル 通知の場合は、SharePoint の一覧またはアイテムが変更されると、電子メールの通知の代わりに、ユーザーの携帯電話に通知が送信されます。電子メールの通知の詳細については、「送信メールを構成する (SharePoint Server 2010)」を参照してください。
SharePoint サイトは、通常、イントラネット内にあります。このため、外出中やビジネス ディナーに出席しているときなど、オフィスから離れている間、ユーザーは SharePoint サイトにアクセスしにくくなります。モバイル通知機能を使用すると、SharePoint の一覧内のアイテムの変更に関する通知を受け取り、迅速に対応できるようになります。
モバイル アカウントは、サーバー ファーム内のすべての Web アプリケーション用に構成することも、特定の Web アプリケーション用に構成することもできます。ただし、ファーム内で構成できるモバイル アカウントは 1 つだけです。モバイル アカウントを ファーム用に構成するのか、特定の Web アプリケーション用に構成するのかは、実装の規模によって決まります。モバイル アカウントをサーバー ファーム用に構成すると、組織内のだれでも通知を受信できるようになります。これは、小規模な組織で、すべてのユーザーが通知を受け取れるようにする場合などに便利です。複数の Web アプリケーションを使用していて、それに応じて組織がいくつかのグループに分かれている場合、そのグループの 1 つにのみモバイル アカウントを構成する必要がある場合があります。たとえば、営業グループの全員が通知を受け取るようにモバイル アカウントを構成できます。
この手順を開始する前に、次の点を確認してください。
サーバー ファーム アカウントに、インターネットにアクセスして通知を送信する権限がある。
サービス プロバイダーの HTTPS Web アドレスのルート証明書が取得してある。ルート証明書は、サービス プロバイダーから取得でき、Web ブラウザーでも取得できます。
この記事の手順
ルート証明書をインポートし、信頼できるルート証明機関を作成する
モバイル アカウントを構成する
モバイル アカウントの情報を取得する
モバイル アカウントを削除する
ルート証明書をインポートし、信頼できるルート証明機関を作成する
モバイル アカウントを構成する前に、サービス プロバイダーの HTTPS Web アドレスのルート証明書をインポートし、信頼できるルート証明機関を作成する必要があります。この手順は、Windows PowerShell から手動でのみ行うことができます。
Windows PowerShell で、ルート証明書をインポートして、信頼できるルート証明機関を作成するには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。また、ファームの管理者グループのメンバーで、かつ Windows PowerShell を実行しているコンピューターのローカル管理者グループのメンバーでもある必要があります。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
ルート証明書を取得するために、Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
$cert = Get-PfxCertificate <ObtainedCertificatePath>
信頼できるルート証明機関を作成するために、Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
New-SPTrustedRootAuthority -Name <Name> -Certificate $cert
ここで、
<Name> は、作成する信頼できるルート証明機関の名前です。
<ObtainedCertificatePath> は、ルート証明書ファイルの場所です。
注意
[証明書] ウィンドウの [証明のパス] タブで、ルート証明書以外の証明書がリストされていないことを確認します。SharePoint の信頼できるルート証明機関リストにルート証明書だけを表示してください。
詳細については、「New-SPTrustedRootAuthority」を参照してください。
モバイル アカウントを構成する
モバイル アカウントは、サーバー ファームに対して、または、特定の Web アプリケーションに対して構成でき、サーバーの全体管理または Windows PowerShell を使用して構成します。
注意
モバイル アカウントを構成できない場合は、証明書ファイルが間違っている可能性があります。その場合は、サービス プロバイダーに問い合わせてください。
サーバーの全体管理を使用してサーバー ファームのモバイル アカウントを構成または編集するには
次の管理者の資格情報を持つことを確認します。
- サーバー ファームのモバイル アカウントを構成するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューター上で、Farm Administrators グループのメンバーである必要があります。
[サーバーの全体管理] ホーム ページで [システム設定] をクリックします。
[システム設定] ページの [電子メールとテキスト メッセージ (SMS)] セクションで、[モバイル アカウントの構成] をクリックします。
[モバイル アカウント設定] ページの [テキスト メッセージ (SMS) サービスの設定] セクションで、[Microsoft Office Online] リンクをクリックして、サービス プロバイダーの一覧にアクセスします。
[Office 2010 のモバイル サービス プロバイダーの検出] ページで、[ワイヤレス サービス プロバイダーの国または地域の選択] ボックスから、利用するワイヤレス サービス プロバイダーが所在する国または地域を選択します。
[Office 2010 のモバイル サービス プロバイダーの検出] ページで、[現在のワイヤレス サービス プロバイダーの選択] ボックスから、利用するワイヤレス サービス プロバイダーを選択します。
選択すると、選択したサービス プロバイダーの Web サイトに移動します。その Web サイトで、SMS サービスに申し込みます。サービス プロバイダーから必要な情報を受け取ったら、[モバイル アカウント設定] ページに戻ります。
[テキスト メッセージ (SMS) サービスの URL] ボックスに SMS サービスの URL を入力します。
注意
入力するサービスの URL が HTTPS の URL であることを確認してください。
[ユーザー名] ボックスおよび [パスワード] ボックスに、SMS サービス プロバイダーから受け取ったユーザー名とパスワードを入力します。
URL とユーザー資格情報が正しいかどうかを確認するには、[テスト サービス] をクリックします。
[OK] をクリックします。
Windows PowerShell を使用してサーバー ファームのモバイル アカウントを構成または編集するには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。また、ファームの管理者グループのメンバーで、かつ Windows PowerShell を実行しているコンピューターのローカル管理者グループのメンバーでもある必要があります。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Set-SPMobileMessagingAccount -Identity sms -WebApplication <WebApplicationUrl> [-ServiceUrl <ServiceUrl>] [-UserId <UserId>] [-Password <Password>]
ここで、
<WebApplicationUrl> は、サーバーの全体管理の URL です。
<ServiceUrl> は、SMS サービスが存在するサーバーの URL です。
<UserId> は、SMS サービス プロバイダーから取得したユーザー名です。
<Password> は、SMS サービス プロバイダーから取得したユーザー パスワードです。
例:
Set-SPMobileMessagingAccount -Identity sms -WebApplication http://myserver:8080 -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1
パイプライン演算子を使用する場合は、次のコマンドを入力します。
Get-SPWebApplication -Identity http://myserver:8080 | Set-SPMobileMessagingAccount -Identity sms -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1
注意
入力するサービスの URL が HTTPS の URL であることを確認してください。
詳細については、「Set-SPMobileMessagingAccount」および「Get-SPWebApplication」を参照してください。
サーバーの全体管理を使用して Web アプリケーションのモバイル アカウントを構成または編集するには
次の管理者の資格情報を持つことを確認します。
- サーバー ファームのモバイル アカウントを構成するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューター上で、Farm Administrators グループのメンバーである必要があります。
[サーバーの全体管理] ホーム ページで、[アプリケーション構成の管理] セクションの [Web アプリケーションの管理] をクリックします。
[Web アプリケーション] ページで、モバイル アカウントを構成する Web アプリケーションを選択します。リボンの [全般設定] で、[モバイル アカウント] をクリックします。
[Web アプリケーションのテキスト メッセージ (SMS) サービスの設定] ページの [テキスト メッセージ (SMS) サービスの設定] セクションで、[Microsoft Office Online] リンクをクリックして、サービス プロバイダーの一覧にアクセスします。
[Office 2010 のモバイル サービス プロバイダーの検出] ページで、[ワイヤレス サービス プロバイダーの国または地域の選択] ボックスから、ご利用のワイヤレス サービス プロバイダーが所在する国または地域を選択します。
[Office 2010 のモバイル サービス プロバイダーの検出] ページで、[現在のワイヤレス サービス プロバイダーの選択] ボックスから、利用するワイヤレス サービス プロバイダーを選択します。
選択すると、選択したサービス プロバイダーの Web サイトに移動します。その Web サイトで、SMS サービスに申し込みます。サービス プロバイダーから必要な情報を受け取ったら、[モバイル アカウント設定] ページに戻り、その情報を入力します。
[テキスト メッセージ (SMS) サービスの URL] ボックスに SMS サービスの URL を入力します。
注意
入力するサービスの URL が HTTPS の URL であることを確認してください。
[ユーザー名] ボックスおよび [パスワード] ボックスに、SMS サービス プロバイダーから受け取ったユーザー名とパスワードを入力します。
URL とユーザー資格情報が正しいかどうかを確認するには、[テスト サービス] をクリックします。
[OK] をクリックします。
Windows PowerShell を使用して Web アプリケーションのモバイル アカウントを構成または編集するには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。また、ファームの管理者グループのメンバーで、かつ Windows PowerShell を実行しているコンピューターのローカル管理者グループのメンバーでもある必要があります。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプト (PS C:\>) で、次のコマンドを入力します。
Set-SPMobileMessagingAccount -Identity sms -WebApplication <WebApplicationUrl> [-ServiceUrl <ServiceUrl>] [-UserId <UserId>] [-Password <Password>]
ここで、
<WebApplicationUrl> は、Web アプリケーションの URL です。
<ServiceUrl> は、SMS サービスが存在するサーバーの URL です。
<UserId> は、SMS サービス プロバイダーから取得したユーザー名です。
<Password> は、SMS サービス プロバイダーから取得したユーザー パスワードです。
例:
Set-SPMobileMessagingAccount -Identity sms -WebApplication https://localhost -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1
パイプライン演算子を使用する場合は、次のコマンドを入力します。
Get-SPWebapplication -Identity https://localhost | Set-SPMobileMessagingAccount -Identity sms -ServiceUrl https://www.example.com/omsservice.asmx -UserId someone@example.com -Password password1
注意
入力するサービスの URL が HTTPS の URL であることを確認してください。
詳細については、「Set-SPMobileMessagingAccount」および「Get-SPWebApplication」を参照してください。
モバイル アカウントの情報を取得する
Windows PowerShell を使用して、サーバー ファームまたは Web アプリケーションのモバイル アカウント情報を取得できます。これにより、モバイル アカウント情報を表示したり、たとえば、set コマンドレットが正しく動作することを確認したりできます。
Windows PowerShell を使用してサーバー ファームのモバイル アカウント情報を取得するには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。また、ファームの管理者グループのメンバーで、かつ Windows PowerShell を実行しているコンピューターのローカル管理者グループのメンバーでもある必要があります。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Get-SPMobileMessagingAccount -WebApplication <WebApplicationUrl>
ここで、<WebApplicationUrl> は、サーバーの全体管理の URL です。
例
Get-SPMobileMessagingAccount -WebApplication http://myserver
パイプライン演算子を使用する場合は、次のコマンドを入力します。
Get-SPWebApplication -Identity http://myserver | Get-SPMobileMessagingAccount -AccountType sms
詳細については、「Get-SPMobileMessagingAccount」および「Get-SPWebApplication」を参照してください。
Windows PowerShell を使用して Web アプリケーションのモバイル アカウント情報を取得するには
次の最小要件を満たしていることを確認します。Add-SPShellAdmin を参照してください。また、ファームの管理者グループのメンバーで、かつ Windows PowerShell を実行しているコンピューターのローカル管理者グループのメンバーでもある必要があります。
[スタート] メニューの [すべてのプログラム] をクリックします。
[Microsoft SharePoint 2010 Products] をクリックします。
[SharePoint 2010 管理シェル] をクリックします。
Windows PowerShell コマンド プロンプトで、次のコマンドを入力します。
Get-SPMobileMessagingAccount -WebApplication <WebApplicationUrl>
ここで、<WebApplicationUrl> は、Web アプリケーションの URL です。
例
Get-SPMobileMessagingAccount -WebApplication https://localhost
パイプライン演算子を使用する場合は、次のコマンドを入力します。
Get-SPWebApplication -Identity https://localhost | Get-SPMobileMessagingAccount -AccountType sms
詳細については、「Get-SPMobileMessagingAccount」および「Get-SPWebApplication」を参照してください。
モバイル アカウントを削除する
サーバー ファームまたは Web アプリケーションのモバイル アカウントを削除できます。モバイル アカウントを削除すると、そのアカウントが使用できなくなり、SMS 通知を受け取れなくなりますが、サービス プロバイダーからアカウント自体が削除されるわけではありません。ユーザーに SMS 通知を送信することにビジネス価値がないと判断される場合などに、モバイル アカウントを削除できます。
注意
Windows PowerShell には、これに相当する機能はありません。
サーバー ファームのモバイル アカウントを削除するには
次の管理者の資格情報を持つことを確認します。
- サーバー ファームのモバイル アカウントを削除するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
[サーバーの全体管理] ホーム ページで [システム設定] をクリックします。
[システム設定] ページの [電子メールとテキスト メッセージ (SMS)] セクションで、[モバイル アカウントの構成] をクリックします。
[モバイル アカウント設定] ページですべてのボックスをオフにし、[OK] をクリックします。
Web アプリケーションのモバイル アカウントを削除するには
次の管理者の資格情報を持つことを確認します。
- サーバー ファームのモバイル アカウントを削除するには、SharePoint サーバーの全体管理 Web サイトを実行しているコンピューターの Farm Administrators グループのメンバーである必要があります。
[サーバーの全体管理] ホーム ページの [アプリケーション構成の管理] セクションで、[Web アプリケーションの管理] をクリックします。
リボンの [全般設定] で、[モバイル アカウント] をクリックします。
[Web アプリケーションのテキスト メッセージ (SMS) サービスの設定] ページですべてのボックスのエントリを削除し、[OK] をクリックします。