Trend Micro Cloud App Security
Integration version: 6.0
Product Use Cases
Perform active actions - enrich entities, search email, update block list, mitigate emails/accounts..
How to generate API token
- Navigate to Administration > Automation and Integration APIs.
- Press on the "Add" button.
- Select "For External Application".
- Provide "Name" and select all checkboxes.
- Press on the "Create Token".
- Copy "Token".
- Update "API Key" parameter in the integration configuration.
- Test the connectivity.
Configure Trend Micro Cloud App Security integration in Google Security Operations
For detailed instructions on how to configure an integration in Google SecOps, see Configure integrations .
Integration parameters
Use the following parameters to configure the integration:
Parameter Display Name | Type | Default Value | Is Mandatory | Description |
---|---|---|---|---|
API Root
|
String | https://api-eu.tmcas.trendmicro.com | Yes | API root of the Trend Micro Cloud App Security instance. |
API Key
|
Password | N/A | Yes | API Key of the Trend Micro Cloud App Security instance. |
Verify SSL
|
Checkbox | Checked | Yes | If enabled, verifies that the SSL certificate for the connection to the Trend Micro Cloud App Security server is valid. |
Actions
Ping
Description
Test connectivity to Trend Micro Cloud App Security with parameters provided at the integration configuration page in the Google Security Operations Marketplace tab.
Parameters
N/A
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options |
---|---|
is_success | is_success=False |
is_success | is_success=True |
Case Wall
Result Type | Value / Description | Type |
---|---|---|
Output message*
|
If Successful (is success = true) -Successfully connected to the Trend Micro Cloud App Security server with the provided connection parameters! If not Successful (is success = false) -Failed to connect to the Trend Micro Cloud App Security server! Error: {0}".format(exception.stacktrace) |
General |
Add Entities To Blocklist
Description
Add entities to a blocklist in Trend Micro Cloud App Security. Supported entities: URL, Hash and Email (User entity that matches email address pattern).
Parameters
Name | Default Value | Is Mandatory | Description |
---|---|---|---|
N/A
|
N/A | N/A | N/A |
Run On
This action runs on the following entities:
- URL
- Hash
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
is_success
|
True/False | is_success:False |
Case Wall
Case | Success | Fail | Message |
---|---|---|---|
if successful for 1 entity
|
true | false | Successfully added the following entities to blocklist in Trend Micro Cloud App Security: {\n entity.identifier} |
if not successful for 1 entity
|
true | false | Action wasn't able to add the following entities to blocklist in Trend Micro Cloud App Security: {\n entity.identifier} |
If duplicates
|
true | false | The following entities are already a part of blocklist in Trend Micro Cloud App Security: {\n entity.identifier} |
not successful for all
|
false | false | No entities were added using information from Trend Micro Cloud App Security |
Fatal error, invalid creds, API root
|
false | true | Error executing action "Add Entities To Blocklist". Reason: {error traceback} |
Mitigate Emails
Description
Delete or quarantine emails using Trend Micro Cloud App Security. Note: for Gmail you can only delete emails.
Parameters
Name | Default Value | Is Mandatory | Description |
---|---|---|---|
Message IDs
|
N/A | Yes | Specify a comma-separated list of message ids that need to be mitigated. |
Mitigation Action
|
Delete Possible Values: Delete Quarantine |
Yes | Specify what mitigation action should be applied. |
Service
|
Gmail Possible Values Gmail Exchange |
Yes | Specify the service the is used for emails. |
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
is_success
|
True/False | is_success:False |
Case Wall
Case | Success | Fail | Message |
---|---|---|---|
if successful for 1 message_id
|
True | false | Successfully mitigated the following emails in Trend Micro Cloud App Security: {\n unique message ids} |
if not successful for 1 message_id
|
True | false | Action wasn't able to mitigate the following emails in Trend Micro Cloud App Security: {\n unique message ids} |
not successful for all
|
false | false | No emails were mitigated Trend Micro Cloud App Security. |
Fatal error, invalid creds, API root
|
false | true | Error executing action "Mitigate Emails". Reason: {error traceback} |
If "Quarantine" is selected and "Gmail" is the service
|
false | true | Error executing action "Mitigate Emails". Reason: you can only delete emails in gmail service. |
Entity Email Search
Description
Search emails based on entities in Trend Micro Cloud App Security. Supported entities: URL, Hash, Email (User entity that matches email address pattern), Email Subject, File Name, IP.
Parameters
Name | Default Value | Is Mandatory | Description |
---|---|---|---|
Max Days Backwards
|
30 | No | Specify how many days backwards to look for emails. Maximum is 90. Default: 30. |
Max Emails To Return
|
100 | No | Specify how many emails to return. Default: 100. |
Run On
This action runs on the following entities:
- URL
- Hash
- Email Subject
- File Name
- IP Address
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
is_success
|
True/False | is_success:False |
JSON Result
emails=
[{
lis
t
o
f
u
n
ique
emails
}]
Case Wall
Case | Success | Fail | Message |
---|---|---|---|
if data is available:
|
true | false | Successfully returned information about emails related to the provided entities in Trend Micro Cloud App Security. |
if data is not available
|
false | false | No information about emails related to entities were found in Trend Micro Cloud App Security. |
Fatal error, invalid creds, API root
|
false | true | Error executing action "Entity Email Search". Reason: {error traceback} |
If "Max Days Backwards" > 90
|
false | true | Error executing action "Entity Email Search". Reason: "Max Days Backwards" should be in range from 1 to 90. |
Enrich Entities
Description
Enrich entities with information from Trend Micro Cloud App Security. Supported entities: URL, Hash and Email (User entity that matches email address pattern).
Parameters
Name | Default Value | Is Mandatory | Description |
---|---|---|---|
N/A
|
N/A | N/A | N/A |
Run On
This action runs on the following entities:
- URL
- Hash
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
is_success
|
True/False | is_success:False |
JSON Result
blocked_url
=
[
URL
e
nt
i
t
ies
t
ha
t
were
f
ou
n
d
]
blocked_hashes
=
[
hashes
e
nt
i
t
ies
t
ha
t
were
f
ou
n
d
]
blocked_se
n
ders
=
[
User
e
nt
i
t
ies
t
ha
t
were
f
ou
n
d
]
Case Wall
Case | Success | Fail | Message |
---|---|---|---|
if successful for 1 entity
|
true | false | Successfully retrieved information about the following entities from Trend Micro Cloud App Security: {\n entity.identifier} |
if not successful for 1 entity
|
true | false | Action wasn't able to retrieve information about the following entities from Trend Micro Cloud App Security: {\n entity.identifier} |
not successful for all
|
false | false | No entities were enriched using information from Trend Micro Cloud App Security |
Fatal error, invalid creds, API root
|
false | true | Error executing action "Enrich Entities". Reason: {error traceback} |
Mitigate Accounts
Description
Perform mitigation actions on the user account via Trend Micro Cloud App Security.
Parameters
Name | Default Value | Is Mandatory | Description |
---|---|---|---|
Email Addresses
|
N/A | Yes | Specify a comma-separated list of email addresses that need to be mitigated. |
Mitigation Action
|
Disable Account Enable MFA Reset Password Revoke Sign In Sessions |
Yes | Specify a what mitigation action should be applied. |
Run On
This action doesn't run on entities.
Action Results
Script Result
Script Result Name | Value Options | Example |
---|---|---|
is_success
|
True/False | is_success:False |
Case Wall
Case | Success | Fail | Message |
---|---|---|---|
if successful for 1 email address.
|
true | false | Successfully mitigated the following accounts in Trend Micro Cloud App Security: {\n email addresses} |
if not successful for 1 entity
|
true | false | Action wasn't able to mitigate the following accounts in Trend Micro Cloud App Security: {\n email addresses} |
not successful for all
|
false | false | No account were mitigated using information from Trend Micro Cloud App Security. |
Async Message
|
false | false | Waiting for mitigation actions to finish… |
Fatal error, invalid creds, API root
|
false | true | Error executing action "Mitigate Account". Reason: {error traceback} |
Need more help? Get answers from Community members and Google SecOps professionals.