Preparing the computer that hosts BEMS for use with Skype for Business

If you plan to install BlackBerry Enterprise Mobility Server (BEMS) for use with Skype for Business, you must verify that the computer that you install BEMS on meets specific requirements.

All instant messaging server platforms require the Connect service to be installed on a computer that runs a supported version of Windows Server. For more information on supported OS versions, see the BEMS Compatibility Matrix.

To prepare the computer for BEMS installation, perform the following actions in order on each computer that hosts the Connect service.

  1. Install and enable a command-line shell and scripting tool. On a computer that is running Windows Server 2016, Windows Server 2019, or Windows Server 2022, Windows PowerShell is enabled by default. Open Windows PowerShell and run the following script:

    Set-ExecutionPolicy -Scope CurrentUser RemoteSigned

  2. Verify that Microsoft .NET Framework 4.6 or later is installed and enabled. For more information, see .NET Framework system requirements.
  3. If needed, install Media Foundation. When the installation prompts you to restart the computer, click Yes.
  4. Download and install the Microsoft Unified Communications Managed API. To download the file, visit www.microsoft.com/download and search for ID=47344.
    Note: UCMA 6.0 is not supported.
  5. Run OCSCore.msi. This file is included with the Microsoft Unified Communications Managed API and located in a hidden folder at <drive>:\ProgramData\Microsoft\<instant messaging server type>\Deployment\cache\<version>\Setup\
  6. If you enable persistent chat in a Skype for Business environment, download and install Microsoft Visual C++ 2012 x64 Minimum Runtime. To download the file, click here.
  7. Install the latest service pack and critical Windows updates on your computer.