Skip Navigation

Obtain an
Azure
app ID for the
Connect
client

To grant permissions, you must use an account with tenant administrator privileges. If you need to obtain multiple
Azure
app IDs (for example,
BlackBerry Work
,
BEMS
, and
Docs
), it is recommended that you create a separate app ID for each app.
  1. Log on to portal.azure.com.
  2. In the left column, click
    Azure Active Directory
    .
  3. Click
    App registrations
    .
  4. Click
    New registration
    .
  5. In the
    Name
    field, enter a name for the application.
  6. Select a supported account type.
  7. In the
    Redirect URI
    drop-down list, select
    Public client (mobile & desktop)
    and enter
    urn:ietf:wg:oauth:2.0:oob
  8. Click
    Register
    .
  9. Add an additional Redirect URI.
    1. In the App that you registered, on the
      Overview
      page, click the link for the URI beside
      Redirect URIs
      .
    2. In the
      Mobile and desktop applications
      section, click
      Add URI
      .
    3. In the blank field, enter
      com.blackberry.connect://ADAL/
    4. In the
      Advanced Settings
      section, set the
      Treat application as a public client
      to
      Yes
      .
    5. Click
      Save
      .
  10. Click
    API permissions
    .
  11. Click
    Add a permission
    .
  12. In the
    Select an API
    section, click
    APIs my organization uses
    .
  13. Search for and select the application name that you created for Obtain an Azure app ID for the BEMS-Connect, BEMS-Presence, and BEMS-Docs service.
  14. Click
    Add permissions
    .
  15. Complete only one of the following tasks:
    These tasks requires tenant administrator privileges.
    • In the
      API permissions
      screen, click
      Grant admin consent for <
      organizational directory name
      >
      . Click
      Yes
      .
    • Click
      Azure Active Directory > Users > User settings
      . Click
      Manage how end users launch and view their applications
      . Set the
      Users can consent to apps accessing company data on their behalf
      to
      No
      . Click
      Save
      .
      Complete this option to present each
      BlackBerry Connect
      user with a prompt to approve that their user account is used to access the
      Connect
      service when they log in.
  16. Copy the
    Application (client) ID
    . The Application (client) ID is displayed in the main
    Overview
    . This is used for the following:   
    • Client ID
      in the
      Azure
      portal,
      Expose an API > Add a client application
      screen
    • BlackBerry Connect Client App ID
      in the
      BEMS
      dashboard for
      BlackBerry Connect
    • BlackBerry Presence Client App ID
      in the
      BEMS
      dashboard for
      BlackBerry Presence