Last Updated: 1/22/2020 12:10:58 AM
Retrieve global settings with given customers.
Request
HTTP Request
GET /SMPI/{version}/service/wfbss/api/global_settings
Parameters
Name |
Type |
Description |
Validation |
---|---|---|---|
Required Parameters |
|||
cids |
string |
A list of customer IDs separated by comma. |
At least one customer ID must be specified, and no more than 10. |
Optional Parameters |
|||
fields |
string |
A list of settings separated by comma. If set, only the specified settings will be returned. Otherwise, all settings will be returned. |
Valid values: general_scan, virus_scan, spyware_grayware, behavior_monitoring, outbreak_defense, approved_url, blocked_url, alert, watchdog, agent_uninstall, agent_unload, user_centric, magic_link_expire, auto_cleanup,agent_customized_setting,help_desk |
HTTP Request Example
Retrieve all settings for specific customers: GET /SMPI/{version}/service/wfbss/api/global_settings?cids=640FE47F-5118-4D79-8221-A35D0DE2EE2C,549390C2-61B3-417E-B1F0-8955A63C08F3 Retrieve some of settings for specific customers: GET /SMPI/{version}/service/wfbss/api/global_settings?cids=640FE47F-5118-4D79-8221-A35D0DE2EE2C,549390C2-61B3-417E-B1F0-8955A63C08F3&fields=approved_url,blocked_url
Request Body
Do not supply a request body with this method.
Response
Response
If successful, this method returns an HTTP 200 OK status code and a response body with the following structure:
{ "customers":[ { "global_setting":{ "blocked_url":{ "blocked_url_times":[ 1421378968 ], "blocked_urls":[ "http://www.blocked.com.tw/*" ] }, "agent_uninstall":{ "password_required":0, "password":"" }, "agent_customized_setting":{ "show_ts_toolbar_setting":1, "enable_all_ones_broadcast":0, "start_up_auth_rand_delay_range":0, "enable_power_aa_mode":0, "num_of_serving_threads":10, "show_tmase_toolbar_setting":1, "enable_http_keep_alive":1 }, "help_desk":{ "info":"", "mail":"", "enabled":0, "label":"" }, "approved_url":{ "url_times":[ 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 1421378954, 0, 0 ], "urls":[ "http://www.trendmicro.com/*", "http://wustat.windows.com/*", "http://windowsupdate.microsoft.com/*", "http://uk.trendmicro-europe.com/*", "http://servicecenter.antivirus.com/*", "http://office.microsoft.com/*", "http://kb.trendmicro.com/*", "http://housecall.antivirus.com/*", "http://download.windowsupdate.com/*", "http://download.microsoft.com/*", "http://c.microsoft.com/*", "http://support.apple.com/*/downloads/*", "http://support.apple.com/downloads/*", "http://supportdownload.apple.com/*", "http://swupdate.apple.com/*", "http://*.trendmicro.com/*", "https://*.trendmicro.com/*" ], "agent_usage_logs":1 }, "spyware_grayware":{ "log_spyware_cookie_detection":1, "scan_cookies":0 }, "agent_unload":{ "password_required":0, "password":"" }, "user_centric":{ "enabled":0, "label":"First Name" }, "behavior_monitoring":{ "enable_warning_low_risk":0, "prompt_before_execute_downloaded_file":0 }, "alert":{ "pattern_outdated_days":7, "show_alert_icon":1 }, "auto_cleanup":{ "threshold":30, "enabled":0 }, "virus_scan":{ "scan_large_compressed":1, "clean_compressed":1, "max_ole_layers_to_scan":3, "max_size_compressed":2, "enable_max_ole_layers":1, "shortcut_for_manual_scan":0, "scan_first_n_files":100 }, "general_scan":{ "schedule_scan_resume":0, "exclude_exchange_server":1, "exclude_shadow_copy":1, "exclude_domain_controller":1, "deferred_scan_on_file_operation":0 }, "outbreak_defense":{ "red_alert":{ "enable":1 }, "yellow_alert":{ "enable":0 } }, "watchdog":{ "agent_watchdog_service":1, "check_interval":1, "retry_to_start":5 }, "magic_link_expire":{ "threshold":14, "enabled":0 } }, "id":"640FE47F-5118-4D79-8221-A35D0DE2EE2C", "eid":"6FA6C13D-04B9-4FBC-B181-9B8AF75AD801" } ] }
Name |
Type |
Description |
Length |
---|---|---|---|
customers[].eid |
string |
For internal use only |
|
customers[].global_setting.agent_customized_setting.enable_all_ones_broadcast |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.enable_http_keep_alive |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.enable_power_aa_mode |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.num_of_serving_threads |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.show_tmase_toolbar_setting |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.show_ts_toolbar_setting |
integer |
For internal use only |
|
customers[].global_setting.agent_customized_setting.start_up_auth_rand_delay_range |
integer |
For internal use only |
|
customers[].global_setting.agent_uninstall.password |
string |
Specify the password which the client user will be required to enter to exit the Security Agent. |
|
customers[].global_setting.agent_uninstall.password_required |
integer |
Indicates whether allow the client user to exit the Security Agent without a password. |
1 = true; 0 = false |
customers[].global_setting.agent_unload.password |
string |
Specify the password which the client user will be required to enter a password to uninstall the Security Agent. |
|
customers[].global_setting.agent_unload.password_required |
integer |
Indicates whether allow the client user to uninstall the Security Agent without a password. |
1 = true; 0 = false |
customers[].global_setting.alert.pattern_outdated_days |
integer |
If the virus pattern file is not updated after the number of days specified, the alert icon on the Windows taskbar should be shown. |
|
customers[].global_setting.alert.show_alert_icon |
integer |
Show the alert icon on the Windows taskbar if the virus pattern file is not updated after a certain number of days. |
1 = true; 0 = false |
customers[].global_setting.approved_url.agent_usage_logs |
integer |
Send the Agent Web Reputation and URL Filtering log to the server. |
1 = true; 0 = false |
customers[].global_setting.approved_url.url_times[] |
integer |
URL approved time |
Unix timestamp (seconds since 1970-01-01 00:00:00 UTC) e.g., 1421378954 |
customers[].global_setting.approved_url.urls[] |
string |
Approved URL for Web Reputation and URL Filtering |
e.g., http://www.trendmicro.com/* |
customers[].global_setting.auto_cleanup.enabled |
integer |
Enable automatic agent removal. |
1 = true; 0 = false |
customers[].global_setting.auto_cleanup.threshold |
integer |
After the maximum disconnection period (in days) specified, the device will be automatically removed. |
|
customers[].global_setting.behavior_monitoring.enable_warning_low_risk |
integer |
Enable warning messages for low-risk changes or other monitored actions. |
1 = true; 0 = false |
customers[].global_setting.behavior_monitoring.prompt_before_execute_downloaded_file |
integer |
Prompt users before executing newly encountered programs downloaded through HTTP or email applications (Server platforms excluded) |
1 = true; 0 = false |
customers[].global_setting.blocked_url.blocked_url_times[] |
integer |
URL blocked time |
Unix timestamp (seconds since 1970-01-01 00:00:00 UTC) e.g., 1421378968 |
customers[].global_setting.blocked_url.blocked_urls[] |
string |
Blocked URL for URL Filtering |
e.g., http://www.blocked.com/* |
customers[].global_setting.general_scan.deferred_scan_on_file_operation |
integer |
Enable deferred scanning on file operations |
1 = true; 0 = false |
customers[].global_setting.general_scan.exclude_domain_controller |
integer |
Exclude Microsoft Domain Controller folders. |
1 = true; 0 = false |
customers[].global_setting.general_scan.exclude_exchange_server |
integer |
Exclude the Microsoft Exchange server 2003 folders |
1 = true; 0 = false |
customers[].global_setting.general_scan.exclude_shadow_copy |
integer |
Exclude Shadow Copy sections. |
1 = true; 0 = false |
customers[].global_setting.general_scan.schedule_scan_resume |
integer |
Resume a missed scheduled scan at the same time next day. |
1 = true; 0 = false |
customers[].global_setting.help_desk.enabled |
integer |
Display Help Desk information on the agent. |
1 = true; 0 = false |
customers[].global_setting.help_desk.info |
string |
Hover-over text |
|
customers[].global_setting.help_desk.label |
string |
Help Desk label |
|
customers[].global_setting.help_desk.mail |
string |
Help Desk email address |
|
customers[].global_setting.magic_link_expire.enabled |
integer |
Enable Agent Installation Link expiry. |
1 = true; 0 = false |
customers[].global_setting.magic_link_expire.threshold |
integer |
Specify the duration (in days) of Agent Installation Link expiry. |
|
customers[].global_setting.outbreak_defense.red_alert.enable |
integer |
Enable Red Alerts issued by Trend Micro. |
1 = true; 0 = false |
customers[].global_setting.outbreak_defense.yellow_alert.enable |
integer |
Enable Yellow Alerts issued by Trend Micro. |
1 = true; 0 = false |
customers[].global_setting.spyware_grayware.log_spyware_cookie_detection |
integer |
Add cookie detections to the Spyware log. |
1 = true; 0 = false |
customers[].global_setting.spyware_grayware.scan_cookies |
integer |
Scan for cookies. |
1 = true; 0 = false |
customers[].global_setting.user_centric.enabled |
integer |
Enable device labeling, |
1 = true; 0 = false |
customers[].global_setting.user_centric.label |
string |
Provide the owner label format. |
|
customers[].global_setting.virus_scan.clean_compressed |
integer |
Clean compressed files. |
1 = true; 0 = false |
customers[].global_setting.virus_scan.enable_max_ole_layers |
integer |
Scan the OLE layers of compressed files. |
1 = true; 0 = false |
customers[].global_setting.virus_scan.max_ole_layers_to_scan |
integer |
The max number of theOLE layers that Agent will scan. |
|
customers[].global_setting.virus_scan.max_size_compressed |
integer |
The maximum size (in megabyte) of the extracted file in the compressed file that Agent should scan. |
|
customers[].global_setting.virus_scan.scan_first_n_files |
integer |
The number of files in the compressed file that Agent should scan. |
|
customers[].global_setting.virus_scan.scan_large_compressed |
integer |
Configure Scan Settings for large compressed files |
1 = true; 0 = false |
customers[].global_setting.virus_scan.shortcut_for_manual_scan |
integer |
Add Manual Scan to the Windows shortcut menu on clients |
1 = true; 0 = false |
customers[].global_setting.watchdog.agent_watchdog_service |
integer |
Set wether to enable the Client/Server Security Agent Watchdog service. |
1 = true; 0 = false |
customers[].global_setting.watchdog.check_interval |
integer |
Determines how often (in minutes) to check Agent status. |
|
customers[].global_setting.watchdog.retry_to_start |
integer |
Determines the number of retry times, if Agent cannot be started. |
|
customers[].id |
string |
Customer company ID |
GUID |