Getting the Applications That Can Be Migrated
App Broker 2020 R1
This section describes the App Broker REST API endpoint to get a list of applications that can be migrated from a source machine to a target machine.
Endpoint Example |
Response Body Example |
[GET] http://<SERVERNAME>/esd/api/apps?targetmachinename=<machinename> &machineDomain=<domain>& sourcemachinename=<machinename>& migratable=true |
[ { "catalogID": 11, "name": "Fail_Ping_12272016", "cost": 0, "flexeraID": "arl://MGS-APP-00000235880", "recommended": false, "upgrade": false, "deployable": true, "upgradedPackage": "", "enableUserSelection": true, "applicationUsageInformation": "Usage Pattern: Infrequently Used.", "briefDescription": "" }, { "catalogID": 13, "name": "AdWords Tester3", "cost": 50, "flexeraID": "arl://MGS-APP-00000127234", "recommended": false, "upgrade": false, "deployable": true, "upgradedPackage": "", "enableUserSelection": true, "applicationUsageInformation": "Usage Pattern: Infrequently Used.", "briefDescription": "" }, { "catalogID": 23, "name": "Silverlight 5 [Microsoft]", "cost": 50, "flexeraID": "arl://MGS-APP-00000126928", "recommended": false, "upgrade": true, "deployable": true, "upgradedPackage": "AdWords Maker _JRB", "enableUserSelection": false, "applicationUsageInformation": "Silverlight 5 [Microsoft] will be upgraded by AdWords Maker _JRB. Usage Pattern: Infrequently Used.", "briefDescription": "Some desc", "applicationUpgradeInformation": "Silverlight 5 [Microsoft] will be upgraded by AdWords Maker" } ] |
Prerequisites
In order to get obtain some of the applications for a user and machine:
• | Application migration enabled—The global setting Enable application migration and installation of additional applications option must be selected. |
• | Not designated as core application—On the General > Global tab of the Catalog Item Properties dialog box for the catalog item, the Core application option must not be selected. |
• | Flexera ID—Catalog item must have an associated Flexera ID identified (from the FlexNet Manager Suite Application Recognition Library). |
Endpoint Example Parameter Details
The following are the details for the parameters listed in the endpoint example.
Parameter |
Description |
targetmachinename |
Enter a valid machine name, which is the target. |
domain |
Enter the domain to which the machine belongs. |
sourcemachinename |
Enter a valid machine name from which the applications have to be migrated. |
Output Details
The output returns a list of software applications that can be migrated.
App Portal / App Broker 2020 R1 Administration GuideAugust 2020 |