BlackBerry Docs Skip Navigation

BlackBerry Docs

The following requirements apply when you need to configure servers to support
BEMS
with the
BlackBerry Docs
service in your organization.
Complete
Requirement
Registration
Empty checkbox
Request the
BlackBerry Work
app from the Marketplace for Enterprise Software portal.
Empty checkbox
Log in to entitlements and confirm that you have the appropriate entitlements. For more information about entitlements, see "Configure
BlackBerry Work
connection settings" in the
BlackBerry Work
administration content
.
Network
Empty checkbox
Verify that the following ports are open for
BEMS
:
Inbound TCP ports
  • 8443 from the
    BlackBerry Proxy
    or
    Good Proxy
    server
Outbound TCP ports
  • 80 or 443 to
    Microsoft SharePoint
    server
  • 80 or 443 to
    Microsoft Office Web Apps
    or
    Office Online
    Server
  • 17080 or 17433 to the
    BlackBerry Proxy
    or
    Good Proxy
    server
  • 1433 to the
    SQL Server
    (default)
  • 445, 139 to CIFS share
  • 389 or 636 to LDAP
  • In a
    SharePoint Online
    environment, 443 to the following:
    • login.microsoftonline.com
    • *.sharepoint.com
  • In an
    Azure
    Information Protection environment, 443 to the following:
    • login.microsoftonline.com
    • graph.microsoft.com
    • *.aadrm.com
  • In a
    Box
    environment, 443 to *.box.com
Outbound UDP ports
  • 137–138 to CIFS share
Empty checkbox
If
BEMS
requires a proxy server for external access, record the following information:
  • Proxy server make and model: _______________________________
  • Authentication method: __________________________________
Empty checkbox
If your environment is configured for a specific version of SMB or CIFS protocol to access a File Share, make sure that
BEMS
is installed on a compatible
Microsoft Windows
operating system. Refer to your
Microsoft
documentation for more information on compatibility.
Microsoft Active Directory
Empty checkbox
Create a
Microsoft Active Directory
service account for the
BEMS
software. For example, BEMSAdmin.
Microsoft .NET Framework
Empty checkbox
Verify the version of
Microsoft .NET Framework
.
BEMS
Empty checkbox
Verify that your environment is running one of the following:
  • A version of
    BlackBerry UEM
    that supports
    BEMS
    . For instructions on installing or upgrading
    BlackBerry UEM
    , see the
    BlackBerry UEM
    Installation and Upgrade content
    .
  • A
    BlackBerry Dynamics
    that supports
    BEMS
    .
    Important
    : The
    BlackBerry Dynamics
    server must already be installed and operational before installing
    BEMS
    .
Empty checkbox
Verify that the server hosting
BEMS
is running an operating system that supports
BEMS
. For information about the supported operating systems, see the BEMS Compatibility Matrix.
Empty checkbox
Verify that you have the required hardware to host
BEMS
. For more information about hardware requirements, see one of the following:
If you configure your environment for disaster recovery, see the Disaster recovery content.
Empty checkbox
Verify that the servers that host and access the
BEMS
Dashboard have a supported browser installed.
Empty checkbox
Make sure that the server's time and date are set correctly.
Empty checkbox
Make sure that the server is joined to the domain.
Empty checkbox
Verify that the environment is running a supported version of
Microsoft SharePoint
or
Box
support. For information about supported
Microsoft SharePoint
versions, see the BEMS Compatibility Matrix.
Empty checkbox
If you are using resource based Kerberos constrained delegation or Kerberos constrained delegation (KCD), make sure that the
BEMS
service account is a local administrator on the server.
Empty checkbox
Make sure that the
BEMS
service account has "Log on as a service" permission.
Empty checkbox
Make sure that the
Windows
Firewall is disabled.
Empty checkbox
Disable all antivirus programs and backup software before you install or upgrade the
BEMS
software.
Empty checkbox
Verify that you have installed
JRE
8 on the servers where you will install
BEMS
and that you have an environment variable that points to its location. For instructions, see Configure the Java Runtime Environment.  For information about the supported
JRE
versions, see the BEMS Compatibility Matrix.
Database
Empty checkbox
Verify your environment is running a supported database server.
Empty checkbox
Depending on the configuration of your environment (for example, all
BEMS
services on one server or on separate servers), you might need to create one or more
SQL Server
databases.
The following table is an example of a small deployment that has all of the
BEMS
services installed on one server. For an example of a small deployment that has all of the
BEMS
services installed on one server, see Example of a small BEMS deployment.
Services
Required databases
All
BEMS
services one one server
Create a database for the
Docs
service and call it "BEMS_Docs."
If this is the first server in the
BEMS
cluster, create the database. If this is an additional server for the same
BEMS
cluster, then a new database is not required. Record the existing database name for the BEMS_Docs cluster.
The following table is an example of a large deployment that has all of the
BEMS
services installed on separate servers. For an example of a large deployment that has all of the
BEMS
services installed separate servers, see Example of a large BEMS deployment.
Services
Required databases
Docs
service only on one server
Create two databases. Call one "BEMS_Core4" and call one "BEMS_Docs." 
Empty checkbox
Make sure the
BEMS
service account has db_owner permissions to the database. For more information, visit support.blackberry.com/community to read article 42661.