Obtain an Azure app ID for the Connect client
Azure
app ID for the Connect
clientTo 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.- Log on to portal.azure.com.
- In the left column, clickAzure Active Directory.
- ClickApp registrations.
- ClickNew registration.
- In theNamefield, enter a name for the application.
- Select a supported account type.
- In theRedirect URIdrop-down list, selectPublic client (mobile & desktop)and enterurn:ietf:wg:oauth:2.0:oob
- ClickRegister.
- Add an additional Redirect URI.
- In the App that you registered, on theOverviewpage, click the link for the URI besideRedirect URIs.
- In theMobile and desktop applicationssection, clickAdd URI.
- In the blank field, entercom.blackberry.connect://ADAL/
- In theAdvanced Settingssection, set theTreat application as a public clienttoYes.
- ClickSave.
- ClickAPI permissions.
- ClickAdd a permission.
- In theSelect an APIsection, clickAPIs my organization uses.
- 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.
- ClickAdd permissions.
- Complete only one of the following tasks:These tasks requires tenant administrator privileges.
- In theAPI permissionsscreen, clickGrant admin consent for <. Clickorganizational directory name>Yes.
- ClickAzure Active Directory > Users > User settings. ClickManage how end users launch and view their applications. Set theUsers can consent to apps accessing company data on their behalftoNo. ClickSave.Complete this option to present eachBlackBerry Connectuser with a prompt to approve that their user account is used to access theConnectservice when they log in.
- Copy theApplication (client) ID. The Application (client) ID is displayed in the mainOverview. This is used for the following:
- Client IDin theAzureportal,Expose an API > Add a client applicationscreen
- BlackBerry Connect Client App IDin theBEMSdashboard forBlackBerry Connect
- BlackBerry Presence Client App IDin theBEMSdashboard forBlackBerry Presence