App Portal 2018 R1
Each step in the Flexera Software - App Portal Task Sequence Request Workflow and Flexera Software - App Portal Software Request Workflow is associated with an API REST message, which are used to communicate with App Portal to perform the steps in the workflow, as described in App Broker ServiceNow Workflows.
The App Portal REST messages are displayed on the REST Messages view.
REST Messages View
Click on a REST message to view its details.
REST Message / App Portal - Reserve License
The Flexera Software App Portal custom application includes the following REST messages.
REST Message |
Method |
Endpoint |
App Portal - Check If Licensable |
Get |
http://APSERVER/ESD/api/catalogs/${catalogId} |
App Portal - Get Additional Applications |
Get |
http://APSERVER/ESD/apps?osdCompatible=true&searchText=${searchText} |
App Portal - Get Applications for Role |
Get |
http://APSERVER/ESD/Roles/domain=${domain}/user=${username}/machine=${machinename}/apps |
App Portal - Get Migratable Applications |
Get |
http://APSERVER/ESD/apps?targetmachinename=${machinename}&machineDomain=${domain}&sourcemachinename=${machinename}&migratable=true |
App Portal - Get Requests Status |
Get |
http://APSERVER/ESD/requests/${requestId} |
App Portal - Get Role Details |
Get |
http://APSERVER/ESD/roles?domain=${domain}&username=${username}&machinename=${machinename}&getRoles=true |
App Portal - Get Task Sequence Settings |
Get |
http://APSERVER/ESD/admin/TaskSequenceSettings |
App Portal - Get Task Sequences |
Get |
http://APSERVER/ESD/catalogs/tasksequence?isOsDeployment=${isOSDeployment} |
App Portal - Is Computer Exists |
Get |
http://APSERVER/ESD/computers/ComputerName=${machinename}/DeploymentMapping |
App Portal - License Availability Check |
Get |
http://APSERVER/ESD/api/catalogs/${catalogId}/licenses/availability?dn=${domain}&un=${username}&dev=${machineName} |
App Portal - License Reservation Check |
Get |
http://APSERVER/ESD/api/catalogs/${catalogId}/licenses/necessity?dn=${domain}&un=${username}&dev=${machineName} |
App Portal - Reserve License |
Post |
http://APSERVER/esd/api/catalogs/${catalogId}/licenses?dn=${domain}&un=${username}&dev=${machineName} |
Post |
http://APSERVER/esd/api/servicenow/requests/${serviceNowId}? dn=${domain}&un=${username}&dev=${machineName} |
|
App Portal - Validate Request Data |
Get |
http://APSERVER/ESD/api/users?filter=email%3D%3D%22${userEmail} %22&machineName=${computerName} |
App Portal - Import New Computer |
Post |
http://APSERVER/ESD/computers |
App Portal Get OperatingSystem Info |
Get |
http://APSERVER/ESD/computers/ComputerName=${machinename}/OperatingSystemInfo |
App Protal - Get Machines For User |
Get |
http://APSERVER/ESD/users/domain=${domain}/user=${username}/machines |
App Portal / App Broker 2018 R1 Administration GuideOctober 2018 |
Copyright Information | Flexera |