配置移动帐户 (SharePoint Foundation 2010)

 

适用于: SharePoint Foundation 2010

上一次修改主题: 2016-11-30

本文论述如何配置和管理 Microsoft SharePoint Foundation 2010 的移动帐户,从而使用户可以订阅通过短信服务 (SMS) 发送的通知。当 SharePoint 列表或项目发生更改时,系统将向用户的移动电话发送通知。

移动通知功能类似于 SharePoint Foundation 2010 中已有的用于实现传出电子邮件通知的功能。但在对 SharePoint 列表或项目进行更改时,用户不会收到通过电子邮件发送的通知,而是在移动电话中收到通知。有关电子邮件通知的详细信息,请参阅配置传出电子邮件 (SharePoint Foundation 2010)

SharePoint 网站通常位于 Intranet 上。因此,当用户远离办公室时,例如当用户出差或参加商务晚宴时,访问 SharePoint 网站可能非常困难。利用移动通知功能,用户在收到 SharePoint 列表中的项目发生更改的短信通知时,能够快速作出响应。

您可以为服务器场中的所有 Web 应用程序配置一个移动帐户,或为特定的 Web 应用程序配置一个移动帐户;但是,在服务器场中只能配置一个移动帐户。实现的规模可确定是要为服务器场还是为特定的 Web 应用程序配置移动帐户。如果为服务器场配置移动帐户,则组织中的每个人都可订阅通知。举例来说,在管理层希望所有用户都接收某些通知的小型组织中,这将非常有用。如果有若干个将组织分为多个组的 Web 应用程序,您可能希望只为其中一个组配置移动帐户;例如,您希望配置一个移动帐户,使销售组中的所有人都能够订阅通知。

在执行这些过程之前,请确认以下内容:

  • 服务器场帐户有权访问 Internet 以发送通知。

  • 您已获得服务提供商的 HTTPS Web 地址的根证书。您可以从服务提供商处或使用 Web 浏览器获得根证书。

本文中的过程:

  • 导入根证书并创建信任根证书颁发机构

  • 配置移动帐户

  • 检索移动帐户信息

  • 删除移动帐户

导入根证书并创建信任根证书颁发机构

配置移动帐户前,您必须导入服务提供商 HTTPS Web 地址的根证书,然后创建一个信任根证书颁发机构。此步骤只能通过使用 Windows PowerShell 手动执行。

使用 Windows PowerShell 导入根证书并创建信任根证书颁发机构

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。 此外,您必须是运行 Windows PowerShell 的计算机上的本地 Administrators 组和 Farm Administrators 组的成员。

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 要获得根证书,在 Windows PowerShell 命令提示符处,键入以下命令:

    $cert = Get-PfxCertificate <ObtainedCertificatePath>
    

    要创建信任根证书颁发机构,在 Windows PowerShell 命令提示符处,键入以下命令:

    New-SPTrustedRootAuthority -Name <Name> -Certificate $cert
    

    其中:

    • <Name> 是您想要创建的信任根证书颁发机构的名称。

    • <ObtainedCertificatePath> 是根证书文件的位置。

    备注

    在“证书”窗口的“证书路径”选项卡中,确保您仅使用根证书而没有使用所列的其他证书。“SharePoint 受信任根证书颁发机构”列表中仅列出根证书。

有关详细信息,请参阅 New-SPTrustedRootAuthority

配置移动帐户

您可以使用管理中心或 Windows PowerShell 为服务器场或特定的 Web 应用程序配置移动帐户。

备注

如果不能配置移动帐户,您可能使用了错误的证书文件。这种情况下,请联系您的服务提供商。

使用管理中心配置或编辑服务器场的移动帐户

  1. 验证您是否拥有以下管理凭据:

    • 若要为服务器场配置移动帐户,您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
  2. 在管理中心主页上,单击“系统设置”。

  3. 在“系统设置”页上的“电子邮件和短信(SMS)”部分,单击“配置移动帐户”。

  4. 在“移动帐户设置”页上的“短信(SMS)服务设置”部分,单击“Microsoft Office Online”链接以访问服务提供商的列表。

  5. 在“查找 Office 2010 移动服务提供商”页上的“选择您的无线服务提供商所在国家/地区”列表中,选择无线服务提供商所在的国家或地区。

  6. 在“查找 Office 2010 移动服务提供商”页上的“选择您当前的无线服务提供商”列表中,选择要使用的无线服务提供商。

    做出此选择后,您将被定向到所选服务提供商的网站。在该网站中,可申请短信服务。在收到来自该服务提供商的必需信息时,将返回到“移动帐户设置”页。

  7. 在“短信(SMS)服务的 URL”框中,键入短信服务的 URL。

    备注

    确保输入的服务 URL 为 HTTPS URL。

  8. 在“用户名”框和“密码”框中,键入您从短信服务提供商处收到的用户名和密码。

  9. 若要确认 URL 和用户凭据正确,请单击“测试服务”。

  10. 单击“确定”。

使用 Windows PowerShell 配置或编辑服务器场的移动帐户

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。 此外,您必须是运行 Windows PowerShell 的计算机上的本地 Administrators 组和 Farm Administrators 组的成员。

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 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-SPMobileMessagingAccountGet-SPWebApplication

使用管理中心为 Web 应用程序配置或编辑移动帐户

  1. 验证您是否拥有以下管理凭据:

    • 若要为服务器场配置移动帐户,您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
  2. 在管理中心主页上的“应用程序管理”部分,单击“管理 Web 应用程序”。

  3. 在“Web 应用程序”页上,选择您要为其配置移动帐户的 Web 应用程序。在功能区上的“常规设置”中,单击“移动帐户”。

  4. 在“Web 应用程序短信(SMS)服务设置”页上的“短信(SMS)服务设置”部分,单击“Microsoft Office Online”链接以访问服务提供商的列表。

  5. 在“查找 Office 2010 移动服务提供商”页上的“选择无线服务提供商所在国家/地区”列表中,选择您的无线服务提供商所在的国家或地区。

  6. 在“查找 Office 2010 移动服务提供商”页上的“选择您当前的无线服务提供商”列表中,选择要使用的无线服务提供商。

    做出此选择后,您将被定向到所选服务提供商的网站。在该网站中,可申请短信服务。在收到来自该服务提供商的必需信息时,您将返回到“移动帐户设置”页并键入该信息。

  7. 在“短信(SMS)服务的 URL”框中,键入短信服务的 URL。

    备注

    确保输入的服务 URL 为 HTTPS URL。

  8. 在“用户名”框和“密码”框中,键入您从短信服务提供商处收到的用户名和密码。

  9. 若要确认 URL 和用户凭据正确,请单击“测试服务”。

  10. 单击“确定”。

使用 Windows PowerShell 为 Web 应用程序配置或编辑移动帐户

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。 此外,您必须是运行 Windows PowerShell 的计算机上的本地 Administrators 组和 Farm Administrators 组的成员。

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 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-SPMobileMessagingAccountGet-SPWebApplication

检索移动帐户信息

您可以使用 Windows PowerShell 检索服务器场或 Web 应用程序的移动帐户信息。例如,若要查看移动帐户信息或验证 set cmdlet 能否正常工作,您可能希望这样做。

使用 Windows PowerShell 检索服务器场的移动帐户信息

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。 此外,您必须是运行 Windows PowerShell 的计算机上的本地 Administrators 组和 Farm Administrators 组的成员。

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    Get-SPMobileMessagingAccount -WebApplication <WebApplicationUrl>
    

    其中 <WebApplicationUrl> 是管理中心 URL。

    示例

    Get-SPMobileMessagingAccount -WebApplication http://myserver
    

    或者,如果您使用管道运算符,则键入以下命令:

    Get-SPWebApplication -Identity http://myserver | Get-SPMobileMessagingAccount -AccountType sms
    

有关详细信息,请参阅 Get-SPMobileMessagingAccountGet-SPWebApplication

使用 Windows PowerShell 检索 Web 应用程序的移动帐户信息

  1. 验证您是否满足以下最低要求:请参阅 Add-SPShellAdmin。 此外,您必须是运行 Windows PowerShell 的计算机上的本地 Administrators 组和 Farm Administrators 组的成员。

  2. 在“开始”菜单上,单击“所有程序”。

  3. 单击“Microsoft SharePoint 2010 产品”。

  4. 单击“SharePoint 2010 Management Shell”。

  5. 在 Windows PowerShell 命令提示符处,键入以下命令:

    Get-SPMobileMessagingAccount -WebApplication <WebApplicationUrl>
    

    其中 <WebApplicationUrl> 是 Web 应用程序 URL。

    示例

    Get-SPMobileMessagingAccount -WebApplication https://localhost
    

    或者,如果您使用管道运算符,则键入以下命令:

    Get-SPWebApplication -Identity https://localhost | Get-SPMobileMessagingAccount -AccountType sms
    

有关详细信息,请参阅 Get-SPMobileMessagingAccountGet-SPWebApplication

删除移动帐户

您可以为服务器场或 Web 应用程序删除移动帐户。这将会禁用该帐户,因此用户无法再订阅短信通知,但并不会删除您在服务提供商处设置的帐户。举例而言,如果组织认为向用户发送短信通知没有商业价值,则您可能想删除移动帐户。

备注

没有等效的 Windows PowerShell 功能。

删除服务器场的移动帐户

  1. 验证您是否拥有以下管理凭据:

    • 若要为服务器场删除移动帐户,您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
  2. 在管理中心主页上,单击“系统设置”。

  3. 在“系统设置”页上的“电子邮件和短信(SMS)”部分,单击“配置移动帐户”。

  4. 在“移动帐户设置”页上,清除所有框中的条目,然后单击“确定”。

删除 Web 应用程序的移动帐户

  1. 验证您是否拥有以下管理凭据:

    • 若要为服务器场删除移动帐户,您必须是运行 SharePoint 管理中心网站的计算机上 Farm Administrators 组的成员。
  2. 在管理中心主页上的“应用程序管理”部分,单击“管理 Web 应用程序”。

  3. 在功能区上的“常规设置”中,单击“移动帐户”。

  4. 在“Web 应用程序短信(SMS)服务设置”页上,删除所有框中的条目,然后单击“确定”。

See Also

Concepts

配置传出电子邮件 (SharePoint Foundation 2010)