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"
    }
]