Views:

Last Updated: 1/22/2020 12:11:17 AM

Retrieve global settings for specific 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 (maximum of 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

Specifies the password which the endpoint user must provide to uninstall the Security Agent.

customers[].global_setting.agent_uninstall.password_required

integer

Specifies whether the endpoint user requires a password to uninstall the Security Agent.

1 = true; 0 = false

customers[].global_setting.agent_unload.password

string

Specifies the password which the endpoint user must provide to unload the Security Agent.

customers[].global_setting.agent_unload.password_required

integer

Specifies whether the endpoint user requires a password to unload the Security Agent.

1 = true; 0 = false

customers[].global_setting.alert.pattern_outdated_days

integer

Specifies the outdated threshold (in days) of the virus pattern file.

customers[].global_setting.alert.show_alert_icon

integer

Specifies whether the Security Agent displays the alert icon on the Windows taskbar if the virus pattern file is not updated according to the configured threshold.

1 = true; 0 = false

customers[].global_setting.approved_url.agent_usage_logs

integer

Sends the Security Agent Web Reputation and URL Filtering logs to the server.

1 = true; 0 = false

customers[].global_setting.approved_url.url_times[]

integer

Specifies the time when a URL is approved

Unix timestamp (seconds since 1970-01-01 00:00:00 UTC) e.g., 1421378954

customers[].global_setting.approved_url.urls[]

string

Specifies an Approved URL for Web Reputation and URL Filtering

e.g., http://www.trendmicro.com/*

customers[].global_setting.auto_cleanup.enabled

integer

Enables automatic Security Agent removal from the device tree

1 = true; 0 = false

customers[].global_setting.auto_cleanup.threshold

integer

Specifies the inactivity threshold (in days) that determines whether to automatically remove an inactive endpoint from the device tree.

customers[].global_setting.behavior_monitoring.enable_warning_low_risk

integer

Enables warning alerts for low-risk changes or other monitored actions.

1 = true; 0 = false

customers[].global_setting.behavior_monitoring.prompt_before_execute_downloaded_file

integer

Enables the "Prompt users before executing newly encountered programs downloaded through HTTP or email applications (Server platforms excluded)" function

1 = true; 0 = false

customers[].global_setting.blocked_url.blocked_url_times[]

integer

Specifies the time when a URL is blocked

Unix timestamp (seconds since 1970-01-01 00:00:00 UTC) e.g., 1421378968

customers[].global_setting.blocked_url.blocked_urls[]

string

Specifies a Blocked URL for URL Filtering

e.g., http://www.blocked.com/*

customers[].global_setting.general_scan.deferred_scan_on_file_operation

integer

Enables deferred scanning on file operations

1 = true; 0 = false

customers[].global_setting.general_scan.exclude_domain_controller

integer

Excludes Microsoft Domain Controller folders

1 = true; 0 = false

customers[].global_setting.general_scan.exclude_exchange_server

integer

Excludes the Microsoft Exchange server 2003 folders from scans

1 = true; 0 = false

customers[].global_setting.general_scan.exclude_shadow_copy

integer

Excludes Shadow Copy sections

1 = true; 0 = false

customers[].global_setting.general_scan.schedule_scan_resume

integer

Enables the "Resume a missed scheduled scan at the same time next day" function

1 = true; 0 = false

customers[].global_setting.help_desk.enabled

integer

Displays Help Desk information on the Security Agent console

1 = true; 0 = false

customers[].global_setting.help_desk.info

string

Specifies the hover-over text for the Help Desk button on the Security Agent console

customers[].global_setting.help_desk.label

string

Specifies the Help Desk label text on the Security Agent console

customers[].global_setting.help_desk.mail

string

Specifies the Help Desk email address

customers[].global_setting.magic_link_expire.enabled

integer

Enables the Agent Installation Link expiry function

1 = true; 0 = false

customers[].global_setting.magic_link_expire.threshold

integer

Specifies the duration (in days) before the Agent Installation Link expires

customers[].global_setting.outbreak_defense.red_alert.enable

integer

Enables Red Alerts issued by Trend Micro

1 = true; 0 = false

customers[].global_setting.outbreak_defense.yellow_alert.enable

integer

Enables Yellow Alerts issued by Trend Micro

1 = true; 0 = false

customers[].global_setting.spyware_grayware.log_spyware_cookie_detection

integer

Adds cookie detections to the Spyware log

1 = true; 0 = false

customers[].global_setting.spyware_grayware.scan_cookies

integer

Enables the "Scan for cookies" function

1 = true; 0 = false

customers[].global_setting.user_centric.enabled

integer

Enables device labeling

1 = true; 0 = false

customers[].global_setting.user_centric.label

string

Provides the owner label format

customers[].global_setting.virus_scan.clean_compressed

integer

Enables "Clean compressed files"

1 = true; 0 = false

customers[].global_setting.virus_scan.enable_max_ole_layers

integer

Enables the "Scan the OLE layers of compressed files" function

1 = true; 0 = false

customers[].global_setting.virus_scan.max_ole_layers_to_scan

integer

Specifies the maximum number of OLE layers scanned

customers[].global_setting.virus_scan.max_size_compressed

integer

Specifies the maximum size (in megabytes) of extracted files in compressed archives that the Security Agent scans

customers[].global_setting.virus_scan.scan_first_n_files

integer

Specifies the maximum number of files to scan within compressed archives

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

Adds the "Manual Scan" item to the Windows shortcut menu on endpoints

1 = true; 0 = false

customers[].global_setting.watchdog.agent_watchdog_service

integer

Enables the Client/Server Security Agent Watchdog service

1 = true; 0 = false

customers[].global_setting.watchdog.check_interval

integer

Determines the frequency (in minutes) to check Security Agent status

customers[].global_setting.watchdog.retry_to_start

integer

Determines the number of retry attempts on unresponsive Security Agents

customers[].id

string

Specifies the source customer for global setting replications

GUID