Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

The Absolute® Platform leverages a cloud-based, highly-available and secure multi-tenant architecture that is available across different regions. It’s comprised of a variety of foundational components that power Absolute product features that are being leveraged by the company’s enterprise customers and ecosystems partners alike.

Connect Absolute with Devo SOAR

  1. Navigate to Automations > Integrations.

  2. Search for Absolute.

  3. Click Details, then the + icon. Enter the required information in the following fields.

  4. Label: Enter a connection name.

  5. Reference Values: Define variables here to templatize integration connections and actions. For example, you can use https://www.{{hostname}}.com where, hostname is a variable defined in this input. For more information on how to add data, see 'Add Data' Input Type for Integrations.

  6. Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).

  7. Remote Agent: Run this integration using the Devo SOAR Remote Agent.

  8. API URI: API URI for the Absolute. Example 'https://api.us.absolute.com'.

  9. Token ID: Token ID for the Absolute API.

  10. Token Secret: Token Secret for the Absolute API..

  11. After you've entered all the details, click Connect.

Get Device Details Advanced

Get information about devices in your account.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input Name

Description

Required

Params

Jinja-templated JSON containing the params for the Absolute API. (Default is '{"sortBy":"esn:desc"}')

Optional

Limit

Jinja-templated text containing the maximum number of records to return. (Default is 100)

Optional

Output

JSON containing the following items:

...

Code Block
## Wipe Devices

Create a Wipe request for the devices specified in the deviceUids.

### Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

| Input Name                          | Description                                                                                                                                                                                                                                                                                    | Required |
| :---------------------------------- | :--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | :------- |
| Device UIDs                         | [Jinja-templated](doc:jinja-template) text containing the system-defined unique identifiers of the devices included in the request. Example: '497f6eca-6276-4993-bfeb-53cbbbba6f08,23dbd460-0547-466d-a655-99d9340ff598'                                                                       | Required |
| MAC Username                        | [Jinja-templated](doc:jinja-template) text containing the username of the user with administrative rights (applies to Mac devices only).                                                                                                                                                       | Optional |
| MAC Password                        | [Jinja-templated](doc:jinja-template) text containing the password of the user with administrative rights (applies to Mac devices only).                                                                                                                                                       | Optional |
| Un-enroll Devices And Free Licenses | [Jinja-templated](doc:jinja-template) text containing the boolean which indicates whether a Windows device should be unenrolled after the Wipe is complete. True option requires Perform permissions for Unenroll Device. Mac devices are always unenrolled after the File Delete is complete. | Optional |

### Output

JSON containing the following items:


``` {json}{
  "deviceUids": [
    "497f6eca-6276-4993-bfeb-53cbbbba6f08"
  ],
  "macUsername": "string",
  "macPwd": "string",
  "unenrollDevicesAndFreeLicenses": true,
  "error": null,
  "has_error": false
}

Get a Wipe Request

Get information about the Wipe request specified in the requestUid.

Input Field

Choose a connection that you have previously created and then fill in the necessary information in the following input fields to complete the connection.

Input Name

Description

Required

Request UID

Jinja-templated text containing the system-defined unique identifier of the Device Action request. Example: '497f6eca-6276-4993-bfeb-53cbbbba6f08'

Required

Limit

Jinja-templated text containing the maximum number of records to return. (Default is 100)

Optional

Output

JSON containing the following items:

{json}{ "data": { "totalDevices": 0, "pending": 0, "processing": 0, "completed": 0, "canceled": 0, "failed": 0, "requestId": "string", "requestUid": "23dbd460-0547-466d-a655-99d9340ff598", "requestStatus": "string", "createdDateTimeUtc": "2019-08-24T14:15:22Z", "updatedDateTimeUtc": "2019-08-24T14:15:22Z", "requester": "string", "macUsername": "string", "macPwd": "string", "unenrollDevicesAndFreeLicenses": true }, "error": null, "has_error": false }

Release Notes

  • v1.0.0 - Added 3 new actions: Get Device Details Advanced, Wipe Devices and Get a Wipe Request.

...