ServiceNow Workflow

App Broker Cloud includes a custom ServiceNow workflow—implemented using a new set of App Broker Cloud REST API endpoints—which is used to integrate App Broker Cloud and ServiceNow. This workflow is based on industry best practices for software license governance and software delivery.

This Flexera - App Broker Cloud Software Request workflow enables ServiceNow to perform advanced license checks, reserve available licenses, and perform automated software delivery to multiple device types. The following flowchart displays the Flexera - App Broker Cloud software request workflow.

The Flexera App Broker Cloud custom application includes the following REST endpoints:

Endpoint

Method

URL Route

App Broker – IAM Token Management

Post

https://login.flexera.com/oidc/token

App Broker - License Availability Check

Get

https://api.appbroker-flexera.com/Compliance/FlexnetManagerSuite/licenses/isavailable

App Broker - License Reservation Check

Get

http://api.appbroker-flexera.com/Compliance/FlexnetManagerSuite/licenses/isreservationneeded

App Broker - Reserve License

Post

https://api.appbroker-flexera.com/Compliance/FlexnetManagerSuite/licenses/reserve

App Broker - Submit Order

Post

https://api.appbroker-flexera.com/requests/software

App Broker - Validate Catalog

Get

https://api.appbroker-flexera.com/catalog/items/software/${catalogId}

App Broker - Validate Device

Get

https://api.appbroker-flexera.com/Deployment/ConfigMgr/devices/validate/${deviceName}

App Broker - Validate User

Get

https://api.appbroker-flexera.com/Deployment/ConfigMgr/users/email/${email}

Note:To know more about how to update and configure the App Broker update set into ServiceNow, see Uploading and Configuring the App Broker Cloud Update Set into ServiceNow.