ScanCloud

Scancloud is a hybrid security platform using various security providers that lets you scan files, emails and URLs for malwares and threats in the content.

This connector is available in the following products and regions:

Service Class Regions
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name ScanCloud
URL https://scancloud.io/
Email scancloud@scancloud.io
Connector Metadata
Publisher Scancloud
Website https://ScanCloud.io/
Privacy policy https://ScanCloud.io/index.php/privacy-policy
Categories Security

ScanCloud Threat Analysis (Preview)

ScanCloud APIs, help you detect and block security threats. ScanCloud creates a hybrid security platform using various mainstream security providers to scan Email content, file content and URLs. This connector is available in the following products and regions:

Service Class Regions
**Logic Apps ** Standard All Logic Apps regions except the following: Azure Government regions Azure China regions US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following: US Government (GCC), US Government (GCC High), China Cloud operated by 21Vianet, US Department of Defense (DoD)
**Power Apps ** Premium Power Apps Premium All Power Apps regions except the following: US Government (GCC), US Government (GCC High), China Cloud operated by 21Vianet, US Department of Defense (DoD)

Contact

Attribute Value
**Name ** ScanCloud
**URL ** https://scancloud.io/
**Email ** scancloud@scancloud.io

Connector Metadata

Attribute Value
**Publisher ** ScanCloud
**Website ** https://scancloud.io/
**Privacy policy ** ScanCloud Privacy policy
**Categories ** Security

This connector is critical for any file, URL and email processing application to ensure that the files you are processing are not contaminated with viruses, malware, trojans, spyware or ransomware. In ScanCloud threat analysis service, users can choose and combine security services from mainstream SaaS providers to power these plugins. Out of the box, ScanCloud will use custom fit default vendor services to best do its function, but the user is free to tweak and tune that selection at any time. ScanCloud supports a wide range of file formats, including Office, PDF, HTML, Flash and archive formats such as .zip etc., You can learn more at the ScanCloud Solutions

Prerequisites

To use the Security Threat Detection connector, you need a ScanCloud account and API Key. You can sign up for a free account or choose from one of the available paid plans.

Please follow ScanCloud documentation here to get your API key

Keys are what allow a deployed ScanCloud Solution to connect and use the services in your account. When your account was created, a few keys for common plugins are provided for you to get started.

You can use a Plugin key for multiple plugin installaions that you want to share the same configuration. To use a Plugin Key, press the copy button, you will then need to set this in the plugin installation. Check the docs for the plugin on how that is done. When a Solution is installed it will be using a default Key, to enable it to connect to your account you need to configure the Solution to use a key you have created. When you have configured the Solution to use one of your Keys you can view its activity and set configuration options such as which Scanners you want it to use.

Get started with your connector

Please follow ScanCloud Connector documentation here

FAQ

Submit and view feedback for

This product

##Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Throttling Limits

Name Calls Renewal Period
API calls per connection10060 seconds

Actions

Scan Emails using ScanCloud

Scan Emails using ScanCloud

Scan files using ScanCloud

Scan files using ScanCloud

Scan Emails using ScanCloud

Scan Emails using ScanCloud

Parameters

Name Key Required Type Description
ScanCloud API Key
x-api-key string

ScanCloud API Key

Client Id
x-client-id string

Client Id to distinguish user

File Name
filename True string

File name

File Data ( Base64 encoded)
data True string

Base64 encoded File contents

Returns

Name Path Type Description
score
score integer

score of email scanned

email_id
threat_object.email_id string

email id of email sender.

file_name
scan_context.file_name string

email file name

client_id
scan_context.client_id string

client id of caller

datetime
datetime float

datetime of scan

status
status string

status fo scan

account_id
account_id string

account id of user

api_key
api_key string

api key of user

type
meta_data.plugin_info.type string

type of plugin

name
meta_data.plugin_info.name string

name of plugin

capability
meta_data.capability string

capability of email scan

vendor_config_name
meta_data.vendor_info.vendor_config_name string

vendor configuration name

entitlement_level
meta_data.vendor_info.entitlement_level string

entitlement level of email

vendor
meta_data.vendor_info.vendor string

vendor of the email scan

credits
meta_data.vendor_info.credits integer

credits left for user account

report_id
report_id string

reportid of email scan result

verdict
verdict string

verdict of email scan

duration
duration float

time taken in email scan

user_report_url
user_report_url string

user report url of email scan

Scan files using ScanCloud

Scan files using ScanCloud

Parameters

Name Key Required Type Description
ScanCloud API Key
x-api-key string

ScanCloud API Key, which can be fetched from ScanCloud portal, to scan the content for malwares and threats.

Client Id
x-client-id string

Client Id to distinguish user

File Name
filename True string

File name of email

File Data ( Base64 encoded)
data True string

Base64 encoded File contents

Returns

Name Path Type Description
score
score integer

score

sha256
threat_object.sha256 string

sha256 of file content

file_name
scan_context.file_name string

scanned file name

client_id
scan_context.client_id string

client Id of caller.

datetime
datetime float

Time of scan

status
status string

status of scan

account_id
account_id string

account id of the user scanned

api_key
api_key string

api key of caller

type
meta_data.plugin_info.type string

type of the plugin calling secplugs

name
meta_data.plugin_info.name string

name of the plugin

capability
meta_data.capability string

capability of scan

vendor_config_name
meta_data.vendor_info.vendor_config_name string

vendor configuration name

entitlement_level
meta_data.vendor_info.entitlement_level string

entitlement level of file

vendor
meta_data.vendor_info.vendor string

vendor name

credits
meta_data.vendor_info.credits integer

credits of the user

report_id
report_id string

report id of result

verdict
verdict string

verdict of scan

duration
duration float

duration taken in scan

user_report_url
user_report_url string

user report url can be opened from browser.