Provision applications that can call the web API
You can provision a new API integration with the
BlackBerry Alert
management system. You must have organization administrator, enterprise administrator, or system administrator permissions to provision applications. You must have system administrator permissions to enable a provisioned application.The Client ID and Client Secret can only be used in the organization in which they are created. If the Client ID and Client Secret are created in the System Setup (3) organization, they can be used in any organization. If the Client ID and Client Secret are created in an Enterprise organization, they can be used in any of that Enterprise's sub organizations. If the Client ID provided does not follow these inheritance rules, a 400 (Bad request) error code is returned.
- Log in to theBlackBerry Alertmanagement system as an organization administrator, enterprise administrator or system administrator.
- In the navigation bar, click
.
- In theSystem Setupsection, clickAPI Applications.
- On theAPI Applicationswindow, clickNew.
- On theNew API Applicationwindow, enter a name for the API integration.
- (System administrators only) Next toStatus, selectEnabled.
- In theAuthenticationsection, select a Grant Type. Password is the default. If you select Implicit, enter a redirect URI in the text box that appears.
- ClickSave. A Success message appears that includes the Client ID and Client Secret.
- Take note of the displayed Client Secret. It is displayed only once and will need to be regenerated if lost.
After you provision your application in the
BlackBerry Alert
management system, contact BlackBerry Alert
customer support to have the application reviewed and enabled.Reset the client secret
If you need to reset the client secret for your API integration, complete the following steps:
- Log in to theBlackBerry Alertmanagement system.
- In the navigation bar, click
.
- In theSystem Setupsection, clickAPI Applications. The API Applications window opens.
- Optionally, enter a name in the search box to filter the list of applications.
- Optionally, selectEnabled ApplicationsorDisabled Applicationsfrom theAll Applications listto filter the list of applications.
- Click the application you want to modify.
- ClickReset Client Secret. A confirmation window opens.Any existing calls to the selected API with the existing client secret will be blocked when you reset the client secret.
- ClickContinue. You are returned to the API application window. The new client secret is displayed.
- Take note of the displayed client secret.
- ClickSave.
- Add the new client secret to your authentication payload.