Flexera ITAM
App Vendor: Flexera
App Category: IT Services
Connector Version: 1.0.0
API Version: 1.0.0
About App
Flexera One is a SaaS-based IT management solution designed with and for organizations with highly complex hybrid environments. With Flexera One, you can visualize your entire estate and make data-driven IT decisions from on-premises to SaaS to the cloud.
The Flexera IT Asset Management (ITAM) app is configured with the Orchestrate application to perform the following actions:
Action Name | Description |
---|---|
List applications | This action retrieves a list of installed applications identified during the last software inventory import. The installed applications are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all installed applications. |
List assets | This action retrieves a list of installed assests identified during the last software inventory import. The installed assests are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all installed applications. |
File show | This action returns a location header containing the pre-signed URL enabling access to retrieve the given file. |
List inventories | This action retrieves a list of inventories. The inventories are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all inventories. |
Action: File show
This action returns a location header containing the pre-signed URL enabling access to retrieve the given file.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Organization ID | Enter the unique identifier as provided by Flexera that defines your organization. Example: 123456 | Integer | Required | |
File name | Enter the name of the file to retrieve. Example: "Flexera Playbook" | Text | Required |
Example Request:
[ { "organisation_id": 123456, "file_name": "Flexera Playbook" } ]
Action: List Applications
This action retrieves a list of installed applications identified during the last software inventory import. The installed applications are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all installed applications.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Organization ID | Enter the unique identifier provided by Flexera that defines your organization. Example: 123456 | Integer | Required | |
Offset | Enter the first record to return in a request response. Note that the offset is zero-based (the first record is assigned index 0 instead of 1). Example: 4 | Integer | Optional | |
Limit | Specify the number of records to return in the request response. Example: 200 | Integer | Optional | Default value: 100 |
Example Request:
[ { "organisation_id": 123456, "offset": 4, "limit": 200 } ]
Action: List assets
This action retrieves a list of installed assets identified during the last software inventory import. The installed assets are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all installed applications.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Organization ID | Enter the unique identifier as provided by Flexera that defines your organization. Example: 123456 | Integer | Required | |
Offset | Specify the first record to return in a request response. Note that the offset is zero-based (the first record is assigned index 0 instead of 1). Example: 3 | Integer | Optional | |
Status | Enter the status which allows you to filter assets by status. Example: "Purchased" | Text | Optional | Allowed values:
|
Asset type | Enter the asset type which allows you to filter assets by asset type. Example: " Server" | Text | Optional | Allowed values:
|
Location | Enter the location to filter assets by location. Example: "New York" | Text | Optional | |
Limit | Specify the number of records to return in the request response. Example: 150 | Integer | Optional | Default value: 100 |
Example Request:
[ { "organisation_id": 123456, "offset": 3, "status": "Purchased", "asset_type": "Server", "location": "New York", "limit": 150 } ]
Action: File show
This action returns a location header containing the pre-signed URL enabling access to retrieve the given file.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Organization ID | Enter the unique identifier as provided by Flexera that defines your organization. Example: 123456 | Integer | Required | |
File name | Enter the name of the file to retrieve. Example: "Flexera Playbook" | Text | Required |
Example Request:
[ { "organisation_id": 123456, "file_name": "Flexera Playbook" } ]
Action: List Inventories
This action retrieves a list of inventories. The inventories are paginated and a maximum of 10000 results are returned per request. Therefore, multiple requests may be necessary to obtain all inventories.
Action Input Parameters
Parameter | Description | Field Type | Required/Optional | Comments |
---|---|---|---|---|
Organisation ID | Enter the unique identifier as provided by Flexera that defines your organization. Example: 123456 | Integer | Required | |
Offset | Specify the first record to return in a request response. Note that the offset is zero-based (the first record is assigned index 0 instead of 1). Example: 3 | Integer | Optional | |
Limit | Specify the number of records to return in the request response. Example: 150 | Integer | Optional | Default value: 100 |
Status | Enter the status to filter inventories by status. Example: "Archived" | Text | Optional | Allowed values:
|
Device type | Enter the device type to filter inventories by device type. Example: "Mobile device" | Text | Optional | Allowed values:
|
Compliance Status | Enter the compliance status to filter inventories by compliance status. Example: "Compliant" | Text | Optional | Allowed values:
|
Manufacturer | Enter the manufacturer name to filter inventories by manufacturer. Example: "SampleManufacturer" | Text | Optional | |
Location | Enter the location to filter inventories by location. Example: "New York" | Text | Optional |
Example Request:
[ { "organisation_id": 123456, "offset": 3, "limit": 150, "status": "Archived", "device_type": "Mobile device", "compliance_status": "Complaint", "manufacturer": "SampleManufacturer", "location": "New York" } ]