There are a number of Tasks available depending upon the LogonBox product you are using. These can be executed within Triggers, Automations or Webhook Resources.
The follow is a list of common Tasks that are available in most products:
| Category | Task Name | Description |
| User Account Actions | ||
| Create Local User |
Creates a new local user in the local user database
|
|
| Create Active Directory User |
Creates a new Active Directory user
|
|
| Disable Account |
Disables an account
|
|
| Delete Account |
Deletes an account from the system
|
|
| Enable Account |
Enables a user account
|
|
| Resume User |
Remove any suspensions from a user so they can access the server
|
|
| Suspend User |
Prevent a user from being able to log in to the server
|
|
| Update Account Addresses | Update email addresses and mobile numbers for a user | |
| Update Active Directory User | Updates an existing Active Directory user | |
| Password Actions | ||
| Change Password |
Performs a Password Change action
|
|
| Create Password | Creates a new password vault entry | |
| Generate Password | Generates a random password | |
| Role Actions | ||
| Assign Role | Adds a Role to a user | |
| Create Role |
Creates a new role
|
|
| Delete Role |
Deletes a role from the system
|
|
| Unassign Role | Removes a Role from a user | |
| Authentication Actions | ||
| Allow IP Address |
Allows an IP Address to be used
|
|
| Block IP Address |
Block an IPv4, IPv6 address or group of addresses using CIDR notation.
|
|
| Import PIN | Adds a PIN for a user | |
| Import Q&A | Adds security questions and answers for a user | |
| Request Authorization | Sends an authentication request to a user via LogonBox Authenticator | |
| Unblock IP Address |
Unblock a previously blocked address
|
|
| Email Actions | ||
| Ban Email Address | Bans emails from being sent to a defined user | |
| Send Email | Send an email | |
| Send Push | Send a push message to a user with a configured LogonBox Authenticator | |
| Send SMS | Send an SMS message via Amazon SNS | |
| Certificate Actions | ||
| Create DSA Key | Create a new DSA key (not currently used) | |
| Create ECDSA Key | Create a new ECDSA key (not currently used) | |
| Create RSA Key | Create a new RSA key (not currently used) | |
| Import Certificate | Import an SSL certificate | |
|
Import PEM Key and Certificates
|
Import an SSL certificate along with its private key | |
| PEM Certificate Export | Export an installed SSL certificate | |
| License Actions | ||
| Upload License | Upload a LogonBox license to the server | |
| Server Actions | ||
| Restart Server |
Restart the server with optional delay period.
|
|
| Shutdown Server |
Shutdown the server with optional delay period.
|
|
| SFTP Actions | ||
| SFTP Download | Download a file via SFTP from a server | |
| SFTP Upload | Upload a file via SFTP from a server | |
| Misc/General Actions | ||
| Count | Count the number of items returned in a previous automation step | |
| Execute Java | Execute a custom Java code snippet | |
| Execute Javascript | Execute a custom Javascript code snippet | |
| Execute Local Command |
Execute a command on the local system.
|
|
| Export Database | Export a copy of the database onto the LogonBox OS filesystem | |
| HTTP Form | Perform a HTTP GET or POST request to an external service | |
| HTTP Post XML/JSON | Post a JSON or XML request to an external service | |
| Disable Reconcile | Disable the user synchronize on a specific realm | |
| Generate Alert | Generates an on-screen alert after a certain threshold. Only available in Triggers. | |
| Generate Audit CSV | Generate a CSV file of the audit log based upon the selected filter and date ranges | |
| Generate Hash | Generate a CSV file of the audit log based upon the selected filter and date ranges | |
| Import CSV | Generate a CSV file of the audit log based upon the selected filter and date ranges | |
| Import Principal Legacy ID | (not currently used) | |
| Import XML | Import a file in XML format (which can be used to chain into other actions) | |
| Lookup IP Address | Run a DNS check on a hostname to get its IP address | |
| Monitor TCP Port |
Allows you to check that an external host is accessible on a given TCP port.
|
|
| Move To OU | Move an Active Directory user to the specified target OU | |
| Parse Phone Number | Parse a phone number. Takes a raw phone number and converts to E164 and other standards | |
| Resolve IP | Parse a phone number. Takes a raw phone number and converts to E164 and other standards | |
| Resource Scan | (not currently used) | |
| Run Automation | Run another configured automation | |
| SSH Execute | Run another configured automation | |
| Sleep | Sleep for x milliseconds | |
| Sum | Sum a unique set of keys | |
| Unzip File | Unzip a file on the LogonBox OS filesystem | |
| Webhook Result | Return a HTTP code as the result of a webhook call |