配置移动帐户 (SharePoint Server 2010)

 

适用于: SharePoint Server 2010

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

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

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

SharePoint 网站通常位于 Intranet 上。因此,当用户离开办公室时(例如,当用户出差或参加商务晚宴时),将很难访问 SharePoint 网站。使用移动通知功能,用户可以在接收到有关 SharePoint 列表中的项目发生了更改的短信通知时做出快速响应。

您可以为服务器场中的所有 Web 应用程序配置一个移动帐户,也可以为特定的 Web 应用程序配置移动帐户;但您只能在服务器场中配置一个移动帐户。实现的规模可能会决定您要为服务器场还是为特定的 Web 应用程序配置移动帐户。如果为服务器场配置移动帐户,那么组织内的所有人都可以订阅通知。例如,在管理者希望所有用户都接收某些通知的小型组织中,此配置将很有用。如果您具有若干个将组织分为多个组的 Web 应用程序,您可能只希望为其中的一个组配置一个移动帐户;例如,您希望配置一个移动帐户,从而使销售组中的每个人都能够订阅通知。

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

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

  • 您已经获取服务提供商的 HTTPS Web 地址的根证书。可以从服务提供商那里或使用您的 Web 浏览器来获取根证书。

本文中的过程:

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

  • 配置移动帐户

  • 检索移动帐户信息

  • 删除移动帐户

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

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

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

  1. 确保您满足以下最低要求:请参阅 Add-SPShellAdmin。此外,在运行 Windows PowerShell 的计算机上,您还必须是 Farm Administrators 组的成员以及本地 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”框中键入 SMS 服务的 URL。

    备注

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

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

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

  10. 单击“确定”。

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

  1. 确保您满足以下最低要求:请参阅 Add-SPShellAdmin。此外,在运行 Windows PowerShell 的计算机上,您还必须是 Farm Administrators 组的成员以及本地 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> 是短信服务所在服务器的 URL。

    • <UserId> 是从短信服务提供商那里收到的用户名。

    • <Password> 是从短信服务提供商那里收到的用户密码。

    示例:

    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 移动服务提供商”页上的“选择您当前的无线服务提供商”列表中,选择要使用的无线服务提供商。

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

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

    备注

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

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

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

  10. 单击“确定”。

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

  1. 确保您满足以下最低要求:请参阅 Add-SPShellAdmin。此外,在运行 Windows PowerShell 的计算机上,您还必须是 Farm Administrators 组的成员以及本地 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> 是短信服务所在服务器的 URL。

    • <UserId> 是从短信服务提供商那里收到的用户名。

    • <Password> 是从短信服务提供商那里收到的用户密码。

    示例:

    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 的计算机上,您还必须是 Farm Administrators 组的成员以及本地 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 的计算机上,您还必须是 Farm Administrators 组的成员以及本地 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 Server 2010)