Contents: New Features Netsweeper 6.2.3

About Netsweeper 6.2.3 New Features

List Service

URL List: Settings Tab

List Service Settings Field Descriptions

Metadata Fields

Added Columns in List Entries

Review and Edit List Window

List Settings Admin Permission

nslistservicectl – List Service

List Import and Export

Modify List Entries with Auto URL Check Rules on Import

Default Created By

Adjust Columns to Export

WebAdmin Settings - Maximum Results per Page

DirSync

New Fields

New Protocols

New APIs

List Entry Metadata APIs

List Settings APIs

List Count APIs

About Netsweeper 6.2.3 New Features

This document outlines new features and functionality in the ‘WebAdmin’ and ‘Profile Manager’ interfaces for the Netsweeper 6.2.3.  See also the Netsweeper 6.2.3 Releases and Downloads and New Features 6.2 Summary.

List Service

A new List Service has been added that can be enabled per List to process entries and detect page content changes. This can be useful for reviewing list entries and determining if an entry needs to be reviewed, changed, or removed from a List.

See also: List Services documentation

The List Service can be configured to process multiple entries at once to improve performance. The async setting can be enabled along with the per_page setting to determine the number of entries to process in each batch.

 

"failure_retry": 60,

"api_url": "http://localhost/webadmin/api/?wsdl",

"api_username": "admin",

 api_password": "Internet1",

   "per_page": 10,

   "async": true,

"modules_directory": "/usr/local/netsweeper/nslistservice/modules",

"modules_screenshot_download_period": 60,

"modules_screenshot_valid_schemes": [ "http", "https", "ftp" ],

"modules_screenshot_viewport_options": { "width": 1920, "height": 1080},

"modules_screenshot_page_options": { "timeout": 60000, "waituntil": "networkidle0"},

"modules_screenshot_options": { "width": 480, "height": 270, "quality": 100}

URL List: Settings Tab

List Settings for the List Service have been added to the URL List Settings tab. These settings can be used to enable the service, set the interval or next run time and set the fields displayed in the WebAdmin for the selected List.

List Service Settings Field Descriptions

Option

Description

List Service Enabled

This enables the List Service to run the entries of this list to detect list entry issues, take screenshots, and detect when the list entry may change.  The 'List Service' in the Services window must be started for these settings to work.

List Service Interval (seconds)

If you want the list service to run this list on an interval select an appropriate time.

List Service Next Run Time

This sets next time the list service will process this list. If the time is in the past the list service will start to process the list.

Show Metadata Fields

Choose the Fields you would like to show.  By default, all are used.  Options are:

Screenshot, Page Title, Last Modified Header, Page Changed, Download Times, and Top Words.

See Metadata Fields below for field descriptions.

Metadata Fields

Option

Description

Screenshot

This field displays a thumbnail of the screenshot, the screenshot is taken when the page changed.

Page Title

The title displayed for the URL.

Last Modified Header

If the page has a 'Last Modified Header', the date/time will display for that URL. This is usually blank unless the website sets this header.

Page Changed

This is the most recent date/time the page was changed. This is determined by the top words, last modified header, or a change in the page title.

Download Time

This is the most recent date/time the page was downloaded.

Top Words

The most frequent words found on the website. This is used to help determine if the page has changed.

Added Columns in List Entries

When List Service is enabled, additional columns display for the entries.

If not all the columns display, be sure to check that the columns are not hidden.  Click the gear in the top right corner of the List Entries window.

Review and Edit List Window

The Metadata fields have been added to the Edit and Review List window.  These are not editable in this window.  You can also view and scroll through screenshots.

List Settings Admin Permission

There is a new 'List Service Settings' Admin permission.

nslistservicectl – List Service

Usage: /etc/init.d/nslistservicectl

Argument

Description

start

Starts the List Service

stop

Stops the List Service

restart

Restarts the List Service

status

Displays the List Service status

service nslistservicectl status

List Import and Export

Modify List Entries with Auto URL Check Rules on Import

You can now apply the Auto Enable URL Check Rule option when importing List entries. A new option 'Modify Entries with Auto URL Check Rules' has been added to the List Import page. 

If this is enabled, the Auto Replace URL Check Rules are applied if enabled in URL Check Rules. As an example, if the 'Remove www from the host name' Check Rule is set to 'Auto', the www will be stripped from the URLs during import.

Default Created By

When importing a List, the 'Default Created by' now is set to the User or one of the Users he/she manages.  This field will only display if you have managed Accounts.

Adjust Columns to Export

When exporting a List, you can now choose which List columns are exported and the order in which they display in the output of the headings.  A new 'Adjust Columns to Export' field has been added to the 'Export URL/Keyword List' window.

DirSync

Directory Sync intervals can now be run at set times.  A new 'Sync by Timing' option has been added along with fields that allow you to set the Day of the Week, Hour and Minute for the Sync timing.

New Fields

Option

Description

Schedule Type

Select either 'Sync by Interval' or 'Sync by Timing'.  'Sync by Timing' displays the 'Day of Week', 'Hour' and 'Minute' fields.

Day of Week

Set one or more days to run the sync.  This field only display if 'Sync by Timing' is selected.

Hour

Set one or more hours in the day to run the sync.  This field only display if 'Sync by Timing' is selected.

Minute

Set one or more minutes to run the sync.  This field only display if 'Sync by Timing' is selected.

General Limits – WebAdmin Settings

A new 'Maximum results per page' setting has been added to the 'General Limits' section of 'WebAdmin Settings' that allows you to set the maximum number of List Entries that can display for a List.

New Protocols

New Protocols: WhatsApp (309) and WhatsApp Voice (310) have been added.

[ C309 ] WhatsApp (webadmin,reporter)

This will block the WhatsApp protocol.

[ C310 ] WhatsApp Voice (webadmin,reporter)

This will block the WhatsApp Voice.

New APIs

Below is a list of New APIs added in the 6.2.3 release.

See also: What's New in 6.2 APIs. (New Window)

List Entry Metadata APIs

API

Description

list_entries_metadata_field_add

This adds or updates the List entries metadata fields and related information.

list_entries_metadata_field_list

This returns all list entry data and related information.

list_entries_metadata_field_delete

This deletes the List entries metadata column and related information.

list_entry_metadata_insert

This adds or updates the List entry metadata.

list_entry_metadata_delete

This deletes all metadata of the List Entry.

list_entry_metadata_get

This returns the List entry metadata.

List Settings APIs

API

Description

list_settings_get

This returns the corresponding setting if the name is specified or the complete list of settings for the ID (list id).

list_settings_insert

This adds the setting with the 'name' and 'value' for the specified list ID. If this setting already exists, the call updates the 'value'.

list_settings_delete

This deletes the named setting for the specified list ID.

List Count APIs

New APIs have been added to calculate the number of results.

API

Description

account_group_list_count

This returns the number of groups assigned to an account.

account_list_count

This counts the number of Accounts.

categorylist_list_count

This counts the number of entries in a Category list.

client_list_clientname_count

This counts the Clients with the given Client name.

client_list_count

This counts the Clients managed by an Account.

group_client_list_count

This counts the Clients is a Group.

group_list_count

This counts the number of Groups assigned to an Account.

group_manager_list_count

This counts the number of Groups assigned to an Account.

list_entry_list_count

This counts the number of entries in a List.

listmanager_list_count

This counts the Accounts that manage the list.

policy_list_count

This counts the number of Policies in a Group.

policy_locallist_list_count

This counts the Local Lists entries in a Group Policy.

quarantine_user_list_count

This counts the quarantined users.

report_list_count

This counts the number of Reports.

report_quick_list_count

This counts the number of Quick Reports.

requestserver_list_count

This counts the number of Request Servers.

systemstatus_server_list_count

This counts the servers for system status.

systemstatus_server_query_lists_count

This counts the servers for system list status.

systemstatus_server_services_list_count

This counts the services for system status.

template_category_list_count

This counts the Category Templates.

timesegment_list_count

This counts the Time Segments for a Group Policy.