...
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
Navigate to Automations > Integrations.
Search for Absolute.
Click Details, then the + icon. Enter the required information in the following fields.
Label: Enter a connection name.
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.
Verify SSL: Select option to verify connecting server's SSL certificate (Default is Verify SSL Certificate).
Remote Agent: Run this integration using the Devo SOAR Remote Agent.
API URI: API URI for the Absolute. Example 'https://api.us.absolute.com'.
Token ID: Token ID for the Absolute API.
Token Secret: Token Secret for the Absolute API..
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
andGet a Wipe Request
.
...