WebAdmin Guide Manage Filtering with the Netsweeper Policy Server and the Client Filter Netsweeper Inc. 104 Dawson Road Guelph, Ontario N1H 1A7 Canada Phone: +1 519-826-5222 Fax: +1 519-826-5228 41 Marlowes Hemel Hempstead, Herts HP1 1LD United Kingdom Phone: 01442-355-160 No. 23/35 18th Ave. Ashok Nagar, Chennai 600 083 India Phone: 9144-43054005 Fax: 9144-43054006 We have made every effort to ensure the accuracy of this guide. However, Netsweeper Inc. makes no warranties with respect to the accuracy of this documentation and disclaims any implied warranties of merchantability and fitness for a particular purpose. Netsweeper Inc. shall not be liable for any incidental or consequential damages in connection with the furnishing, performance, or use of this guide or the included examples. The information in this documentation is subject to change without notice. Netsweeper™ and Netsweeper Inc.™ are trademarks or registered trademarks of Netsweeper Incorporated in Canada and/or in other countries. Other product names mentioned in this guide may be trademarks or registered trademarks of their respective companies and are the sole property of their respective manufacturers. ______ Netsweeper WebAdmin Guide ©2009 Netsweeper Inc. All rights reserved. iiNetsweeper WebAdmin User Guide, Rel. 2.6.26Netsweeper WebAdmin Guide About this User Guide The chart below lists what tasks each user account would probably perform. Account Holder Master Admin Common Tasks Manages installation of Netsweeper Policy Server and deployment of the client filters Monitors and manages the distribution of system resources Manages the System Tools Has overall management responsibility for the admins, sysops, and users Has access to all of the WebAdmin tools. Admin Has no access to the WebAdmin System Tools Manages one or more groups, with their assigned users and policies Creates sysop accounts and manages one or more sysops Sysop Has less WebAdmin access than his or her supervising admin Manages policies, users, and groups only for those groups to which he or she is assigned, under the guidance of an admin. He or she typically has somewhat limited access to the WebAdmin tools. Sysops can only report on groups and clients assigned to them. User Has very limited WebAdmin access, if at all May be assigned very limited sysop-like duties, such as the review of reports. Generally, a user can only access his or her own account. Contacting Technical Support Netsweeper Inc. is committed to providing exceptional service worldwide. If you require assistance during the installation, configuration, or use of any Netsweeper product, please contact the Netsweeper Technical Support team. Before you call Technical Support, please have: Your Netsweeper product license key Physical access to the server hardware used in your content-filtering solution Familiarity with your network architecture and server specifications You can email Support 24 hours a day. Email: support@netsweeper.com. We will respond during regular business hours (8am-5pm Eastern Time), Monday through Friday. You can also telephone Netsweeper Support during regular business hours, Monday through Friday. Telephone the Technical Support Centre nearest you: North America: 1-519-826-5222 United Kingdom: +44 20 71 93 1044 India: 9144-43054005 Netsweeper WebAdmin Guide February 20, 2009 i Contents About this User Guide i Contacting Technical Support .................................................................................... i Introduction to the WebAdmin 1 Logging into the WebAdmin ..................................................................................... 1 The WebAdmin Dashboard ...................................................................................... 2 Tool Menus on the WebAdmin Menu Bar .................................................................... 4 Managing Policies 7 About Policy Management ....................................................................................... 8 About Groups .................................................................................................. 8 About Policies .................................................................................................. 8 About Clients ................................................................................................... 8 About Time Segments ....................................................................................... 8 Using the Policy Management Tools .......................................................................... 9 Creating a Group .............................................................................................. 9 Deleting a Group ............................................................................................ 11 Surf Using Group ........................................................................................... 11 Assigning Policies to a Group ........................................................................... 12 Assigning Time Segments to a Policy ................................................................ 12 Changing a Time Segment .............................................................................. 13 Viewing a Time Calendar ................................................................................. 14 Modifying a Policy‘s Category and Protocol Filtering ............................................ 22 Deleting a Client ............................................................................................ 23 Adding Clients to Groups ................................................................................. 24 Using Search Keywords ................................................................................... 28 Using the Request Servers Tool ........................................................................ 29 Managing Accounts 31 Using the Account Manager ................................................................................... 31 Adding an Account ......................................................................................... 31 Resetting a Password ...................................................................................... 33 Resetting a Password from the Client Filter Manager ........................................... 33 Suspending an Account ................................................................................... 34 Using the Client Filter Manager .............................................................................. 34 Resetting a Password from the Client Filter Manager ........................................... 35 Generating an Uninstall Key ............................................................................ 35 Using the Customer Manager ................................................................................. 36 Netsweeper WebAdmin Guide February 20, 2009 iii Contents Managing URL and Protocol Categories 37 Category Management .......................................................................................... 37 Custom Category Manager .............................................................................. 37 Category URL List ........................................................................................... 37 Category Definitions ....................................................................................... 38 Adding a Custom Category .............................................................................. 38 Adding URLs to the Category URL List ............................................................... 39 What Are the Built-In Netsweeper Categories? ................................................... 39 Creating a New Category................................................................................. 53 Adding URLs to the Category URL List ............................................................... 54 Using the Reporting Tools 55 Creating Quick Reports ......................................................................................... 56 Types of Quick Reports ................................................................................... 56 Using Quick Reports to Monitor Your Network .................................................... 57 Using Quick Demand Reports ........................................................................... 66 Using Quick Search ........................................................................................ 69 Creating Custom Reports ...................................................................................... 74 Choosing a Report Type .................................................................................. 75 Creating a Demand Report .............................................................................. 76 Creating a Scheduled Report ........................................................................... 81 Creating a Continuous Report .......................................................................... 87 Using the Request Log .................................................................................... 92 Using Advanced Reporting Features ........................................................................ 93 Using Report Filters ........................................................................................ 93 Creating Simple Report Filters ......................................................................... 93 Using Report Groups ....................................................................................... 97 Choosing Detail Groups ................................................................................... 99 Sorting a Report .......................................................................................... 100 Using Graphs and Tables ............................................................................... 102 Using Email Options...................................................................................... 109 Configuring the Reporter ..................................................................................... 111 Setting Report Restrictions ............................................................................ 112 Allowing Others to Use Quick Reports ............................................................. 116 Using Logs 119 WebAdmin Log ................................................................................................... 120 URL Alerts Log ................................................................................................... 120 Message Log ...................................................................................................... 121 Remote Admin Log ............................................................................................. 122 Directory Sync Log ............................................................................................. 123 Request Log Files ............................................................................................... 124 iv February 20, 2009 Netsweeper WebAdmin Guide Contents Using URL Tools 125 Managing the URL Lists ....................................................................................... 126 Deny Page Allow URL List .............................................................................. 126 System URL Lists ......................................................................................... 127 Local URL/Keyword Lists ............................................................................... 127 Global URL Lists ........................................................................................... 127 Category URL List ......................................................................................... 128 Parsing a URL .............................................................................................. 128 How Netsweeper Processes the Lists ............................................................... 130 Creating URL Lists ........................................................................................ 131 Adding a URL to a URL Lists ........................................................................... 131 Importing a URL list...................................................................................... 132 Adding URLs or Words to the Allow or Deny Lists ............................................. 133 Importing URL Lists ...................................................................................... 134 Creating URL Alerts ...................................................................................... 134 Using the Web Proxy .................................................................................... 135 Using the ‘Your Account’ Tools 137 Changing your Password ..................................................................................... 137 Changing your Theme (User Interface) ................................................................. 138 Choosing a Theme ........................................................................................ 138 Changing the WebAdmin Display Language ..................................................... 140 Changing the WebAdmin Time Zone ............................................................... 141 Setting the Default Paper Size for Printing ....................................................... 142 Logging Out................................................................................................. 142 Deploying the Client Filters 143 Differences between the Two Client Filter Editions .................................................. 143 Organizing Filtering Profiles or Policies .................................................................. 144 Residential Edition or Enterprise Edition? ......................................................... 144 Residential Edition vs. Enterprise Edition ......................................................... 145 Deploying the MSI version of the Client Filter ................................................... 145 Adding Multiple Clients .................................................................................. 146 Filtering Multiple Organizations ............................................................................ 146 Task Summary................................................................................................... 146 Creating a DNS Entry for Each Company ............................................................... 147 Testing the DNS changes .............................................................................. 147 Filtering More than One Organization .................................................................... 147 Deploying the MSI version of the Client Filter ................................................... 148 Deploying the Executable Version of the Client Filter ......................................... 148 Adding Multiple Clients ........................................................................................ 148 Netsweeper WebAdmin Guide February 20, 2009 v Contents Delegating Administration 149 Duties of the Master Admin ................................................................................. 149 Creating an Admin Account ................................................................................. 150 Creating a Sysop Account .................................................................................... 151 Managing Sysop Access to the WebAdmin ............................................................. 152 Standard Sysop Access ................................................................................. 152 Possible Additional Sysop Permissions ............................................................. 153 Recommended Sysop Access to the WebAdmin ...................................................... 159 Permissions for the Client Filter Residential Edition ........................................... 159 Permissions for the Client Filter Enterprise Edition and the Enterprise Filter ......... 160 Changing Sysop Permissions................................................................................ 161 Suspending an Account or Setting an Expiry Date .................................................. 161 Assigning a Range of IP Addresses to a Sysop ....................................................... 162 Assigning a Group to an Account .......................................................................... 162 Removing a Group from a Sysop‘s Control ............................................................. 163 Using the System Tools 165 Modifying a Global Deny Page .............................................................................. 166 Using the Remote Admin Tool to Test the Policy Servers ................................... 167 Testing Deny Pages ...................................................................................... 168 Applying Settings ......................................................................................... 168 Managing System Configuration ........................................................................... 168 Using the Monitoring Tools 173 Viewing System Status ....................................................................................... 173 Viewing Monitoring Graphs .................................................................................. 174 Sample Monitoring Graphs ............................................................................ 175 vi February 20, 2009 Netsweeper WebAdmin Guide Introduction to the WebAdmin The Netsweeper WebAdmin is browser-based software that the Netsweeper master administrator (master admin), administrators (admins) or system operators (sysops) use in managing the Netsweeper Internet content-filtering system. The WebAdmin is the dashboard or control centre for your Netsweeper policy server. This user guide explains how to use the Netsweeper WebAdmin software to create user groups, filtering policies, time segments, logs, and reports for managing your Netsweeper Internet content-filtering solution. It also explains how the master administrator can delegate some tasks to admins and sysops. Figure 1 WebAdmin, Business Theme Logging into the WebAdmin You will access the WebAdmin software a web browsers, such as Internet Explorer, Netscape, Safari, or Firefox. The address of your Netsweeper policy server has this format: http://$HOST:8080/webadmin/start/ Instead of $HOST, substitute either the host and domain names or the IP address of your Netsweeper policy server. Your network administrator or a Netsweeper user with admin privileges can provide the URL for the Netsweeper policy server, along with your user ID and password. You can save this address as a Favorite or Bookmark in your browser. Netsweeper WebAdmin Guide February 20, 2009 1 Introduction to the WebAdmin The WebAdmin Dashboard To log in to the WebAdmin software: 1. Use your web browser to navigate to the URL of the WebAdmin/start page for your Netsweeper Policy Server. 2. Type in your username and password. If you are logging in for the first time, your default username is admin and your password is internet. 3. After you have logged in, the software will prompt you to change your password. Change it to the password you wrote down in your Installation Checklist. Figure 2 Change Admin’s Password box displays after first login 4. Click Login. The WebAdmin Dashboard Below are two typical WebAdmin Dashboards. Depending on which Netsweeper product you are using, which theme you have applied, and which user privileges you have, you may not see some of these features or they may display in a somewhat different location. Figure 3 WebAdmin Dashboard, SMB Theme 2 February 20, 2009 Netsweeper WebAdmin Guide Introduction to the WebAdmin The WebAdmin Dashboard Figure 4 WebAdmin Dashboard, School Theme Note Instructions in this guide assume that you are using one of these user Themes (interfaces): Business, School, and SMB. Some of the other Themes are no longer in common use, and we would recommend that you avoid using them. Table 1 Elements of the WebAdmin Dashboard Dashboard Object Function When you click one of these nine tool buttons, the menu options for that tool set will display as a dropdown list. Some of the interface Themes display all 44 of the tool buttons at once instead of as part of nine tool sets. Others show the menus in a frame on the left side of the page. You must use the scroll bar to display the menu you want to select. In each of these cases, you will click a tool button to open the page for that tool. Menu bar The Quick Links bar allows quick access to three areas of the WebAdmin: Reports, Status, and WebAdmin Log. Just click the link to view the appropriate page. Quick Links bar Task bar The WebAdmin task bar, located at the top right corner of the page, has three buttons: Home, Apply Settings, and Logout. Click Home to display the WebAdmin home page. Click Apply Settings to have the WebAdmin apply changes you have made to the various settings. Click Logout to log out of the WebAdmin. Netsweeper WebAdmin Guide February 20, 2009 3 Introduction to the WebAdmin Dashboard Object Tool Menus on the WebAdmin Menu Bar Function The splash screen is strictly a design element. However, when you click an option on either the Menu Bar or the Quick Links bar, the page for that tool or option displays in this general area. Splash screen Click SUPPORT at the bottom of each WebAdmin page to go to the Netsweeper Support website. Link to Netsweeper Technical Support Tool Menus on the WebAdmin Menu Bar See Managing Accounts. See Managing Categories. See Managing Policies. See Using Monitoring Tools. See Using Report Tools. See Using System Tools. 4 February 20, 2009 Netsweeper WebAdmin Guide Introduction to the WebAdmin See Using Logs. Netsweeper WebAdmin Guide Tool Menus on the WebAdmin Menu Bar See Using URL Tools. February 20, 2009 See Using 'Your Account' Tools 5 Managing Policies Rather than creating individual filtering policies for each user, it is more efficient to create groups of users who share the same filtering requirements – affinity groups – and then create one or more policies for each group. Table 2 Possible affinity groups Parents Young students Teenagers Office workers Parolees or persons under lawful monitoring Compulsive gamblers Teachers Library patrons Law enforcement workers This chapter describes how to create clients (users), groups, policies, and time segments and use them in managing your users and their Internet activity. Netsweeper WebAdmin Guide February 20, 2009 7 Managing Policies Tool Menus on the WebAdmin Menu Bar About Policy Management Groups, policies, clients and time segments are key concepts used in managing your users and applying filtering policies to them. About Groups Grouping clients (Internet users) with similar filtering requirements offers greater efficiency for filtering management. A group can contain any number of users (called clients) and must contain at least one active filtering policy. About Policies A policy defines acceptable or unacceptable Internet content a group of clients. About Clients If you are using an external authentication system, you can use the users‘ Windows ID or account user name as their Netsweeper account name. If you are not using an external authentication system, you will create a client account for each computer on your network, based on each computer's IP address. For roaming or off-network devices with a Netsweeper Client Filter installed, you will create a client based on the user's Windows Login name. Netsweeper automatically assigns Windows user names without a matching client in the WebAdmin to the default group. Note Never delete the default group from the WebAdmin. However, you can select a group of your creation to designate as the default group. Tip Assign limited or no Internet access to your default group. This ensures that all new clients are protected from offensive Internet content until you can assign them to the appropriate filtering group. You can only assign a client to one group at a time; however, you can change a client’s group assignment later, if needed. About Time Segments A time segment is the period of time in which a policy governs the group members‘ Internet activity. A group may have multiple policies, each with its own time segment. The time segments feature allows you to set more or less restrictive Internet filtering at different times of the day or night for a group of users. Only one policy is active at any time, and the active policy governs all clients in the group for its time segment. 8 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Using the Policy Management Tools The five Policy Management tools are all accessed from the Policy Management menu in the WebAdmin. Policy Management Function Group Manager Create and manage user groups Policy Manager Create and manage filtering policies on a per-user or pergroup basis Client Manager Create and manage users Search Keywords Allows you to prevent Search Engine results from displaying for searches of specific objectionable keywords or phrases. Request Servers Allows you to add remote request servers to those devices that Netsweeper allows to make URL requests through a Netsweeper filtering system. By default the Netsweeper does not allow categorization requests from remote request servers. Creating a Group You must create your groups before you can assign clients to them or create filtering policies for them. To create a group: 1. In the WebAdmin, select Group Manager from the Policy Management menu. 2. Click Add New Group. 3. On the Add New Group page, type in a name1 for the group (for example, ―library patrons‖) and a description of the group. Figure 5 Add New Group page 4. Select the Add default time policy2 box. 1 Group names can only contain alphanumeric characters without spaces. If the group names you create do not conform to this standard, Netsweeper will display an error message. 2 You can later change the assigned time policy from the default. Netsweeper WebAdmin Guide February 20, 2009 9 Managing Policies Using the Policy Management Tools 5. Click Submit. The Group Policy page for this new group displays. 6. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 6 Group Policy page You can also choose the group you want to serve as the default group3, the group that Netsweeper will use for filtering any user not assigned to a group. After you create a group, you can clone the group, including all policies, by clicking Clone Group from the Group menu. Since clients can only belong to one group, Netsweeper does not copy clients to a cloned group. 7. If you make a mistake in creating a group, delete the group. 3 10 NEVER delete the default group. February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Deleting a Group To delete a group, select the check box for the group from the Group Manager and then click Delete. Surf Using Group For information on the Surf Using Group feature, see the Web Proxy Tech Note on the support site, at http://support.netsweeper.com. You can restrict the group to a range of IP addresses. Select Group Restrictions from the Group menu and type in the range of IP addresses to which you would like this group to apply. Figure 7 Policy page Netsweeper WebAdmin Guide February 20, 2009 11 Managing Policies Using the Policy Management Tools Assigning Policies to a Group A policy defines the filtering rules for every client (user) assigned to a specific group. To create a policy and assign it to a group: 1. Select Group Manager from the Policy Management menu. 2. Select the group name. 3. In the Policies section, click Add New Policy. 4. Type in a policy name and then click Submit. 5. Click Modify Categories. 6. Select the box by each category to which you want to block this group‘s access. 7. Click Submit. 8. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Assigning Time Segments to a Policy Time segments are blocks of time in a week. You can create multiple policies for one group, each with different degrees of Internet access, and assign them to become active at different time segments during the week. When you add a policy, you must apply time segments to it or the default time segments will apply. A color-coded time calendar in the WebAdmin displays a week with all the time segments with their policy assignments. See To assign time segments to a policy: 1. Select Group Manager from the Policy Management menu. 2. Select the group name. 3. Click Add New Time Segment in the Time Segments section. 4. Select the day and the time that you want this time segment4 to start. You can also choose when you want the time segment to end, but this is not required. 5. Click Submit. 6. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 4 Create multiple time segments at once by selecting more than one day for the time segment. For example, if you want the policy to start at 6 p.m. every day, select all seven days and type 18:00:00 as the time. 12 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Figure 8 Add time segments Changing a Time Segment To change the start time(s) or end time(s) for a policy: 1. Click Policy Management on the WebAdmin menu bar. 2. Click Group Manager on the drop-down menu. 3. Select the name of the group you want to modify. 4. Find the existing time segment in the Time Segments section and select the policy name. 5. Set the new start time or end time and then click Submit. 6. Select Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 9 Modify Time Segment page Netsweeper WebAdmin Guide February 20, 2009 13 Managing Policies Using the Policy Management Tools Viewing a Time Calendar The Time Calendar is a visual representation of when your policies are active. It is an excellent tool to verify that you have set up the Time Segments to your liking. To view a group‘s time calendar: 1. Select Group Manager in the Policy Management menu. 2. Select the name of the group you want to modify. 3. Click View Time Calendar. Sample Calendar for a Group with One Time Segment If you want to use one policy at all times, you only need to create one policy. By default, new policies start at midnight on Sunday and remain active all the time. Figure 10 The calendar for a group with only one policy (the default) 14 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Sample Calendar for a Group with Two Time Segments If you want to run one policy during the week and another on weekends, you can set the Weekdays policy to start Monday at 0:00:00 and set the Weekends policy to start Saturday at 0:00:00. The following screen capture is the Time Calendar for this example: Figure 11 Time calendar for a group with two policies Netsweeper WebAdmin Guide February 20, 2009 15 Managing Policies Using the Policy Management Tools Sample Calendar for a Group with Three Policies If you want to create a group with policies for limited access during business hours, moderate access during lunch, and unrestricted access after business hours, you can set up something like the following: 1. Limited access on Monday through Friday from 8:00 to 17:00. 2. Moderate access on Monday through Friday at 12:00 to 13:00. 3. Unrestricted access beginning the first day of the week (0:00 on Sunday). This arrangement of three policies and their time segments would look like this: Figure 12 Time Calendar for three policies 16 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Changing the Filtering for a Policy To change the categories or protocols filtering for a policy: 1. Click Policy Management on the WebAdmin menu bar. 2. Click Policy Manager from the drop-down Policy Management menu. 3. Select the name of the policy you want to modify. 4. Find the Default Status to confirm the policy uses black list filtering. This is the recommended mode. If the policy uses white list filtering, confirm with the master admin that white list is the intended mode. 5. Click Modify Categories in the Categories section. 6. Select the option of which policies you want to change. 7. If you are using black list filtering, select all categories and protocols to which you want to block access. If you are using white list filtering, select all categories and protocols to which you want to allow access. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 10.Now you have a choice: If you click Specify Deny Page in the Policy Manager, choose whether to use the Global Deny Page, the Group Deny Page, a Custom Deny Page or to log only. If you click Custom Deny Page, you can modify the Deny Pages for each group separately. You also can choose what you want to log for the policy. Netsweeper WebAdmin Guide February 20, 2009 17 Managing Policies Using the Policy Management Tools Cloning a Policy5 To clone a policy: 1. On the WebAdmin menu bar, click Policy Management and then select Policy Manager from the Policy Management dropdown menu. 2. Click the name of the policy you want to clone in the Policy Name column. This displays the page for that policy. At the top of the page, click Clone Policy. Figure 13 Clone Policy button at top of Policy page for Policy 141_Blocked_Domains 3. The cloned policy page displays. In the Policy Name box, type a name for the cloned policy and then click Submit. 4. A notice will describe what has been copied from the old policy. Time segments are not cloned, but the deny page, local allow and deny lists, and the Protocol and URL category list are all copied into the new policy. Click Continue. 5. The detail page for the cloned policy now displays. You can modify the policy, changing the Deny Page, Default Status, Categories, Global URL Lists, Local URL/Keyword List, and so on. 5 18 Time segments assigned to a policy will not clone with the cloning of the policy. February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Deleting a Policy6 To delete a policy. select the checkbox beside the policy name in the Policy Manager and then click Delete. For more information on the Surf Using Policy feature, see the Web Proxy Technical Note on the support site, at http://support.netsweeper.com. You could also change the status to white list (Allow selected categories) or black list (Deny selected categories) of the categories chosen. If you clear the check box by Global Deny and Allow Lists, then the lists will not apply to this policy. Adding Clients by User Name For each Netsweeper Client Filter user, create a client within a group. This client should be based on the Windows user name. You must first log into the WebAdmin before you can create a client. To create a client within a group: 1. Select Group Manager from the Policy Management menu. 2. Select the group7 to which you want to add this client. 3. In the Clients section, click Add New Client. 4. If you want this to be a temporary client, type in an expiry date. 5. Click Authorized By Client Name. 6. Type the user's Windows login name in lowercase as the Client Name. 7. Select any categories you want to block for this client only. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 6 Do not delete the default policy, as this may cause filtering errors. You can, however, change the policy that is designated as the default policy. 7 If there are a number of groups, use the Search box or advance through the pages by clicking the page number. You can also sort a page alphabetically by group clicking the first letter in the Group name below the Search box. Netsweeper WebAdmin Guide February 20, 2009 19 Managing Policies Using the Policy Management Tools Adding Clients by Password This option is for use with the Enterprise Filter, more specifically with Squid. To add a client to a group by password: 1. Select Group Manager from the Policy Management menu. 2. Select the group8 to which you want to add this client. 3. In the Clients section, click Add New Client. 4. If you want this to be a temporary client, type in an expiry date. 5. Click Authorized By Password. 6. Type in the user's exact Windows login name as the Client Name and type in a password for the user. 7. Select any categories you want to block only for this client. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Adding Clients by IP address If you are using the Enterprise Filter and not using any external authentication methods, such as Radius or Active Directory, you can assign clients based on the IP address of their computer. To add clients to a group by their computer IP address: 1. In the WebAdmin, create a client account for each user based on the user‘s Windows user ID. 2. Select Group Manager from the Policy Management menu. 3. Select the group to which you want to add this client. Use the Search box or advance through the pages by clicking the page number. Pages can also be sorted alphabetically by clicking the first letter in the group name below the Search box. 4. In the Clients section, click Add New Client. 5. If you want this to be a temporary client, type in an expiry date. 6. Click Computer Address. 8 Use the Search field or advance through the pages by clicking the page number. You can sort pages alphabetically by Group name by clicking the first letter in the Group name below the Search box. 20 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools 7. Type in the user's exact Windows login name as the Client Name and the computer‘s IP Address. 8. Select any categories you want to block for this client only. 9. Click Submit. 10.Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Adding Clients by Network Subnet This option is for use with the Enterprise Filter. If you have many users in a range of IP addresses that you would like to filter in the same group, you can add them all at once using a network subnet. To add clients to a group by their network subnet: 1. In the WebAdmin, select Group Manager from the Policy Management menu. 2. Find the group that you want to add this client to and then click it. If you don't have a lot of groups created yet, you should be able to scroll down to find the group. If you do have many groups created, you may need to use the Search box or advance through the pages by clicking the page number. Pages can also be sorted alphabetically by clicking the first letter in the group name below the Search box. 3. In the Clients section, click Add New Client. 4. If you want this to be a temporary client, type in an expiry date. 5. Click Network Subnet. 6. Type in the user's exact Windows login name as the Client Name, the user‘s IP Address, and the Subnet Mask. 7. Select any categories you only want to block for this client. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Netsweeper WebAdmin Guide February 20, 2009 21 Managing Policies Using the Policy Management Tools Figure 14: Add client to the group Teachers Adding Multiple Clients In many businesses, it is important to be able to identify specific users in reports, such as employees, managers, administrators, or visitors. If you use an authentication service, such as Microsoft Active Directory, you can assign users to groups and then replicate those group names on the Netsweeper Policy Server. Netsweeper supports Microsoft Active Directory, LDAP, Novell, and Radius authentication methods and has a robust API to integrate with other authentication systems. For more information on synchronizing from Active Directory, go to the Netsweeper support site at http://support.netsweeper.com. Modifying a Policy’s Category and Protocol Filtering To change the categories or protocols blocked for a particular policy: 1. Select Policy Manager from the Policy Management menu. 2. Find the policy you want to modify and then click the policy name. 3. Find the Default Status to confirm the policy uses black list filtering (the recommended mode for filtering). If the policy instead uses white list filtering, confirm with the master admin that white list is the intended mode. 4. Click Modify Categories in the Categories section. 5. Select the option of which policies you want to change. 6. If you are using black list filtering, select all categories and protocols to which you want to block access. If you are using white list filtering, select all categories and protocols to which you want to allow access. 7. Click Submit. 22 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools 8. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 9. If you click Specify Deny Page in the Policy Manager, you are given the choice whether to use the Global Deny Page, the Group Deny Page, a Custom Deny Page or to log only. 10.If you click Custom Deny Page, you can modify the Deny Pages for each group separately. You are also given the choice of what you want to log for the policy. Deleting a Client To delete a client from a group: 1. Select Client Manager from the Policy Management menu. 2. Select the checkbox beside the client name you want to delete. 3. Click Delete. To move a client to another group: 1. Select Client Manager from the Policy Management menu. 2. Select the client name. 3. Choose the new group from the Group menu and then click Submit. 4. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 15 Client Manager Netsweeper WebAdmin Guide February 20, 2009 23 Managing Policies Using the Policy Management Tools Adding Clients to Groups There are four methods for adding clients to groups – by user name, password, IP address, or network subnet. The instructions for adding a client by user name are below. See the Netsweeper WebAdmin Guide for details on the other methods. You can also add multiple clients. See Adding Multiple Clients in the Netsweeper WebAdmin Guide. Adding Clients by User Name For each Netsweeper Client Filter user, create a client within a group. This client should be based on a user‘s Windows user name. To add a client by Windows user name: 1. On the WebAdmin menu bar, select Group Manager from the Policy Management menu. 2. Select the group to which you want to add this client. If there are a number of groups, use the Search box or advance through the pages by clicking the page number. You can also sort a page alphabetically by group clicking the first letter in the Group name below the Search box. 3. In the Clients section, click Add New Client. 4. If you want this to be a temporary client, type in an expiry date. 5. Click Authorized By Client Name. 6. Type the user's Windows login name in lowercase as the Client Name. 7. Select any categories you want to block for this client only. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Adding Clients by Password This option is for use with the Enterprise Filter, more specifically with Squid. You must first log into the WebAdmin to create a client. To add a client to a group by password: 1. On the WebAdmin menu bar, select Group Manager from the Policy Management menu. 2. Select the group to which you want to add this client. If there are a number of groups, use the Search box or advance through the pages by clicking the page number. You can also sort a page alphabetically by group clicking the first letter in the Group name below the Search box. 3. In the Clients section, click Add New Client. 24 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools 4. If you want this to be a temporary client, type in an expiry date. 5. Click Authorized By Password. 6. Type in the user's exact Windows login name as the Client Name and type in a password for the user. 7. Select any categories you want to block only for this client. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Adding Clients by IP Address If you are using the Enterprise Filter and not using any external authentication methods, such as Radius or Active Directory, you can assign clients based on the IP address of their computer. To add clients to a group by their computer IP address: 1. Create a client account for each user based on the user‘s Windows user ID. 2. Select Group Manager from the Policy Management menu. 3. Select the group to which you want to add this client. Use the Search box or advance through the pages by clicking the page number. Pages can also be sorted alphabetically by clicking the first letter in the group name below the Search box. 4. In the Clients section, click Add New Client. 5. If you want this to be a temporary client, type in an expiry date. 6. Click Computer Address. 7. Type in the user's exact Windows login name as the Client Name and the computer‘s IP Address. 8. Select any categories you want to block for this client only. 9. Click Submit. 10.Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Adding Clients by Network Subnet This option is for use with the Enterprise Filter. If you have many users in a range of IP addresses that you would like to filter in the same group, you can add them all at once using a network subnet. To add clients to a group by their network subnet: 1. In the WebAdmin, select Group Manager from the Policy Management menu. 2. Find the group that you want to add this client to and then click it. Netsweeper WebAdmin Guide February 20, 2009 25 Managing Policies Using the Policy Management Tools If you don't have a lot of groups created yet, you should be able to scroll down to find the group. If you do have many groups created, you may need to use the Search box or advance through the pages by clicking the page number. Pages can also be sorted alphabetically by clicking the first letter in the group name below the Search box. 3. In the Clients section, click Add New Client. 4. If you want this to be a temporary client, type in an expiry date. 5. Click Network Subnet. 6. Type in the user's exact Windows login name as the Client Name, the user‘s IP Address, and the Subnet Mask. 7. Select any categories you only want to block for this client. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 16: Add client to the group Teachers 26 February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Adding Multiple Clients In many businesses, it is important to be able to identify specific users in reports, such as employees, managers, administrators, or visitors. If you use an authentication service, such as Microsoft Active Directory, you can assign users to groups and then replicate those group names on the Netsweeper Policy Server. Netsweeper supports Microsoft Active Directory, LDAP, Novell, and Radius authentication methods and has a robust API to integrate with other authentication systems. For more information on synchronizing from Active Directory, go to the Netsweeper support site at http://support.netsweeper.com. Modifying a Client To delete a client from a group: 1. Click Policy Management on the WebAdmin‘s menu bar. 2. Select Client Manager from the Policy Management menu. 3. Select the checkbox beside the client name you want to delete. 4. Click Delete. Moving a Client to Another Group To move a client to another group: 1. In the WebAdmin, select Client Manager from the Policy Management menu. 2. Select the client name. 3. Choose the new group from the Group menu and then click Submit. 4. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Netsweeper WebAdmin Guide February 20, 2009 27 Managing Policies Using the Policy Management Tools Figure 17: Global Client Manager Using Search Keywords9 Search Keywords is an application listed on the Policy Management menu. To open the Search Keywords page, click Policy Management on the WebAdmin menu bar and then click Search Keywords from the resulting dropdown menu. The Search Keywords tool allows you to create a list of objectionable words or phrases on which you want to prevent users from performing Internet searches. If a user visits a Search Engine and searches for one of these words, the page will be denied. This only works for URLs that have been categorized as a search engine site. The filter will block sites like http://www.google.com or http://www.altavista.com if a URL contains any of the search keywords. Use the Category URL List to assign a Search Engine site to a URL, if you want the search keywords to apply. For example: http://com as a search engine site would enforce search keywords on all http://*.com/* websites. 9 28 You can turn this feature off in a policy. February 20, 2009 Netsweeper WebAdmin Guide Managing Policies Using the Policy Management Tools Figure 18: Search Keywords tool, page 1 (partial) of 3 The Add New Keyword function will add a new search keyword, which will be blocked in Search Engine Site URLs. You can create two different types of keywords: regular and encoded. If you copied the keyword a browser URL address bar, it is encoded. Encoding the keyword replaces any non-alphanumeric characters, except the hyphen (-), underline (_), and period (.), with a percent (%) sign followed by the character‘s 2-digit hex equivalent. Spaces are replaced by plus (+) signs. You cannot add a word already in the list. You can also importing a list from a comma- or tab-delimited text file. Export the current list by clicking Export. Using the Request Servers Tool Request servers are those devices that Netsweeper allows to make URL requests through a Netsweeper filtering system. By default, Netsweeper does not allow categorization requests from remote request servers. If you want to allow access to remote request servers, you must use the Request Servers tool to notify the Policy Server of their existence. This is the same as the request_server entries in the file nsd.conf. You will add both the Site Name and IP Address or IP Range information to register a Request Server with the Netsweeper Policy Server. Optionally, you can indicate a range of IP addresses by typing CIDR /XX at the end of an IP Address. Netsweeper WebAdmin Guide February 20, 2009 29 Managing Policies Using the Policy Management Tools Allowing any IP Address as a Request Server To allow any IP address to serve as a request server, add the address 0.0.0.0. Note When possible, type in a more restrictive mask than “0.0.0.0” to increase the security of the policy server. To add a Request Server: 1. Select Request Servers from the Policy Management menu. 2. Click Add New Request Server. 3. Type in a descriptive site name to identify the IP or IP range you are adding, such as Netsweeper Client Filter Users. 4. Type 0.0.0.0 as the IP address. 5. Select the Active check box. Clear all of the check boxes below this box. 6. Click Add New. 7. Click Apply Settings from the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 19: Add a new Request Server 30 February 20, 2009 Netsweeper WebAdmin Guide Managing Accounts The Account Management tools allow you to create sysop and admin users and assign them groups to delegate administration tasks. They also allow you to manage the Netsweeper Client Filter accounts. Account Management menu Account Management10 Function Account Manager Manage client accounts (including resetting passwords), create admin and sysop accounts and delegate administration tasks, Client Filter Manager Manage client filters Customer Manager Manage customers When you create an account, you have the option to give an expiry date. You can also suspend an account. Using the Account Manager Adding an Account To add an account: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the drop-down list. 3. Click Add New Account. The Add New Account page displays. 10 For more information on delegating administrative tasks to system operators (sysops), see the Sysop Permissions Guide at http://support.netsweeper.com. Netsweeper WebAdmin Guide February 20, 2009 31 Managing Accounts Using the Account Manager Figure 20 Add New Account page 4. Complete the Account Information on the Add New Account page, making sure that you complete the Login Name, Organization, Account Password, and Verify Password boxes. 5. Select a classification for the user: Admin, Sysop, or User. 6. If the new account is for a sysop, you can clone the sysop permissions from another account, if another sysop account has been created. Click the down arrow in the box to the right of Sysop and select an option from the resulting list. 7. Set an expiry date for the account by clicking the calendar tool and selecting a date. 8. Select a theme (interface) for the account by clicking the down arrow in the box to the right of Theme and selecting an option from the resulting list. 9. If this account will have its own group policy and not use one you have previously created, select the box by Create Account Group Policy. 10.Click Submit. 11.A message will display at the top of the page advising you that the account has been added. 12.Click Apply Settings on the taskbar to load the new account into all of the policy servers. 13.Click Apply. 32 February 20, 2009 Netsweeper WebAdmin Guide Managing Accounts Using the Account Manager Resetting a Password To reset an account password: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the drop-down list. 3. Find the account name in the Accounts list and click the Edit button beside it (in the Actions column). Figure 21 Account Manager window with Accounts list. The Account Information page for that account will display. 4. Create a new password for the account and type it in both the Account Password and Verify Password boxes. 5. Click Submit. 6. Click Apply Settings on the taskbar to load the new account into all of the policy servers. 7. Click Apply. You can also reset a password in the Client Filter Manager. Resetting a Password from the Client Filter Manager To reset a password in the Client Filter Manager: 1. On the WebAdmin menu bar, click Account Management and select Client Filter Manager from the drop-down list. 2. Find the account Login Name in the Accounts list, and Click Modify in the Actions column, to the left of the account name. 3. This displays the Client Filter Manager page for that account. Netsweeper WebAdmin Guide February 20, 2009 33 Managing Accounts Using the Client Filter Manager 4. Click Change Password beside the Actions box. 5. On the Change [Login Name]’s Password page, type the new password in the New Password and New Password Again box and then click Submit. 6. Click Apply Settings on the taskbar to load the new account into all of the policy servers. 7. Click Apply. Suspending an Account To suspend an account: 1. In the WebAdmin, select Account Manager from the Account Management menu. 2. Click Edit beside the account you want to suspend. 3. Click Suspend/Resume Account. 4. Select the checkbox beside the option you want to disable and then click Submit. (To resume an account, clear the checkboxes and then click Submit.) 5. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Using the Client Filter Manager On the Client Filter Management page, you can: 1. Reset or remove installs once an account has reached its install limit. 2. Reset a user account password. 3. Upload a new version of the Netsweeper Client Filter. 4. Generate uninstall keys, used to uninstall the Netsweeper Client Filter when a user has forgotten a password and the affected computer has no Internet connection to use in retrieving a new password. With the Client Filter Management permission, you can uninstall any Netsweeper Client Filter using the same Policy Server, even those outside of its group it belongs to. You can also install the Netsweeper Client Filter on virtually an unlimited number of computers under the same account. For these reasons, we recommend that only admin users have access to these advanced functions. The Client Filter Manager allows you to assume the identity of the account for testing purposes. You can adjust the maximum number of installs, maximum number of profiles, set an expiry date for the account, or change the password, by clicking Modify beside the account. You can reset the number of installs to zero for an account by clicking Reset Installs. You can reset the accounts preferences for the Profile Manager by clicking Reset Preferences. You can use the Release Manager to upload a new version of the Netsweeper Client Filter and then when users log on, it will tell them to update with newer version. 34 February 20, 2009 Netsweeper WebAdmin Guide Managing Accounts Using the Customer Manager Resetting a Password from the Client Filter Manager To reset a password in the Client Filter Manager: 1. On the WebAdmin menu bar, click Account Management and select Client Filter Manager from the drop-down list. 2. Find the account Login Name in the Accounts list, and Click Modify in the Actions column, to the left of the account name. 3. This displays the Client Filter Manager page for that account. 4. Click Change Password beside the Actions box. 5. On the Change [Login Name]’s Password page, type the new password in the New Password and New Password Again box and then click Submit. 6. Click Apply Settings on the taskbar to load the new account into all of the policy servers. 7. Click Apply. Generating an Uninstall Key When a user wants to remove or reinstall a client filter on his computer, the software will generate a security key and notify the user to contact his or her admin or sysop for an uninstall key. The admin or sysop will then generate an Uninstall Key in the Client Filter Manager. However, if a user forgets his or her password and does not intend to uninstall the client filter, the admin or sysop merely resets the password in the Account Manager. To generate an uninstall key: 1. Click Account Management on the WebAdmin menu bar. Select Client Filter Manager from the resulting dropdown menu. 2. Click Uninstall Key Generator. 3. Type in the six-digit Security key that the user provides. 4. Click Generate Key. Figure 22: Uninstall Key Generator Netsweeper WebAdmin Guide February 20, 2009 35 Managing Accounts Using the Customer Manager Using the Customer Manager This is used primarily by ISPs with families as clients. 36 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Figure 23 Category Management menu options Category Management The Category Management tools allow an admin or sysop to manage the blocked or allowed URL and protocol categories and create custom categories. Table 3 Category Management Menu Options Category Management Tool Function Custom Category Manager This tool allows you to create or redefine filtering categories and assign URLs to these categories Category URL List This tool lists the built-in and custom URL and protocol filtering categories. Category Definitions This is a list of the category definitions for all the built-in categories used by Netsweeper. You can sort the category definitions by category name, group or number or search the category definition list. Custom Category Manager The Custom Category Manager allows the addition and maintenance of custom categories. Any category you create will show up in your Category Definitions. It will also show up in the logs and reports for your users when they try to access a URL that you have added as part of a new category. Category URL List Netsweeper allows you to override the categories assigned to a particular site by adding that URL to an Allow or Deny list. Netsweeper WebAdmin Guide February 20, 2009 37 Managing URL and Protocol Categories Category Management Category Definitions The Category Definitions page contains Netsweeper‘s official definitions of what type of content a page must contain to be included into each of the available categories. Additionally, if you create a new category, it will also show up in the Category Definitions page in the WebAdmin. You can sort the definitions by name, number, or group. If you are looking for a particular category, you can search the list by keyword. Figure 24: Add a Custom Category Adding a Custom Category It is possible for you to create your own custom categories. These are categories that you want to filter or monitor, that are not in the Netsweeper default categories. The maximum number of custom categories is seven. To add a custom category: 1. Select Custom Category Manager from the Category Management menu. 2. Click Add New Category. 3. Type in the Category name and a short description of the category. 4. Click Submit. 5. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 6. Add the list of URLs you want to associate with the category. 38 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Adding URLs to the Category URL List If there are URLs that you want to filter as part of a category, or URLs that you feel are incorrectly categorized, you can add them to the Category URL List and choose the category to which they belong. To add a URL to the Category URL List: 1. Select Category URL List from the Category Management menu, or click Custom Category Manager from the WebAdmin menu bar and then click Modify Category URL List. 2. Click Add New URL. 3. Type in the URL (See How URL Lists???, for proper syntax.) and select the checkbox by any categories to which you want it assigned. Custom categories are at the bottom. 4. Click Submit. 5. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 6. Click the created link to check the URL address. 7. To edit the URL, click Edit beside the URL address. Tip If you have many URLs to add, import a list. Use the Categories Definitions page to find the category numbers, which are the keywords in this case. What Are the Built-In Netsweeper Categories? Internet filtering fundamentally revolves around a filtering company‘s ability to categorize a URL. Netsweeper provides more than 50 different URL categories for you to use in filtering Internet content. The following pages list the Netsweeper categories visible to the user/administrator. There are also a number of internal categories that are generally invisible to the user/administrator that are used to manage error conditions and internal processing. It is possible for a URL to belong to more than one category. The Netsweeper categories can be filtered in ―black list‖ or ―white list‖ mode. In ―black list‖ mode, when you choose a category, users will be blocked from going to or seeing any URL that has been determined to belong to that category. For example, when you select the Sports category, users are not allowed to go to URLs that are determined to be sports websites. In ―white list‖ mode, when you select a category, you are only allowed to go to URLs in that category. A common question is whether Netsweeper has a Child Safe category. This is an example of a white list category. To achieve this goal, you can import a list of acceptable websites and block all others. The following list contains the categories that Netsweeper currently filters. The URLs listed are representative but not a complete list. Example websites were active at the time of writing. Netsweeper WebAdmin Guide February 20, 2009 39 Managing URL and Protocol Categories Category Management Adult Filtering Group This group includes URLs that reference, discuss, or show pornography, pictures, videos, or sexually oriented material. It includes nudity, soft and hard-core pornography, sadomasochism, bestiality, child porn, fetishes, stories, adult magazines, toys, or sex-related products or purchases. Table 4 Adult Filtering Group Categories Adult Category No. Description Adult Image 230 This category is similar to Pornography, but based on the content of images instead of text. Alcohol 160 This category includes URLs that reference alcohol, including wine, spirits, beer, cocktail recipes, homemade alcohol, or any other alcoholic drink. It also includes information about bars, pubs, nightclubs, bartending, liquor sales, as well as hangovers and other side effects of alcohol. Examples Ontario Wine Society - http://www.ontariowinesociety.com/ The Beer Store - http://www.thebeerstore.ca/ Cocktail Recipes - http://supercocktails.com/ Alternative Lifestyles 41 This category includes URLs that reference habits or behaviors related to social relations, dress, or recreation. These behaviors are typically important enough to significantly influence the lives of a sector of the population and hence can be used as a basis of social classification. Websites assigned to this category are not pornographic, but may deal with lifestyle choices that are sexual in nature. Examples Euro Naturist - http://www.euronaturist.com/ American Vegan Society - http://www.americanvegan.org/ EatVeg - http://www.eatveg.com/ Criminal Skills 4 This category includes URLs that reference instructions or methods that promote, encourage, or provide the skills to do anything that is generally considered to be illegal, criminal, harmful to the general public, and/or that are forbidden by laws. This category does not necessarily reflect the laws of any particular region or country. This category includes websites that promote academic cheating or software hacking/key breaking. It typically excludes any website that deals with the prevention of criminal activity. Examples Lock Picking - http://www.kickthefog.com/how_works.htm Free For Essays - http://www.freeforessays.com/ 40 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Adult Category No. Description Extreme 9 Extreme websites contain things that are considered far from normal. These URLs are categorized as such for their degree of intensity. The pages are usually violent and may depict or promote torture, mutilation, eating disorders, or other dangerous or disturbing activities. This category does not include pornographic fetishes or widely accepted "extreme sports", such as rock climbing, skiing, or other achievements. Examples Rate my Poo - http://www.ratemypoo.com/ratemy/poo World of Death - http://www.everwonder.com/david/worldofdeath/ Faces of Death - http://facesofdeath.com/ Gambling 10 This category includes websites that directly provide the ability to place a bet or to determine the outcome of a bet, as well as websites that promote or facilitate gambling. It also includes websites that range from purely factual to strategic to cheating, websites related to lotteries or looking up winning numbers, bingo websites, and websites that are for sports betting. This category excludes websites that are clearly support websites for gambling addiction. Examples Casinos Online - http://www.casinochoice.co.uk/ Online Gambling - http://www.onlinegambling.com/ Poker - http://www.poker.com/ Hate Speech 13 Hate Speech is the portrayal (written, verbal, illustrated, etc) of views that are intentionally overwhelmingly critical or offensive to a person. It is intended to degrade, intimidate, or incite violent or prejudicial actions against someone based on race, ethnic affiliation, nationality, gender, sexual orientation, religion, disability, or profession. Any description of one of these groups or group members that uses strong or crude language, explicit sexual references, or obscene gestures is considered Hate Speech. Examples KKK - http://kkklan.com Symbols of Hate - http://gbgm-umc.org/umw/anti-hate/symbolsofhate.html Match Making 6 Match Making is the process of introducing people for the purpose of dating, mating, and friendship. The URLs in this category include topics related to dating services, dating advice and tips, relationships, listings or personal advertisements, and on-line dating services. Examples Lavalife - http://www.lavalife.com Speed Dating Toronto - http://www.singleinthecity.ca/ Dating Tips and Love Advise - http://www.datingfast.com/ Netsweeper WebAdmin Guide February 20, 2009 41 Managing URL and Protocol Categories Category Management Adult Category No. Description Occult 5 This category includes websites involving the study of secret or hidden knowledge such as: cults, supernatural forces and events, occult lore, vampires, astrology, witchcraft, mysterious symbols, and other phenomena beyond ordinary understanding. It includes websites about these topics that are historical or factual in nature and/or promote such practices. Examples Occult Books, Ritual Magic Books, Spell Books - http://anathemabooks.com/ Wicca Occult Witchcraft - http://www.robotz.com/~wicked/ Pornography 23 This category includes URLs that reference, discuss, or show pornography, pictures, videos, or sexually oriented material. This category includes nudity, soft and hard-core pornography, sadomasochism, bestiality, child porn, fetishes, stories, adult magazines, toys, or any sexual related purchase. This category excludes sex education websites. Examples Playboy - http://www.playboy.com/ Hustler - http://www.hustler.com/ Profanity 170 This category includes websites with words that are generally considered obscene, vulgar, or derogatory. This includes sexual and racist slang. Examples Profane Lyrics - http://lyricpapa.com/artist_5510_T.I Profane Spoof of MADD - http://www.mapsu.org/ Substance Abuse 7 This category includes URLs that provide information on illegal drugs used for recreational rather than medical purposes, or URLs that promote the abuse of legal drugs. This category includes websites that promote the use of any substance that produces a hallucinated effect on self or others. It excludes informational websites that are clearly intended to provide description of drugs and substances, their negative effects, and addiction potential. Example Marihuana - http://www.marihuana.com/ Weapons 166 This category includes websites with information related to the promotion, sale, or discussion of weapons. Weapons are any form of device used in combat that can injure or kill, such as guns, knives, or swords. Websites with information on how to build weapons or bombs are included in Criminal Skills. Examples Nuclear Weapons - http://nuclearweaponarchive.org/ Guns & Ammo - http://gunsandammomag.com/ Advanced Filtering Group The advanced group includes Internet functions such as file sharing and instant messaging, as well as categories specific to Netsweeper. 42 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Table 5 Advanced Filtering Group Categories Advanced Category No. Description Email 152 Email is a protocol that allows you to send and receive text, HTML, images, and other data files. File Sharing 150 File sharing is the sharing and delivery of user specified files among groups of people who are logged on to a file sharing network. Napster was the first mainstream peer to peer software that enabled large-scale file sharing. General 45 This category includes URLs that do not belong to any other category. The majority of the Internet is assigned to this category. Do not block this category unless you are filtering in an ―allow list only‖ mode. Example University of Alberta Library - http://www.library.ualberta.ca Global List 105 Global List is a list category that indicates the requested URL was found in a global allow or deny list. This is a list of systemwide URLs that have been deemed by the administrator of the Policy Server as appropriate or inappropriate. The global lists are set on the Policy Server and are applied for all users using that Policy Server. Images 253 The Images category includes URLs for an image file, determined by file name extension (Example: www.netsweeper.com/images/logo.jpg). Generally, Images should not be blocked. Instant Messaging 151 Instant Messaging is a form of electronic communication that involves immediate correspondence between two or more users who are online simultaneously. This includes text-based clients, as well as voice and video capable Instant Messaging clients. Invalid Serial 100 The Netsweeper Distribution Server returns the Invalid Serial category when it detects the serial number of the Policy Server is invalid. (The Policy Server sends its serial number to the NDS with each categorization request.) The Policy Server then displays an Invalid Serial Number deny page to the user. All pages will be denied until the Policy Server serial number is corrected or properly registered with the Distribution Server network. IWF 108 Websites in this category have been identified by the Internet Watch Foundation as containing potentially illegal child abuse images. URLs in this category are omitted from all reports. This list is not managed by Netsweeper. For more information, see IWF's website at http://www.iwf.org.uk/ Local List 104 Local List is a list category that indicates the requested URL was found in a local allow or deny list. (For the Client Filter Residential Edition, this is the allow/deny list for the account as set in the Profile Manager. For the Enterprise Filter and the Client Filter Enterprise Edition, it is the allow/deny list set for each specific Group.) Misc Protocols 154 These are other application protocols like FTP and Newsgroups (NNTP). Netsweeper WebAdmin Guide February 20, 2009 43 Managing URL and Protocol Categories 44 Category Management Advanced Category No. Description Network Timeout 246 The Network Timeout category indicates that the Policy Server could not obtain a category due to network latency or congestion. The New URL category is always assigned to the categorization request made when a Network Timeout occurs. Network Unavailable 252 The Network Unavailable category indicates the Policy Server could not communicate with the Category Naming Service. This can be caused by Internet connectivity issues or other technical reasons. Categorization of new content will be unavailable until the problem has been corrected. The New URL category is always assigned to the categorization request made when the Network is unavailable. New URL 254 New URL is a temporary category assigned to a URL that has not been categorized before or whose categorization has expired. Blocking the New URL blocks any URL that has not already been categorized or whose categorization has timed out. Normally, revisiting a URL immediately after being denied as New URL will return the appropriate category for the URL (it takes about one second to categorize a URL). If you block New URL you are failing closed (deny) on any new URL; if you do not block New URL you are failing open (allow) on any new URL. No Text 248 No Text is used when the file extension of this page is not recognizable by the Categorization Engine. Blocking is entirely based on the file extension. Generally, No Text pages should not be blocked. Override Filtering 103 Override Filtering is a system category indicating that filtering for this user/group is disabled and access is allowed to URLs that would otherwise be blocked. All requests are still logged and sent to the Reporting Server. Redirector Page 47 This category indicates a URL that redirects the user to another page. Do not block this category unless you are filtering in an ―allow list only‖ mode. Streaming Media 155 These are application protocols like Shoutcat, iTunes, RealPlayer, Winamp, etc. System List 107 System List is a list category that indicates the requested URL was found in a system allow or system deny list. This is a list of systemwide URLs that have been deemed by the administrator of the Policy Server as appropriate or inappropriate. The system lists are set on the Policy Server and are applied for all filters using that Policy Server. The System List overrides the Global and Local Lists. Unauthorized Access 101 Unauthorized Access is a system category used when the Policy Server can not assign the user to a Group Policy and there is no default Group defined. It is also known as Unknown IP since the request cannot be associated with a filtering group. Unknown Category 106 Any categories that the Reporter does not recognize are reassigned to 'Unknown Category'. If this category starts to appear in your reports, Netsweeper has changed some of its categories or has made some new categories available. If this occurs, we recommended that you contact Netsweeper to upgrade the categories on your Policy Server. February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Advanced Category No. Description Voice Over IP (VOIP) 153 Voice Over IP allows one to conduct telephone conversations over an Internet connection. Calls to other VOIP users are often free, while tolls are charged for calls to regular telephone and mobile telephone numbers. WebAdmin Access 102 WebAdmin Access is a system category indicating that the WebAdmin was accessed. This can indicate the deny page was displayed to the user. Entertainment Filtering Group The Entertainment group contains categories that involve harmless entertainment, such as sports and games. Table 6 Entertainment Filtering Group Categories Entertainment Category No. Description Arts & Culture 2 Art is a product of human creativity. It is the creation of meaningful things; yet it does not need to be innovative to be good. Culture refers to human activity. Varying definitions of culture reflects the different theories for understanding and valuing human activity. Art that includes the human body with an erotic intent is typically included in this category and the pornography category. Examples Metropolitan Museum of Art - http://www.metmuseum.org/home.asp The Gallery of China - http://www.the-gallery-of-china.com/ Cultural Traditions - http://weddings.pirate-king.com/wedcultures.htm Entertainment 8 Entertainment includes all things pertaining to music, recreation, amusements, fan clubs, gossip, celebrities, movies, or any other form of casual diversion. This category also includes personal websites devoted to movies and television shows. Websites overwhelmingly critical of an entertainer or group are categorized as Hate Speech. Examples E! Online - http://www.eonline.com/ The Internet Movie Database - http://www.imdb.com/ Warner Bros - http://www.warnerbros.com/ Games 11 This category includes websites that have games or information about games, electronic games, computer games, card games, board games, Internet games, and so on. This category also includes strategies, cheats, and any websites that promote game makers, websites, or sellers. Examples Miniclip - http://www.miniclip.com/ Games - http://www.games.com/ Game Experts - http://www.gamexperts.com/ Netsweeper WebAdmin Guide February 20, 2009 45 Managing URL and Protocol Categories Category Management Entertainment Category No. Description Humor 14 This category includes URLs that entertain or make people laugh and feel happy. It includes jokes, funny pictures, comic pages, comedy clubs etc. This category could include some profane humor. Examples Aha! Jokes - http://www.ahajokes.com/ All Funny Pictures - http://www.jokesgallery.com/ Funny Pictures - http://www.humournet.co.uk/ Sports 24 This category includes any physical activity for the recreational purpose of competition or self enjoyment. Sports typically involve side by side competition and a scoring system. This category includes athletics, racing, hunting, baseball, football, basketball, soccer, hockey, and so on. Examples The Sport Network - http://www.sportsnetwork.com/ TSN - http://www.tsn.ca/ Fox Sports - http://msn.foxsports.com/ Hidden Filtering Group These are not categories, but instead are used when a user tries to search for something, to get around the filtering. The results of a search for any of the Search Keywords will be blocked, as long as the search engine used uses the safe search function. Table 7 Hidden Filtering Group Categories 46 Hidden Category No. Description Safe Search 245 Safe Search is a mechanism to force the Safe Search on common search engines. Netsweeper Safe Search works with the following search engines: Yahoo, Google, MetaCrawler, Excite, Lycos, AOL, dogpile, hotbot, AlltheWeb. Although Alta Vista offers a safe search function, we do not recommend relying on it. Note that if the Search Engine category is blocked, no search engines are allowed, whether Safe Search is turned on or not. Generally, safe search should be turned on. Search Keywords 250 Search Keyword is a System Category. On the Policy Server, administrators have the ability to define a list of words or phrases as keywords. When the Search Keywords in URL category is turned on, any URL detected as a Search Engine is parsed looking for a match with the keywords. If there is a match, the URL is denied. When this category is turned on, any URL returned with New URL is also automatically scanned for keyword matches and denied if there is a match. February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Information Filtering Group These categories include websites that are informative, such as news sites. Table 8 Information Filtering Group Categories Information Category No. Description General News 12 This category includes websites which involve the reporting of current events by local, regional, or mass media in the form of newspapers, television, radio programs, and websites on the World Wide Web. Most news is investigated and written or broadcast by journalists (or reporters) and often distributed via news agencies. This category includes any mainstream newspaper, television stations, and radio station website. Examples BBC News - http://news.bbc.co.uk/ CNN - http://www.cnn.com/ The Star - http://thestar.com/ Journals and Blogs 1 Journal and Blogs (or web logs) are electronic diaries or personal chronicles, intended for open communication and sharing of thoughts, knowledge, and opinion. This category includes websites that range from personal and medical to literary and culturally-oriented publications. This category typically does not include electronic forms of mainstream magazines and newspapers. Also does not include personal/family web pages unless there is a diary or blog component. Examples 45 Wyndham - http://45wyndham.blogspot.com/ Science Blog - http://www.scienceblog.com/ Political 20 Politics is the process and method of decision making for groups of human beings. Although it is generally applied to governments and politics, it is also observed in all human group interactions including corporate, academic, and religious. This category includes websites related to the structure or affairs of government, politics, or the state. Examples Political Resource - http://www.politicalresources.net/ Democrats - http://www.democrats.com/ Portals 37 Portals are web-based applications that provide a single starting point to retrieve information from multiple sources. For example, the content of a portal could include web searching, news, free-email, discussion groups, online shopping, references, and other services. Examples Yahoo! - http://www.yahoo.com/ Google Directory - http://directory.google.com/ Best of the Web - http://botw.org/ Netsweeper WebAdmin Guide February 20, 2009 47 Managing URL and Protocol Categories Category Management Information Category No. Description Religion 26 Religion is any specific system of belief, worship, or conduct that prescribes certain responses to the existence of a God or Gods. This category includes URLs related to or dealing with religious beliefs, practices, faith, churches, worship, and so on. Examples Deism - http://www.deism.com/ Christianity - http://www.christianity.com/ Self Help 22 This category includes websites which provide the information or support for an individual or a group to better themselves economically, intellectually, physically, or emotionally. This category ranges from therapy methods to support groups. Examples Teen Drug Use - http://helpforteens.net/ Drug Addiction Treatment - http://www.soberrecovery.com/ Ask the Dietitian - http://dietitian.com/ Sex Education 27 Sex Education is the study of human reproduction, sexual intercourse, and other aspects of human sexual behavior. Websites in this category usually describe the various stages of reproduction including the conception, the embryo, the fetus, and the birth of the baby. It also includes topics such as sexually transmitted diseases, abortions, contraception, abstinence and sex advice. Examples Society for Human Sexuality - http://www.sexuality.org/ Averting HIV & AIDS - http://www.avert.org/ Social Networking 33 Social Networking sites are virtual communities that allow members to connect and communicate with friends, family, business contacts, and individuals who share similar interests. Social networking sites are also used to share photos and videos, plan events, schedule meetings, and share information. Much of the content contained within these sites is harmless in nature, however social networking sites can be venues for cyber bullying. Examples Facebook - http://www.facebook.com/ MySpace- http://www.MySpace.com/ Technology 31 Technology is the development and application of tools, machines, materials, and processes that help to solve human problems. This category includes websites that pertain to technology related content. It also includes websites that offer a software download, either for free as a trial or for purchase. Examples Netsweeper - http://www.netsweeper.com Microsoft - http://microsoft.com Technology Review - http://www.techreview.com/ 48 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Information Category No. Description Travel 25 Travel is the transport of people on a trip or journey, primarily for vacation, tourism, or family outings. This category includes websites that have discussions of favorite travel destinations, discounts for travelers, special events in different cities, travel guides, vacations, accommodation, transportation, regulations, maps, weather, and bookings. It also includes websites directed toward business travel. Examples Lonely Planet - http://www.lonelyplanet.com/ Expedia - http://www.expedia.com/ Destinations - http://www.destinations.ca/ Miscellaneous Filtering Group These categories do not fit in to one of the other larger groupings of categories. Table 9 Miscellaneous Filtering Group Categories Miscellaneous Category No. Description Investing 15 This category includes websites for Internet banking systems that allow users to invest online, view their equity portfolio, and ask the bank to buy shares or bonds on their behalf. It also includes URLs about stocks and quotes, money management, online publications, banks, discount brokerage services, mutual funds, and portfolio management. Examples RBC Investing and Trading - http://www.actiondirect.com/ Online Investor Complaint Service - http://www.investingcomplaints.com/ Index Funds - http://www.indexfunds.com/ Job Search 16 Job Search websites allow people to search and apply for employment positions. This category also includes URLs which include resume writing and interviewing skills, career information, classified advertising, job databases, and job application pages. Examples Career Builder - http://www.careerbuilder.com/ Monster - http://www.monster.com/ Resume Writing - http://www.rockportinstitute.com/resumes.html Sales 19 The Sales category includes any website offering consumers the ability to purchase products or services online. In some cases, it may include websites that provide a catalog of products that are offered for sale offline. Examples eBay - http://www.ebay.com Pets 4 Sale - http://zooclub.biz/ Best Buy - http://www.bestbuy.ca/ Netsweeper WebAdmin Guide February 20, 2009 49 Managing URL and Protocol Categories Category Management Miscellaneous Category No. Description Search Engine 28 A Search Engine is a tool that helps web users to search the Internet using keywords. Some Search Engines work by automatically searching the contents of other systems and creating a database of the results, and other Search Engines include only material manually approved for inclusion in a database. Some combine the two approaches. Many Internet pages offer some form of search function. Blocking Search Engines blocks only websites whose sole purpose is Internet search. Examples AltaVista - http://www.altavista.com/ Google - http://www.google.com/ Web Chat 54 This category includes websites that contain computer programs that enable two-way communication between users within an active browser window. This category includes any type of instant messaging and forums that talk about current events, debate, and share common interests. This category does not block instant messaging applications that are run outside a browser, such as MSN, AIM, or Yahoo Messenger. Examples Yahoo! Chat - http://chat.yahoo.com/ Chat Zone - http://www.chat-zone.com/ Physic Forums - http://www.physicsforums.com/ Web Email 53 The Web Email category includes websites that permit users to send and receive text, HTML, images, and other data files to each other. This category does not block email client applications that run outside a browser, such as Outlook, Thunderbird, or Eudora. Examples Yahoo! Mail - http://mail.yahoo.com/ Hotmail - http://www.hotmail.com/ Lycos Mail - http://mail.lycos.com/ 50 February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management Security Filtering Group The security categories are the categories that pose threats to your computer, or websites that could potentially help the user get around the filtering. Table 10 Security Filtering Group Categories Security Category No. Description Adware 17 Adware, while not necessarily malware or spyware, is advertising that goes beyond what one would reasonably expect while surfing the Internet. Banner ads and pop-up ads in this category can be used to track your activity and display ads based on your surfing patterns. Ads and other marketing materials are typically drawn from an ad server at a different website. This category includes URLs that are advertisements. If you block the adware category, many portal pages may appear broken - what is actually happening is that the advertisements are being blocked while the main content is still displayed. Most frequently visited web pages are actually composed dynamically, drawing data from several sources at once. Each portion of a page drawn in from a unique location is categorized and filtered separately. Directory 249 The Directory category includes URLs that produce a directory listing instead of a default html page. This page is generated by the remote web server if no default html page is available and directory browsing is enabled. These directory files can be images, movies, applications, or any other type of file. Each individual file within the listing will be assigned a category once requested. Generally, Directory websites should not be blocked. Examples http://wcwinc.8m.com http://home.nycap.rr.com Host is an IP 244 This category identifies a request that is in the form of an IP address. This means the DNS or host name was not used. It is possible that allowing this type of request could in some circumstances override normal content filtering settings. Generally, pages accessed by IP should be blocked. Examples Internal Website - http://192.168.1.1 Google - http://216.239.57.104/ Intranet Servers 243 Intranet Servers are remote servers which are not located on the Internet. The Netsweeper categorization servers will not be able to scan these websites for content. These are normally servers located behind firewalls and on your local area network. Examples Private IP - http://192.168.1.1 Invalid Top Level Domain - http://myserver.intranet Netsweeper WebAdmin Guide February 20, 2009 51 Managing URL and Protocol Categories Category Management Security Category No. Description Malformed URLs 247 This category is used when a URL is not valid (for example, the following URL with a semicolon instead of a colon: http;\\www.google.ca). Generally, malformed URL pages should be blocked. Example Blank host segment - http://www..com/ Phishing 18 This category includes URLs that are known or suspected phishing websites. These are typically financial fraud or identity theft websites. Blocking this category does not guarantee that ALL fraud or phishing websites will be blocked. Generally, phishing pages should be blocked. Proxy Anonymizer 32 This category includes URLs that allow a user to mask their identity online. These websites can be used to bypass the filtering. Therefore, anonymizer pages should be blocked. Example Anonymizer.com - http://www.anonymizer.com Under Construction 40 This category indicates a website that has been identified by the owner as being incomplete or under construction. Generally, Under Construction pages pose little threat and need not be blocked. Viruses 21 This category includes known or suspected URLs associated with computer viruses. Selecting this as a category to block does NOT guarantee that all viruses websites will be blocked. Selecting this category does NOT inspect email attachments or files copies or downloaded to the computer. You should take additional precautions to avoid viruses. Table 11 Filtering Categories Sorted by Number 52 No. Category Group No. Category Group 1 Journals and Blogs Info 16 Job Search Miscellaneous 2 Arts & Culture Entertainment 17 Adware Security 4 Criminal Skills Adult 18 Phishing Security 5 Occult Adult 19 Sales Miscellaneous 6 Match Making Adult 20 Political Info 7 Substance Abuse Adult 21 Viruses Security 8 Entertainment Entertainment 22 Self Help Info 9 Extreme Adult 23 Pornography Adult 10 Gambling Adult 24 Sports Entertainment 11 Games Entertainment 25 Travel Info 12 General News Info 26 Religion Info 13 Hate Speech Adult 27 Sex Education Info 14 Humor Entertainment 28 Search Engine Miscellaneous 15 Investing Miscellaneous 31 Technology Info February 20, 2009 Netsweeper WebAdmin Guide Managing URL and Protocol Categories Category Management No. Category Group No. Category Group 32 Proxy Anonymizer Security 151 Instant Messaging (IM) Advanced 33 Social Networking Info 152 Email Advanced 36 Educational Games Entertainment 153 Voice Over IP (VOIP) Advanced 37 Portals Info 154 Misc Protocols Advanced 40 Under Construction Security 155 Streaming Media Advanced 41 Alternative Lifestyles Adult 160 Alcohol Adult 45 General Advanced 166 Weapons Adult 47 Redirector Page Advanced 170 Profanity Adult 53 Web E-mail Miscellaneous 230 Adult Image Adult 54 Web Chat Miscellaneous 243 Intranet Servers Security 100 Invalid Serial Advanced 244 Host is an IP Security 101 Unauthorized Access Advanced 245 Safe Search Hidden 102 Webadmin Access Advanced 246 Network Timeout Advanced 103 Override Filtering Advanced 247 Malformed URL Security 104 Local List Advanced 248 No Text Advanced 105 Global List Advanced 249 Directory Security 106 Unknown Category Advanced 250 Search Keywords Hidden 107 System List Advanced 252 Network Unavailable Advanced 108 IWF Advanced 253 Images Advanced 150 File Sharing Advanced 254 New URL Advanced Creating a New Category It is possible for you to create your own custom categories. These are categories that you want to filter or monitor, that are not in the Netsweeper default categories. The maximum number of custom categories is seven. To add a new category: 1. Select Custom Category Manager from the WebAdmin menu bar. 2. Select Add New Category. 3. Enter the Category name and a short description of the category. 4. Select the Submit button. 5. Select Apply Settings from the top right and select the Apply button. The category has now been created, but you must enter the URLs you want associated with the category, otherwise it will not filter anything. Netsweeper WebAdmin Guide February 20, 2009 53 Managing URL and Protocol Categories Category Management Adding URLs to the Category URL List If there are URLs that you wish to filter as part of a category, or URLs that you feel are incorrectly categorized, you can enter them in the Category URL List and choose the category to which they belong. To add a URL: 1. Choose one of these actions: 2. Select Category URL List from the Category Management menu. OR 3. Click Custom Category Manager on the Category Management menu and click Modify Category URL List. 4. Click Add New URL. 5. Type the URL into the box. (See the Netsweeper WebAdmin Guide for proper syntax.) 6. Select the checkboxes by the categories you want to assign to this URL. Your custom categories list at the bottom of this Web page. 7. Click Submit. 8. Click Apply Settings from the task bar on the top right part of the page and then click Apply. 9. Once you have added a URL, you can click the link by it in the Custom Category List to go to it. You can edit the URL by selecting Edit beside the link. For more information see the Netsweeper WebAdmin Guide. 54 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Figure 25 Reports menu Reports Function Report Wizard Helps you create the reports you need to generate the data you require about filtering activity Demand Reports Generates one-time reports as you order them Scheduled Reports Generates reports on filtering activity at the times you choose Continuous Reports Generates continuous reports on filtering activity Quick Reports Generates quick summary reports Report Manager Manages the overall reporting system See the Netsweeper Reporter Guide at http://support.netsweeper.com/. Netsweeper WebAdmin Guide February 20, 2009 55 Using the Reporting Tools Creating Quick Reports Creating Quick Reports Netsweeper provides three built-in reporting tools: Quick Reporting Tool Description Quick Reports These are commonly used, built-in reports typically generated on a daily, weekly, or monthly basis, so that you can review Internet use on your network. They usually generate at midnight at the end of the reporting period Quick Demand Reports These reports are generated once, not repeatedly. They contain the same information and layout as Quick Reports but cover any time period you specify – beginning as far back as your logs are stored. Quick Search This tool allows you to filter the Request Log by users or certain types of requests. Types of Quick Reports By default, five types of Quick Reports and Quick Demand Reports are available to all WebAdmin users. However, depending on the privileges assigned to your WebAdmin Login by the master admin, you may not have access to all Quick Reports and/or you may also have access to eight additional reports. Default Quick Reports Internet Request Activity Top 10 Websites Allowed Category Activity Allowed Top 10 Websites Denied Category Activity Denied Possible additional reports Category Activity All Top 100 Websites Denied Top 10 Websites All Request Log All Top 100 Websites All Request Log Denied Top 100 Websites Allowed Request Log Allowed If you are the master admin, see Allowing and Hiding Quick Reports. You can select as many Quick Reports as you like, although Reporter Settings may limit the report size or hard disk space available to store reports. Only the master admin can access the Reporter Settings. 56 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Using Quick Reports to Monitor Your Network Below is a list of the Quick Reports with the common network concerns that you can monitor with them: Quick Report Issues the report can monitor Internet Request Activity When are the peak Internet usage times on my network? When do most denied requests occur? How much Internet traffic (requests per minute) does my network handle during the lunch hour? Category Activity (All) How many requests were made to a specific category? Category Activity (Denied) How many requests to access a specific category were denied? Top 10 Websites (All) What are the most frequently requested Web sites on my network? Top 10 Websites (Denied) What Web sites does the Netsweeper filter most frequently block? Request Log (All) What Internet resources did my users attempt to access? Request Log (Denied) Which Internet requests were denied? Sample Quick Reports Figure 26 Internet Request Activity Quick Report Netsweeper WebAdmin Guide February 20, 2009 57 Using the Reporting Tools Creating Quick Reports Figure 27 Category Activity Allowed Quick Report (Image is divided into two parts to allow larger display.) Figure 28 Top 10 Websites Allowed Quick Report 58 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Figure 29 Category Activity Denied Quick Report Netsweeper WebAdmin Guide February 20, 2009 59 Using the Reporting Tools Creating Quick Reports Figure 30 Top 10 Websites Denied Quick Report Figure 31 Internet Request Activity Report 60 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Category Activity Report These reports include a pie chart and table of the categories assigned to each Web page requested. A page can be assigned to one or more categories so the total indicates all the categories that were assigned, not just the number of pages that were categorized. There are up to three Category Activity reports available on your Reporter: all, allowed, and denied. Using these reports you can include all pages, regardless of category (all); include only pages in allowed categories (allowed); or include only pages in denied categories (denied). Figure 32: Category Activity Report Netsweeper WebAdmin Guide February 20, 2009 61 Using the Reporting Tools Creating Quick Reports Requested Web Sites Reports These reports include a table of the Top 10 or Top 100 most requested Web sites. Web sites not in the top ten are grouped together under the heading Other. This report does not include non-HTTP requests, such as email or instant messaging. You can have up to six Top Web Site reports available on your Reporter. This report also has six variations: Top 10 Reports Top 100 Reports All All Allowed Allowed Denied Denied This report lists the top Web sites, not individual pages. A Web site is a collection of web pages that share the same host and port. The Total Pages column combines all requests to any Web pages at the site. Figure 33: Top 10 Web Sites (Denied) Report 62 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Request Log Report This report consists of a table that lists the Date, URI, Category, and Denied Flag for every Internet request. A request includes any attempt to access the Internet. This includes email, instant messaging, file sharing, and any other Internet-based protocols – not just Web sites. The Denied Flag column indicates whether a request was allowed. Up to three Request Log reports are available on your Reporter: all, allowed, and denied. Figure 34: Request Log Report Starting Quick Reports Each report can be scheduled to run daily, weekly, or monthly. The first time you select a Quick Report, the report for the previous day, week, or month is automatically generated. The report may take some time to generate. You may need to refresh the page after a couple seconds before the report is accessible. Subsequent reports are created at midnight at the end of the report cycle, according the time settings of the Policy Server (not necessarily your local time settings). To create a Quick Report: 1. Log on to the WebAdmin. 2. Click Reports on the WebAdmin menu bar. 3. Select Quick Reports from the Reports menu. 4. Select the check box beside each type of Quick Report you want to create. 5. If you want the reports sent to you by email, type your email address in the Email Reports to box. To send the reports to multiple email addresses, by separating each address with a comma (,) and no spaces. Netsweeper WebAdmin Guide February 20, 2009 63 Using the Reporting Tools Creating Quick Reports 6. Select Save. Figure 35 Quick Reports page. The report now generates. 7. If you type your email address in the Email Reports To box, the Reporter will send you the report for the last report cycle. For example, if your report runs daily, the Reporter will send you a report for yesterday's activity. Figure 36: Create Quick Reports Empty reports (containing no data) may not be sent, depending on your settings. If you are the master admin, see Setting Report Restrictions. 64 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Viewing Quick Reports over the Web Open the WebAdmin to view reports within your browser. To view a report: 1. Log on to the WebAdmin. 2. Select Quick Reports from the Reports menu. 3. Select the name of the report to view the latest report by with that name or select More and choose a report date. Note If you just created the report, it may not have finished processing yet. Wait a few seconds and then return to the Quick Reports screen and try again. Stopping the Delivery of a Quick Report You can stop a Quick Report from being emailed to you or from being generated altogether. In the first case the reports is still generated on a regular basis and is still accessible using the WebAdmin. If you completely stop the report, it will no longer be accessible by email or through the WebAdmin. To stop the emailing of a Quick Report: 1. Log on to the WebAdmin. 2. Select Quick Reports from the Reports menu. 3. Delete your email address from the Email Reports To box. 4. Select Save. Stopping the Generation of a Quick Report To stop the generation of a Quick Report: 1. Click Reports on the WebAdmin menu bar. 2. Click Quick Reports from the drop-down Reports menu. 3. Clear the check box beside the Quick Report you want to stop. 4. Select Save. Your report will no longer be emailed or available on the WebAdmin. Netsweeper WebAdmin Guide February 20, 2009 65 Using the Reporting Tools Creating Quick Reports Using Quick Demand Reports Quick Demand Reports are a special class of Quick Reports generated once (not on a regular basis, as are other Quick Reports). Instead of receiving reports for a particular day, week, or month, you can create a Quick Report that covers any date range, starting as far back as the logs are stored. Creating a Quick Demand Report The Quick Demand Reports are only accessible from the Demand Reports page. They list at the bottom of the page, under the Demand Reports. To create a Quick Demand report: 1. Log on to the WebAdmin. 2. Select Demand Reports from the Reports menu. At the bottom of the page is a section called Quick Demand Reports. Figure 37 List of available Quick Demand Reports on the Demand Reports page 3. Select the Quick Demand Report you want from the list. 4. Select the Start Date and End Date for the report. 5. Type all dates in the following format: MONTH DAY, YEAR.11 6. If you chose the Top Websites Accessed or the Top Websites Denied report, type in the number of entries you want in the Number of hosts to display field. 7. If you want to email the report, type in the intended recipient‘s email address. You can send the reports to multiple email addresses by separating each address with a comma (,) and no space. 8. Select Submit. The new report will process. If you provided an email address, you should receive the report shortly. If you did not provide an email address or want to access it immediately, you can view it over the Web. 11 Use only the first three letters of the name of the month. For example, use NOV for November. 66 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Viewing a Quick Demand Report You can use the WebAdmin to access and view reports. However, a report may not be available immediately after you create it. The Reporter must first process the report, which may take a few minutes, depending on the size of the report and the number of reports waiting to process. When the Reporter processes a Quick Demand Report, the status changes from Waiting to Started Processing, and finally to Processed. You can generate Quick Demand Reports in HTML, PDF, CSV, or plain text. However, only PDF and the default View can contain graphs. Other formats contain data tables only. To view a Quick Demand Report: 1. Click Reports on the WebAdmin menu bar. 2. Click Demand Reports on the drop-down Reports menu. 3. If the status of your report is still Waiting or Started Processing, click Refresh to reload the page and check whether the report has finished processing. 4. To quickly view the report in the default format, select the name of the report. 5. Select View beside the name of the report you want to view. The name of each Quick Demand Report is automatically generated. It always includes the type of report and the date range that the report covers. 6. Select View to view the report in the default format or select PDF, HTML, CSV, or Plain Text to view the report in that format. Figure 38: Choose format to view report Netsweeper WebAdmin Guide February 20, 2009 67 Using the Reporting Tools Creating Quick Reports Sending a Quick Demand Report by Email If you did not enter your address when creating the report or you want to resend the report to yourself or to others, you can still do so after the report has been created. You can also send to one or more addresses as a carbon copy (cc:) or a blind carbon copy (bcc:), as you would a regular email. To email your report: 1. Log on to the WebAdmin. 2. Select Demand Reports from the Reports menu. 3. Select View beside the report you want to send. 4. Select Email. 5. Type in the email addresses to send the report to. By default, the report is sent as part of the email body. Instead, you can choose to email a link to the actual report or email the report as an attachment in PDF, HTML (text only), CSV (comma separated values), or Plain Text format. HTML (text only), CSV, and Plain Text files contain data tables only, not graphs. For this reason, only the first three options are recommended unless you plan to export the data into a third party reporting tool, such as Microsoft Excel, Microsoft Access, or Crystal Reports. 6. Select Send Email. 68 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Deleting a Quick Demand Report If you no longer need your Quick Demand Reports, you can delete them to save room on your hard drive for other reports. To delete a Quick Demand Report: 1. Log on to the WebAdmin. 2. Select Demand Reports from the Reports menu. Figure 39: Demand Reports menu 3. Select Delete beside the report you want to delete. 4. Click OK to confirm the deletion. Using Quick Search Quick Search allows you to searching through the Netsweeper logs for specific Internet activity. Instead of reading or viewing the entire log, you can reduce the number of records shown by applying report filters. Quick Search Filter Descriptions The following filters can be applied during a Quick Search. Filter Description Date This includes requests occurring during the time specified and filters out all others. When typing in the date, use the format shown on screen or click the calendar icon to select a date from the calendar. Each demand report should have a date filter. By default, a filter spanning the last 24 hours is automatically assigned. Since logs are not stored forever, the report cannot include data from dates no longer stored in the logs. To determine how long Netsweeper stores the logs, see Using the Request Log. Netsweeper WebAdmin Guide February 20, 2009 69 Using the Reporting Tools Creating Quick Reports Filter Description IP Address Every computer on your network is assigned a unique IP address. In most cases, each computer on the filtered network uses a static (unchanging) IP address. The IP Address filter is most useful when specifying range of IP addresses. If you want to include non-sequential IP addresses or do not know the users' IP addresses, use the Client Name or Group Policy filters instead. Some deployments may use dynamically assigned IP addresses, using DHCP along with some form of external authentication. These deployments use the Client Name filter instead of the IP Address filter. Client Name A client name represents a specific computer. Admins or sysops can enter multiple Client Names in the Client Name field, separating names by commas and no spaces: user1,user2,user3,user4. Each Client belongs to a Group. Select Client Manager from the WebAdmin menu bar to view the Client Names assigned to you. Not all administrators have the permissions required to access the Client Manager. If you want to include an entire Group (or several Groups), use the Policy Groups filter instead. Policy Group This filter includes only the requests made by users (clients) in the policy groups specified. To include some groups in the report, excluding all others, select the names of the groups you want to include in the Policy Groups filter, separating the group names by commas and no spaces. For example: group1,group2,group3. URL Each web request is identified by a Uniform Resource Locator (URL). The URL is the full address that appears in the address bar of your browser when you visit a Web site. When you type one or more URLs in this filter, the report excludes requests to all other URLs. A URL identifies a specific page at a Web site, not the entire site. For example, http://www.netsweeper.com/Contact is a different URL than http://support.netsweeper.com If you wish to include all the pages at a particular Web site (such as netsweeper.com), use the Host filter instead. Host Unlike URLs, hosts can house multiple web resources, such as an entire Web site; not just a single web page. To include requests to all URLs that have the same host, select the host in the Host filter. You can enter multiple hosts, separated by commas with no spaces. For example: http://example1.com,http://example2.co.uk,http://example3.ca Denied Flag Yes indicates the request was denied, and no indicates that it was allowed. You can use the Denied Flag filter to list only denied requests or allowed requests. By default, all requests are included in the report unless you change this filter. Categories This allows you to include only requests assigned to selected categories. To apply this filter, click Show List and select the categories you want to include. If you select no categories, the filter is not applied and the report includes all categories. 70 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports Performing a Quick Search To perform a Quick Search: 1. Click Reports on the menu bar and then click Demand Reports on the drop-down menu. Figure 40 Demand Reports page 2. Click Search Requests. The Quick Search page displays. Figure 41 Quick Search page 3. Complete the form on the Quick Search page, adding the specific information you want to search by. The more filters you apply and the more specific your criteria, the faster the report will process and the smaller it will be. Netsweeper WebAdmin Guide February 20, 2009 71 Using the Reporting Tools Creating Quick Reports Figure 42: Quick Search Filter Options 4. Click Search. 5. Your Report now lists on the Demand Reports page under the name Quick Search Made at [current date and time]. Figure 43 New Quick Search lists with other Demand Reports 6. The search status is Waiting until the search finishes. When finished, the search status is Processed. 7. Click Refresh on the Demand Reports page to see any updates to the status. Figure 44 Demand Reports page 8. If your search has not yet processed, wait a minute or so and then click Refresh again. 72 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Quick Reports 9. Once your search status is Processed, click View beside the name of the Quick Search to view the results. 10.If the Quick Search results report is very large, it may take time to load. Viewing Your Quick Search Results A Quick Search may not be available immediately after you create it. The Reporter must first process the search, which may take less than a second or up to a few minutes, depending on the size of the report and the number of other reports currently waiting to be processed on your server. While the Reporter is processing a report, the status of the report changes from Waiting to Started Processing and finally to Processed when the Quick Search report is ready. You can generate reports in HTML, PDF, CSV, or plain text. However, only PDF and the default View format can contain graphs. To view a report: 1. Click Reports on the WebAdmin menu bar and then click Demand Reports. 2. If the status of your report is Waiting or Started Processing, click Refresh to reload the page and check whether the report has finished processing. 3. Repeat this step periodically until the Report is Processed. 4. If your search status is Processed, select the name of the report you want to view. 5. The report will display in the WebAdmin. OR To view a report in a different format: 1. Click Reports on the WebAdmin menu bar and then click Demand Reports. 2. Click View beside the name of the report. 3. Select the format you want: PDF, HTML, CSV, or (Plain) Text. Sending Your Quick Search Results by Email If you want to save a copy of your Quick Search results or send them to another user, you can email the results after performing the search. To email Quick Search Results: 1. Click Reports on the WebAdmin menu bar. 2. Select Demand Reports from the drop-down Reports menu. 3. Click Email beside the report you want to email. Netsweeper WebAdmin Guide February 20, 2009 73 Using the Reporting Tools Creating Custom Reports 4. Type your email address in the Email Address field if you want the report emailed to you. You can still view the report using the WebAdmin if you leave the Email Address field blank. 5. Select your desired Report Delivery option. This option defines the format the report should be sent in (as the email body; as a link to the full report; or as a PDF, HTML, CSV, or plain text attachment). 6. Click Send Email. Deleting Your Quick Search Results If you no longer need a report, you can delete it. To permanently delete Quick Search Results: 1. Select Demand Reports, Scheduled Reports, or Continuous Reports from the Reports menu, depending on the type of report you want to delete. 2. Click Delete beside the report you want to delete. 3. Click OK to confirm the deletion. Creating Custom Reports The Report Wizard is an application that allows you to create a concise, focused report that includes only the information you need. This makes your report much easier to understand. To use the Report Wizard: 1. Choose a report type: Demand, Scheduled, or Continuous. See Choosing a Report Type. 2. Apply the filters you want. See Applying Report Filters. 3. Choose any summary or detail groups you want. 4. Generate the report. 5. View, modify, or delete the report. If you want to use some of the more advanced features beyond those described in this chapter, see Advanced Features. 74 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Choosing a Report Type Report type When used? Demand A customized one-time report covering any time period and generally for a specific purpose. It can display both Detail and Summary Groups. Scheduled A customized Quick Report, created once and run routinely to monitor users‘ Internet access at regular intervals, beginning before or after the current time. It can display both Detail and Summary Groups. Continuous A customized up-to-date line graph of summary information intended for frequent update (as often as once a minute). Useful for monitoring current activity on your network. Once you have chosen the type of report you, your next task is to decide which filters to apply. Using one or more filters can focus your report by including only the data required and thereby making the report easier to read and interpret. If you are creating a Demand or Scheduled Report, you must decide what level of detail the report should include by choosing a Summary Group or a Detail Group. See Using Report Groups. Continuous Reports can only use Summary Groups. Even if you do not set up the emailing of a report, you can view your reports in the WebAdmin. You can also delete or edit a report after it is created. Sorting Reports Created with the Report Wizard You can sort the reports you create with the Report Wizard and display them by any combination of the following criteria: Group (filtering group) Host (main server for a Web site) Client (workstation) Pages denied Request (processed Internet resource request) Pages allowed File (requested file) Time or date range Category Page (requested Web page) Netsweeper WebAdmin Guide February 20, 2009 75 Using the Reporting Tools Creating Custom Reports Creating a Demand Report Unlike other reports, Demand Reports are only generated once. These reports can cover any time period, provided that data for the time period is currently stored in the logs. Reports that start earlier than the current logs or use an end date that occurs in the future will appear to have no data for those time periods. Starting the Report Wizard To start the Report Wizard: 1. Log on to the WebAdmin. 2. Select Report Wizard from the Reports menu. 3. Select Demand Report. 4. Click Next>. Figure 45: Select Demand Report as report type Applying Report Filters Report filters are used to simplify and focus the reports. Only Internet requests that meet the requirements of your report filters are included in the report. The Date filter is the only filter applied by default. It includes only requests that occurred during the specified time. Filters left blank are not applied. 1. Set the Date filter by changing the From and To fields. 2. Apply any additional report filters you want. 76 Filter Description IP Address Only includes requests made from IP addresses in the range you specify Client Name Only includes only specific users (clients) Policy Groups Only includes specific filtering groups URL Only includes requests to specific web pages Host Only includes requests to specific Internet hosts (entire Web sites) Denied Flag Includes either allowed or denied requests February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Filter Description Categories Only includes web requests assigned to the categories you select To apply the Categories filter: Click Show List and select the categories you want to include. 3. Click Next>. Figure 46: Report Wizard Filters 4. Add at least one report Group to your report. You can add multiple Summary Groups, followed by one Detail Group. Figure 47: Add New Report Group Netsweeper WebAdmin Guide February 20, 2009 77 Using the Reporting Tools Creating Custom Reports Adding a Summary Group A Summary Group shows graphs or tables that provide an overview of the data and general trends on your network. See Using Report Groups. In creating your Summary Groups, remember that selecting multiple Summary Groups can cause your report to grow very large and possibly exceed the maximum allowed report size on your server. Note If you do not want to create any Summary Groups, skip ahead to Adding a Detail Group. Remember that you must create at least one Group (detail or summary) before you can continue. To add a Summary Group: 1. Select Add New Report Group. 2. Confirm that Summary Group is selected and click Next>. 3. Select the field on which the requests should be grouped. See Choosing Summary Groups for help choosing a Summary Group. The criteria or field you choose affects the type of graph or table that you can use with the report. The following table shows the types of graphs and tables available for each field. Graph or Table Type Data Table Pie Graph 2D Bar Graph 3D Bar Graph URL Host of URL IP Address User Policy Group Category Denied Flag Date Range Line Graph indicates the field or criteria displays in the indicated graph or table format. 4. Click Next>. 5. Select the data fields you want in the report. The first column of a table is always the field by which the information is grouped. Successive columns appear, from left to right, in the order in which you select them. To change the order of the columns, select a field name and drag it up or down in the list. You do not have to select all the fields. 78 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports See Defining Requests, Pages, and Files for the difference between requests, pages, and files. 6. Click Next>. 7. To accept the default ordering, click Next>. You can change the sort order by selecting Ascending or Descending beside the name of the field by which you want the report sorted. 8. Adjust the order by clicking-and-dragging a field name up or down the list. 9. Select the types of graphs you want in the report and the graph options you want applied. See Using Graphs and Tables. 10.If you selected more than one graph, you can also select a vertical or horizontal layout for the graphs. Figure 48: Choose Report Presentation 11.Select Finish. 12.You can now add another Summary Group, add a Detail Group, or finish the Report. To finish the report, skip to Finishing the Report. Adding a Detail Group A Detail Group displays a table that lists information about each individual request in the report. You can only create one Detail Group per report. To create a Detail Group: 1. Select Add New Report Group. 2. Select Detail Group and click Next>. 3. Select one or more Available Fields to include as columns in the table. The first field you select is used as the first column in the table, the second field as the second column, and so on. You can remove fields from the report by clearing selected Report Fields. You can rearrange the order of the fields by clicking and dragging a field up or down. Netsweeper WebAdmin Guide February 20, 2009 79 Using the Reporting Tools Creating Custom Reports Figure 49: Choose Detail Groups 4. Click Next>. 5. Select Ascending or Descending beside the field you want the rows ordered in. You can also select Ascending or Descending beside additional fields to specify additional ordering priority. Each additional ordering priority is used only to break a tie in the previous priority—when there are two or more entries with the same value in the previous field. See Sorting your Report. 6. Click Next>. Modify the table options, if needed. See Data Tables. Figure 50: Confirm Presentation 7. Select Finish. Finishing the Report After you finish adding a Report Group, you are returned to the page where you can add a new Report Group. After you have created report groups, finish the report. To finish the report: 1. Click Next>. 2. In the Email conditions box, type the email addresses of report recipients in the Email Address box. 80 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports You can view the report in the WebAdmin if you leave the Email Address field blank. You can also select additional emailing options and conditions. See Using Email Options. 3. Click Next>. 4. Type a descriptive name for the report in the Report Name field. 5. If you have admin level privileges, you can also assign this report to another account or make the report available to all accounts on the WebAdmin. If you assign the report to another account, only that account will have access to it. Figure 51: Name the Report 6. Select Finish. The report now processes. If you entered your email address, you should receive the report in an email soon shortly. Creating a Scheduled Report This section describes how to create a Scheduled Report using the Report Wizard. Scheduled Reports are created once and generated on a regular basis. For example, Scheduled Reports can be generated once every day, usually at midnight at the end of every day. Starting the Report Wizard To start the Report Wizard: 1. Log on to the WebAdmin. 2. Select Report Wizard from the Reports menu. 3. Select Scheduled Report. 4. Click Next>. Figure 52: Select Scheduled Report as report type Netsweeper WebAdmin Guide February 20, 2009 81 Using the Reporting Tools Creating Custom Reports 5. Select a Run Interval. A report run Every Minute creates a report once every 60 seconds that includes only requests made during the last 60 seconds. Likewise, a report run Every Month is run once per month and includes the entire month‘s requests in the report. Figure 53: Run Interval options 6. Click Next>. 7. Apply any filters you want. Filters help condense and simplify the reports. The report only includes those Internet requests that meet the requirements of your report filters. See Using Report Filters. Available Report Filters Filter Description Relative Date Allows you to specify when the report should start and end. By default, each interval starts at midnight, so that reports that run every hour run on the hour, reports that run every day run at the end of each day, and so on. IP Address Includes only requests made from IP addresses in the range you specify. Client Name Includes only specific users (Clients) Policy Group Includes only specific groups of users (Groups). URL Includes requests to specific web pages. Host Includes requests to specific Internet hosts (entire Web sites) Denied Flag Includes either only allowed requests or only denied requests. Categories Includes only web requests assigned to the categories you select. To apply the Categories filter, select Show List. 8. Click Next>. 82 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Figure 54: Report Wizard Filters for Scheduled Reports 9. Add at least one report group to your report. You can add multiple Summary Groups, followed by, at most, one Detail Group. Figure 55: Add New Report Group Report Wizard: Adding Summary Groups A Summary Group shows graphs or tables that provide an overview of the data and general trends on your network, not detailed information about each request. See Using Report Groups. When creating your Summary Groups, remember that selecting multiple Summary Groups can cause your report to grow to be quite large. Larger reports take longer to generate and download and may even exceed the maximum report size limit on your server. Check with your master admin account user to find out how much hard disk space is allocated for reports on your Reporting Server. Note If you do not want to create any Summary Groups, skip ahead to Adding a Detail Group. Remember that you must create at least one Group (detail or summary) before you can continue. To add a Summary Group: 1. Select Add New Report Group. 2. Click Next>. Netsweeper WebAdmin Guide February 20, 2009 83 Using the Reporting Tools Creating Custom Reports Figure 56: Add new Summary Group 3. Select the field by which to group the requests. The field you choose affects the type of graph that you can use with the report. The following table shows which types of graphs and tables are available for each field. Graph or Table Type Data Pie 2D Bar 3D Bar Line Table Graph Graph Graph Graph URI Host of URI IP Address User Policy Group Category Denied Flag Date Range 4. Click Next>. 5. Select the data fields you want in the report. The order in which you select the data fields is the order in which they will display. 6. To change the display order of the selected summary fields, click-and-drag each selected field up or down the list. You do not have to select all the fields. 7. See Differentiating between Requests, Pages, and Files for more on the differences between requests, pages, and files. 84 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Figure 57: Select Summary Fields 8. Click Next>. 9. To accept the default order, click Next>. 10.Change the order by selecting Ascending or Descending beside the field by which you want the report sorted. To adjust the order, click and drag a field up or down the list.) See Sorting Your Report. 11.Select the types of graphs and the graph options. 12.If you selected more than one graph, you can also select the horizontal layout to have the graphs display side by side in the report instead of vertically. Figure 58: Choose Report Presentation 13.Select Finish. 14.You can now add another Summary Group, add a Detail Group, or Finish the Report. To finish the report, skip to Finishing the Report. Report Wizard: Adding a Detail Group A Detail Group displays a table of information about each individual request in the report. You can only create one Detail Group per report. To create a Detail Group: 1. Select Add New Report Group. 2. Select Detail Group and click Next>. Figure 59: Select Detail Group 3. Select one or more Available Fields to include as columns in the table. The first field you select becomes the first column in the table; the second field becomes the second column, and so on. You can remove fields from the report by selecting Report Fields. 4. To change the order of the fields, click and drag a field up or down. Netsweeper WebAdmin Guide February 20, 2009 85 Using the Reporting Tools Creating Custom Reports Figure 60: Select Detail Groups 5. Click Next>. 6. Select Ascending or Descending beside the field you want the rows ordered in. 7. Select Ascending or Descending beside additional fields to specify additional ordering. Additional ordering is used only when there are two or more entries with the same value in the previous field. See Sorting Your Report. 8. Click Next>. 9. Adjust the table options as desired. See Data Tables. Figure 61: Confirm Report Presentation 10.Select Finish. After creating the Detail Group, you must complete a few final steps to finish the report. Report Wizard: Finishing the Report To finish the report: 1. Once you finish adding a Report Group, click Next>. 2. Select a Start Date. If you select Current Date, the first report will be run at the end of the current report period (for example, at the end of the day, if you selected Every Day as your run interval). If you select a date in the past, the Reporter will create up to five additional reports immediately, plus each subsequent report starting with the current report period will run at the end of the period. 86 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports 3. Type your email address in the Email Address field, if you want the report emailed to you. You can view the report using the WebAdmin if you leave the Email Address field blank. You can also select additional emailing options and conditions. See Using Email Options. In general, we recommend the default settings. 4. Click Next>. 5. Type a descriptive name for the report in the Report Name field. 6. If you have admin level privileges, you can assign this report to another Login account or to make the report available to all Login accounts on the WebAdmin. If you assign the report to another account, only that account will have access to it. Figure 62: Name the Report 7. Select Finish. Your report will now process. If you set the report up to be emailed, the designated email recipients should receive the report in an email soon after it processes. Creating a Continuous Report This section describes how to create a Continuous Report using the Report Wizard. Continuous Reports contain frequently updated summaries of your network traffic. To create a continuous report: 1. Log on to the WebAdmin. 2. Select Report Wizard from the WebAdmin menu bar. 3. Select Continuous Report. 4. Click Next>. Figure 63: Select Continuous Report as Report Type 5. Select a Run Interval. Netsweeper WebAdmin Guide February 20, 2009 87 Using the Reporting Tools Creating Custom Reports The span of a Continuous Report depends on its run interval (how frequently it runs). The following table lists the approximate time span of a report based on the Run Interval: Run Interval Time Span Every minute 5 hours Every 5 minutes 1 day Every 10 minutes 2 days Every 30 minutes 1 week Every hour 2 weeks Every 2 hours 25 days Every 6 hours 2.5 months Every 12 hours 5 months Every day 1 year Every 2 days 2 years Every week 6 years Every month 25 years 6. Click Next>. Applying Report Filters Reports filters are used to simplify and focus the reports. Only Internet requests that meet the requirements of your Report Filters are included in the report. See Using Report Filters. You can apply a report filter to narrow your report results. Filter Description IP Address Only includes requests from IP addresses in the range you specify Client Name Only includes users (clients) you select Policy Groups Only includes groups you select URL Only includes requests for specific web pages Host Only includes requests to specific Internet hosts, that is, entire Web sites Denied Flag Only includes either allowed requests or denied requests Categories Only includes web requests assigned to the categories you select. To apply a filter, select the filter name and click Next>. 88 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Report Wizard: Adding Summary Groups A Summary Group shows graphs or tables that provide an overview of the data and general trends on your network, not detailed information about each request. For Continuous Reports, you can only add one Summary Group per report. To add a Summary Group: 1. Select Add New Report Group. 2. Select the field by which you want the requests grouped. See Choosing Summary Groups. Five summary fields are available for Continuous Reports: IP Address, User, Policy Group, Category, and Denied Flag. 3. Click Next>. 4. Select the data fields you want to include in the report. The order in which you select the data fields is the order in which they will display. Figure 64: Select Summary Fields 5. Select Finish. Finishing the Report To finish the report: 1. After you add the Summary Group, click Next>. 2. Type a descriptive name for the report. 3. If you have admin level privileges, you can assign this report to another Login account or make the report available to all Login accounts on the WebAdmin. If you assign the report to another Login account, only that account will have access to it. Netsweeper WebAdmin Guide February 20, 2009 89 Using the Reporting Tools Creating Custom Reports Figure 65: Name the Report 4. Select Finish. Your report now processes. See Viewing a Report. Additional Report Options Once the report processes, you can view it from the WebAdmin, send it by email, edit it, or delete it. Viewing a Report A report may not be available immediately after you create it. The Reporter must first process the report, which may take less than a second or up to a few minutes, depending on the size of the report and the number of other reports currently waiting to be processed on your server. While the Reporter is processing a report, the status of the report changes from Waiting to Started Processing and finally to Processed when the Report has finished processing. You can view reports in HTML, PDF, CSV, or plain text. However, only PDF and the default view format can contain graphs. To view a report: 1. Select Demand Reports, Scheduled Reports, or Continuous Reports from the WebAdmin menu bar, depending on the type of report you want to view. 2. If the status of your report is Waiting or Started Processing, click Refresh to reload the page and check whether the report has finished processing. 3. Repeat this step every few minutes until the status displays as Processed. 4. Click View beside the name of the report to view it in the default format. Or, select PDF, HTML, CSV, or Plain Text to view the report in one if those formats. The report will open in a new window. Figure 66: Report Results 90 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Creating Custom Reports Sending a Report by Email If you want to resend the report to yourself or send it to others after creating it, even if your chose not to email the report when first creating it, you can do so after the report has been created. You can also send it to one or more addresses as a carbon copy (cc:) or a blind carbon copy (bcc:), exactly as you would a regular email. To email your report: 1. Select Demand Reports, Scheduled Reports, or Continuous Reports from the WebAdmin menu bar, depending on the type of the report you are sending. 2. Select View beside the report you want to send. 3. Select Email. 4. Type in the email destinations for the report. 5. By default, the report is sent as part of the email body. You can choose to email a link to the report or to email the report as an attachment in PDF, HTML (text only), CSV (comma separated values), or Plain Text format. 6. Click the Send Email button. Figure 67: Email your Report Editing a Report To edit a report: 1. Select Demand Reports, Scheduled Reports, or Continuous Reports from the Reports menu, depending on the type of report you want to edit. 2. Select Edit beside the Report you want to edit. 3. All of your original report settings automatically display. 4. Change the filter settings you want to change, and click Next>. 5. To edit a report group (Summary or Detail Group), select the name of the Group. 6. To remove a report Group, select Delete. Netsweeper WebAdmin Guide February 20, 2009 91 Using the Reporting Tools Creating Custom Reports You must have at least one report group in your report. Once you have completed editing the group, click Next>. 7. Edit the remaining report settings as you want. 8. Click Next> to go to the end of the Report Wizard. 9. At any time, click Prev (Previous) to return to the previous screen and make a change. However, once you begin editing a report group, you must finish editing that group before returning to the Filters window. 10.To regenerate the report, select Finish. Deleting a Report If you no longer need a report, you can delete it. To permanently delete a report: 1. Select Demand Reports, Scheduled Reports, or Continuous Reports from the Reports menu, depending on the type of report you want to delete. 2. Select Delete beside the report name. 3. Click OK to confirm the deletion. Using the Request Log Only admin and master admin accounts have direct access to the entire Request Log. This section describes how to open the request log and browse through the requests. Quick Search provides a simple way to search through the logs for specific requests accessible to all administrators. See Using Quick Search. The entire Request Log can be opened using the WebAdmin. To access the Request Log, select Request Log Files from the Reports menu. The Request Log Files page displays: Figure 68: Request Log Files Screen Select Last Log Entries to view the 50 most recent entries. Click Delete to delete the log (not recommended). 92 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features View the date of the oldest record in the log in the First Date column. View the date of the most recent record in the Last Date column. View the size of the log in the Size column. View the total number of records in the log as shown in the # Records column. To view the log, select the log name in the Name column. To move through a log, use the page numbers and the navigation arrows (<<, <, >, and >>). Using Advanced Reporting Features In general, there are five main tasks involved in creating a report with the Report Wizard: 1. Applying report filters 2. Choosing your report groups 3. Sorting your report data 4. Choosing how to display each report Group with a graph or table 5. Choosing how and when a report should be emailed This chapter provides more detailed information on each of these tasks and how to use some of the advanced features available for these tasks. Not all tasks are required for every type of report. Use this chapter if you need more information about a specific task in the Report Wizard, or to learn more about the available features. Using Report Filters To reduce the size of reports and make them easier to read, use report filters to extract only the log entries you need. For example, include only a certain group of users, requests to particular Web site, or Web sites in certain categories. Applying report filters is one of the first steps in creating any report with the Report Wizard. By default, a list of simple filters is displayed by the Report Wizard. While these simple filters are precise enough for most situations, there is also an advanced set of filters available if you require them. Creating Simple Report Filters When creating a report with the Report Wizard, you have the opportunity to apply one or more filters to the report. Netsweeper WebAdmin Guide February 20, 2009 93 Using the Reporting Tools Using Advanced Reporting Features To apply simple report filters, type your criteria in the fields. Only entries that meet those restrictions will be included in your report. Figure 69: Simple Report Filters Filter Description Date (only available for demand reports) This includes only requests occurring during the time specified. When typing in the date, use the format shown on screen or click the calendar icon to select a date from the calendar. Each demand report should have a date filter. By default, a filter spanning the last 24 hours is automatically assigned. The report cannot include data from dates no longer stored in the logs. To determine how long your Netsweeper configuration stores the logs, see Using the Request Log. IP Address Every computer on your network is assigned a unique IP address. In most cases, each computer on the filtered network uses a static (unchanging) IP address. The IP Address filter is most useful in specifying a range of IP addresses. If you want to include non-sequential IP addresses or do not know the users' IP addresses, use the Client Name or Group Policy filters instead. Some deployments may use dynamically assigned IP addresses, using DHCP along with some form of external authentication. These deployments use the Client Name filter instead of the IP Address filter. Client Name A client name represents a specific computer. Admins or sysops can enter multiple Client Names in the Client Name field, separating them with commas but no spaces: user1,user2,user3,user4. Each Client belongs to a Group. Select Client Manager from the menu bar to view the Client Names assigned to you. Not all administrators have the permissions required to access the Client Manager. If you want to include an entire Group (or several Groups), use the Policy Groups filter instead. Policy Groups 94 This filter includes only the requests made by members of the filtering groups specified. Select the names of the groups you want to include in the Policy Groups filter, separating the group names by commas but no spaces. For example: group1,group2,group3. February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Filter Description URL Each web request is identified by a Uniform Resource Locator (URL). The URL is the full address that appears in the address bar of your browser when you visit a Web site. When you type one or more URLs in this filter, the report excludes requests to all other URLs. A URL identifies a specific page at a Web site, not the entire site. For example, http://www.netsweeper.com/Contact is a different URL than http://support.netsweeper.com If you wish to include all the pages at a particular Web site (such as netsweeper.com), use the Host filter instead. Host Unlike URLs, hosts can house multiple web resources, such as an entire Web site; not just a single web page. To include requests to all URLs that have the same host, select the host in the Host filter. You can enter multiple hosts, separated by commas with no spaces. For example: http://example1.com,http://example2.co.uk,http://example3.ca Denied Flag Yes indicates the request was denied, and no indicates that it was allowed. You can use the Denied Flag filter to list only denied requests or allowed requests. By default, all requests are included in the report unless you change this filter. Categories This allows you to include only requests assigned to selected categories. To apply this filter, click Show List and select the categories you want to include. If you select no categories, the filter is not applied and the report includes all categories. Netsweeper WebAdmin Guide February 20, 2009 95 Using the Reporting Tools Using Advanced Reporting Features Switching between Simple and Advanced Filters To switch from a Simple Filter to an Advanced Filter, click Advanced Filter at the bottom of a Simple Filter page. Figure 70: Advanced Filter screen To switch from an Advanced Filter to a Simple Filter, click Simple Filter at the bottom of an Advanced Filter page. Creating an Advanced Filter Rule To create an advanced filter, select Add New Filter Rule. Most of the advanced filters use the following string comparisons: Less Than (<) Less Than or Equal To (≤) Equal To (=) Greater Than or Equal To (≥) Greater Than (>) Not Equal To (≠) Between These comparisons sort the entries chronologically, numerically, alphabetically, and include only the entries that fall in the range you specify. 96 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Use the following guidelines when setting advanced filters: The date 2006-12-26 15:41:01 is less than 2007-01-05 03:40:55 because it occurs first chronologically. The letter a is less than the letter b because a occurs first in the alphabet. For example, apple is less than orange and ape is less than apple. IP addresses are typically displayed as four octets in dotted decimal notation (that is, four numbers between 0 and 255, separated by decimals). When comparing IP addresses, the first octet is compared first, followed by each subsequent octet, as necessary. So, 10.1.1.1 is less than 192.168.2.1 (because 10 is less than 192) and 192.168.2.45 is less than 192.168.2.59. Using Report Groups Detail and Summary Groups define how the information in the report is grouped together. Group data based on the user name, Web site, or category information using Summary Groups or show a detailed log of each request using Detail Groups. Each report must have at least one Group. A report can use more than one Group in a report, including multiple Summary Groups and up to one Detail Group. However, you can not include multiple Detail Groups in the same report. In effect, this means you can create multiple reports in a single file. However, reports can get quite large when you include more than one Group. Choosing Summary Groups Report data can be grouped together using one of the summary fields. Depending on the type of report, there are up to seven types of summary fields available: URI Host of URI IP Address User Policy Group Category Denied Flag Date Range (Ranging from 1 minute up to 1 month) The Summary Group is the primary field used for the report. For example, if you select Host of URI, all requests made to a host are counted and displayed. In a table, each host appears as an item in the first column; in a pie graph, each host composes a ―slice‖ of the pie; and in a line or bar graph, each host represents a point on the horizontal axis. Netsweeper WebAdmin Guide February 20, 2009 97 Using the Reporting Tools Using Advanced Reporting Features The following example was created with a Host of URI Summary Group: Figure 71: Example report using Host of URI Summary Group Choosing Fields These are the secondary fields. When selecting these fields, the order in which you select affects the order they display in the report. To move a field up or down, click and drag it to the position you want. See Sorting Your Report. Once you have decided how to group the data, you can choose from of the following fields to include in the report: 98 Field Description Request Count The total number of requests made by summary group. Request Count Percent The proportion (percentage) of requests, compared to all requests, made by summary group. Requests Allowed The total number of requests made by the summary group that were allowed. Requests Denied The total number of requests made by the summary group denied. Page Count The total number of page requests by summary group. Page Count Percent The proportion (percentage) of requested pages, compared to all page requests, by summary group. Pages Allowed The total number of allowed page requests by Summary Group. Pages Denied The total number of denied page requests by Summary Group. File Count The number of nonpage files requests by the Summary Group. File Count Percent The percentage of nonpage files requests, compared with all nonpage file requests, by Summary Group. Files Allowed The total number of allowed nonpage file requests by Summary Group. Files Denied The total number of denied nonpage file requests by Summary Group. February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Choosing Detail Groups Detail Group reports show each individual request (excluding those removed by the report filters). These detail reports are only available as tables. Since each request is stored in the Request Log as a single entry with seven fields, each of the fields can be included in the report as one of the columns headings in the table. Seven report fields are available for Detail Groups: URI URI host IP address User (Client name) Policy Group Category Denied flag The following example was created with a Detail Group: Figure 72: Example report using a Detail Group The order in which you select your fields determines the order that they display in the report. To move a field up or down in the list, click and drag it to the position you want. See Sorting Your Report. Netsweeper WebAdmin Guide February 20, 2009 99 Using the Reporting Tools Using Advanced Reporting Features Sorting a Report Reports can be sorted to appear in many different ways. Choose the order that columns and rows appear in a table or the order on items along x-axis in a bar or line graph. The first step in sorting your report is to choose the fields in the report. Sorting by Columns The order in which you choose the fields is the order that the items display in a table or graph. However, line graphs use a separate line for each field. Pie graphs, on the other hand, can only include one field. To adjust the order after you have selected your fields, click and drag a field up or down the list in the Report Fields column. Figure 73: Detail Group column sorting If you are creating a Summary Group, choose one field to Group the information (URI, Host of URI, IP address, User, Policy Group, Category, Denied flag, or a Date Range) before choosing additional fields. This field is always used as the first column in a table or as the x-axis values in a bar or line graph. The remaining Summary Group fields are then sorted in the order in which you select them. Figure 74: Summary Group column sorting 100 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Sorting by Rows The order that rows (in a table) or groups of bars (in a 2D or 3D bar graph) appear in can be sorted alphabetically, numerically, or chronologically, depending on the field. For example, the User field can be used to sort the rows alphabetically, the Date Range fields can sort them chronologically, and the IP address field can sort them numerically. Each field can be sorted in Ascending or Descending order. When choosing your row sorting, the screen looks similar to this, though the Available Fields will vary. Figure 75: Row sorting a Summary Group To sort the rows, select Ascending or Descending beside the field you want to sort by. For example, if you selected Requests Denied Ascending, then Pages Allowed Descending, in order in a Summary Group, the report would be ordered from the highest number of Requests Denied down to the lowest. If two or more groups had the same number of Requests Denied, that block of groups would be sorted from lowest number of Pages Allowed to highest. In the event that a tie still exists after all the sorting options are exhausted, the remaining fields are used to break the tie in the order they were selected. Netsweeper WebAdmin Guide February 20, 2009 101 Using the Reporting Tools Using Advanced Reporting Features Using Graphs and Tables During the creation of most reports, you are provided the option of choosing what format the information is presented in. The Reporter has five different presentation formats available: Data Tables Pie Graphs 2D Bar Graphs 3D Bar Graphs Line Graphs Detail Group Options When creating a Detail Group in a Scheduled or Demand Report, only data tables can be displayed. Graph Options for Summary Groups Not all formats are available for every report. For example, since each entry in a Detail Group is unique, these report groups can only be presented as tables. Continuous Reports use only line graphs. For Scheduled and Demand Reports, the following table lists the available presentations for each type of report. Demand and Scheduled Reports Graph Options Data Table Pie Graph 2D Bar Graph 3D Bar Graph URI Host of URI IP Address User Policy Group Category Denied Flag Date Range Line Graph = The presentation format is available Continuous Reports All continuous reports display as line graphs. 102 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Data Tables Data tables are the most common format used for presenting reports and are always available when creating a Scheduled Report or a Demand Report. Selecting the table and modifying its options are the final steps in creating a report Group. When customizing the tables in your report, you will have some or all of the following options: Figure 76: Data Table options Data Table Options Description Columns Select the checkboxes beside fields you want to use as Columns in the table. By default, all fields are selected. Clear the check boxes beside fields you want to omit. Rows Data Select whether the individual Group Details rows should be displayed. Typically, you should leave this option selected. This option is only available for Summary Groups. Select whether to display the Totals row, which sums up the total number (or Totals percentage) of request, pages, or files out of all the records in the report. This option is only available for Summary Groups. Selecting the Item Counter options counts the items in the report. Other options Limit the number of records in the report by selecting Display first 10 records. You can also change the number of records in the report by editing the number in the text field. Choose whether any URLs listed in the report should be hyperlinks pointing to the actual URL by selecting Clickable URL fields (when available). This field is selected by default. Netsweeper WebAdmin Guide February 20, 2009 103 Using the Reporting Tools Using Advanced Reporting Features Pie Graphs Pie graphs, available only for Summary Groups, are useful for comparing a single field in the report. Each slice of the pie is a different color and represents one of the Summary Groups (the IP address, user, Policy Group, category, or denied flag setting that you selected when creating the report). Pie graphs are not available for URI or Host of URI Summary Groups. Figure 77: Pie Graph options Pie Graph Options Description Data Field Select which Data field to use in the pie chart. Remember, you can create several pie graphs, each with a different Data field. Legend Type Select the Legend Type. The legend is a table used to identify which Group is associated with each slice of the pie. You can choose a legend with or without the numerical values displayed or you can choose to display labels for each slice surrounding the pie graph. In general, a legend without values is not recommended for large reports. Other options Limit the number of records in the report by selecting Display first 10 records. That is, show only the top 10 entries in the report. You can also increase or decrease the limit by editing the number in the text box. Select Explode Sectors to add some space between the slices so that smaller slices are more easily distinguished. Select Transparent colors to display the slices with transparent colors. 104 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Figure 78: Exploded Sectors example 2D Bar Graphs 2D bar graphs have the following options: Figure 79: 2D Bar Graph options 2D Bar Graph Options Description Data Select the checkboxes beside the Data fields you want. Each selected field is included as a different colored bar. Each different Summary Group has its own set of bars. Chart Type Select how each set of bars should be displayed using Chart Type: Stacked bars, Side-by-Side bars or Overlapped bars. (See illustration below the table.) Other Options Limit the number of records in the report by selecting Display first 10 records. That is, show only the top 10 entries in the report. You can also change the number of records the report is limited to by editing the number in the text box. Add a Polynomial Trend line to chart the direction of changes in activity. This option is only recommended for Date Range summary groups. You can also edit the order of the trend line. Display a 3D border around each bar. This makes small, hardto-see bars more visible. You can also set the bars to display in Transparent Colors. Netsweeper WebAdmin Guide February 20, 2009 105 Using the Reporting Tools Stacked Using Advanced Reporting Features Side-by-side Overlapped 3D Bar Graphs 3D bar graphs have the following options: Figure 80: 3D Bar Graph options 106 3D Bar Graph Options Description Data Select the check boxes beside any Data options you want to include. Clear the check box beside any Data options you want to omit. Each selected field displays as a different colored bar. Chart Type Select how each set of bars should be displayed using Chart Type: Stacked bars, Side-by-Side bars or Front-to-back bars. (See illustration below the table.) February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features 3D Bar Graph Options Description Other Options Limit the number of records in the report by selecting Display first 10 records. You can also change the number of records in the report by editing the number in the text box. Select Display Trend line to chart the direction of changes in activity. This option is only recommended for Date Range summary groups. You can also edit the order of the trend line. Display a 3D border around each bar. This makes small, hardto-see bars more visible. Select whether you want the bars to display in Transparent Colors. Figure 81: Front to Back Bars Line Graphs Line graphs are only available if you select a Date Range as your Summary Group. Line graphs have the following options: Figure 82: Line Graph options Netsweeper WebAdmin Guide February 20, 2009 107 Using the Reporting Tools Using Advanced Reporting Features 3D Bar Graph Options Description Data Select the check box beside any Data option you want to include. Clear the check box beside any Data options you want to omit. Each field displays as a different colored line. Chart Type Select the type of chart: In a Polyline graph, the line is composed of many small line segments, creating a ―jagged‖ effect. A Stepped Line shows a plateau at each data point. A Spline shows a single curved line. A Filled Area graph fills the area between the lines. See the samples below this table. Other Options Limit the number of records in the report by selecting Display first 100 records. You can also change the number of records in the report by editing the number in the text box. Select Display Trend line to chart the direction of changes in activity. This option is only recommended for Date Range summary groups. You can also edit the order of the trend line. Select whether you want the bars to display in Transparent Colors. Table 12 Chart Types Polyline 108 Stepped Line Spline February 20, 2009 Filled Area Netsweeper WebAdmin Guide Using the Reporting Tools Using Advanced Reporting Features Using Email Options The Report Wizard offers several options for how and when emails should be sent. Report Delivery offers options for how the report is delivered, Empty Reports offers options for how to handle empty reports, and Conditional Sending allows for the addition of conditions under which the report will be sent. Figure 83: Email Options screen in Report Wizard Setting the Email Recipients of a Report Type your email address in the Email Address field and the report will be sent as an email shortly after it is processed. If you want to send the report to more than one address, you can enter multiple email addresses, separated by commas with no spaces. For example, example1@netsweeper.com,example2@netsweeper.com. If you leave the Email Address field blank, the report is not emailed but you can still view the report using the WebAdmin. See Viewing a Report. Netsweeper WebAdmin Guide February 20, 2009 109 Using the Reporting Tools Using Advanced Reporting Features Setting Report Delivery Options Select your desired Report Delivery option. We recommend the default option, Email the Report. Report Delivery Option Description Email the Report This is the default option. This HTML based format can be read by most email clients and can contain all table and graph formats. Email Links to the Report The email sent includes only links that you can use to download the report in various formats. The report is served from your Netsweeper Server. Email the Report as Attached PDF File Attach the report as a PDF Email the Report as Attached HTML (text only) File Attach the report as an HTML text file. (No graphs are shown in a text file). Email the Report as Attached CSV File Attach the report as a comma separated values (CSV) file. Email the Report as Attached Plain Text File Attach the report as a plain text (.txt) file. Setting Empty Report Options Select an Empty Reports option to decide what to do if a report contains no data. The options are: 110 Empty Report Option Description Do not email the report No email is sent to the report recipients. Email a Notification about such Reports An email notifies report recipients that the report was empty. Do not email Reports but email a Notification about empty Reports This setting overrides all of the above settings. Reports are never sent by email, but in the event that an empty report is generated, a notification email is sent. February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Configuring the Reporter Setting Conditions for Emailing a Report To set conditions for emailing a report, select Add Email Sending Condition from the Email Options screen in the Report Wizard. Figure 84: Email Sending Conditions Screen To add a condition for the sending of a report: 1. Select Add Condition beside one of these: User, Page Count, or Order Number. 2. Select one of the string comparison options and enter a user, or a number, depending on which condition you selected. For more information, see Advanced Report Filters, as the conditions will behave similarly. 3. Click Finish. 4. Repeat steps 1-3 until you have added all the conditions that you want. 5. If you want to send a message, instead of a report, when the conditions are met, type the message in the box provided and click Save. 6. Click Finish. The report will now be sent only if the conditions are met. Configuring the Reporter Only the built-in master admin account can access these settings through the WebAdmin. Other admin and sysop accounts do not have access to these settings. If you do not have access to the built-in master admin account, contact an administrator with access if you need the Reporter settings adjusted. The Reporter Settings control how much disk space is used by the Reporter and define which types of requests are defined as ―pages‖. The WebAdmin Settings allow you to specify which Quick Reports are available to all other accounts on the Policy Server. This chapter describes how each of these settings work and how to adjust them. Netsweeper WebAdmin Guide February 20, 2009 111 Using the Reporting Tools Configuring the Reporter Setting Report Restrictions The Reporter Settings allow you to set various restrictions on what types of reports are available, how much hard disk space the Reporter can use and what information that report email should include. The following report settings are accessed by selecting System Configuration from the Reports menu and selecting Reporter Settings. Note Apply settings after making any changes to the Reporter Settings. To apply settings, select Apply Settings from the top right-hand corner of the WebAdmin, and click Apply. Figure 85: Reporter Settings Allowing Demand, Scheduled, and Continuous Reports 112 Option Description Allow Demand Reports Choose whether to allow users to create and view Demand Reports. Note that this will also disable Quick Search and Quick Demand Reports. Allow Scheduled Reports Choose whether to allow users to create and view Scheduled Reports. Allow Continuous Reports Choose whether to allow users to create and view Continuous Reports. February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Configuring the Reporter Setting Hard Disk Restrictions Hard Disk Restriction Description Maximum Report Size Set the maximum size (disk space) that a report can reach. Reports that exceed this size are not processed, not available on the WebAdmin, and not emailed. Maximum Temporary File Size During processing, each report creates a temporary file to store data removed after the report is finished. Set the maximum size of this file. Maximum Disk Space for All Reports Set a limit on the total amount of disk space allowed for all reports on the server. The Reporter regularly checks the total size of all reports on the server and removes the oldest reports if the limit is exceeded. Maximum Email Size Set the maximum size of a report that can be emailed. If a report exceeds this size, either no email is sent, an email with links to the report on the server is sent, or a notification indicating that the report was too large is sent, depending on the settings of the individual report. Maximum Number of Report Instances per Report A Scheduled Report generate many times. Each time it generates, a new ―instance‖ is created. Set the limit on the number of instances stored on the server. Once the limit is reached, the oldest report is deleted to make room for a new report. Old scheduled reports may be removed before the instance limit is reached if the maximum disk space for all reports limit is reached first. Customizing Report Emails Report Email Option Description Reporter Web address (for a link in an email message) Type in the host name and WebAdmin port of the Reporting Server. ―Report has no data‖ email This is the message sent by email when an empty report generates. In the actual email, %N is replaced by the name of the report and %D is replaced by the date of the report. Netsweeper WebAdmin Guide In single server deployments, this should always be in the format http://localhost:8080 unless you are using a port other than 8080 for the WebAdmin. February 20, 2009 113 Using the Reporting Tools Configuring the Reporter Defining a Page by an HTML Extension Counting the number of requests a user makes does not necessarily provide a true reflection of their level of activity. A single web page is often composed of many different resources, each of which must be accessed with a separate request. Because of this, when you access a single web page, your browser may make several requests in order to display the page. To report only on the actual pages visited, instead of the total number of requests, the Reporter classifies all requests as either ―pages‖ or ―files‖ based on the request's file extension. Every request is categorized as a page or a file. Only requests with a file extension in the HTML Extensions list are classified as pages, while all others are classified as files. Requests commonly classified as files include images (*.jpg, *.gif, *.png) and cascading style sheets (*.css). Thus, the Reporter can report on actual web pages visited instead of simply the total number of requests. However, new file extensions may emerge, which means not all possible pages may be included in the HTML Extensions list, and a page may include multiple requests with file extensions in the extensions list. Thus, the Reporter can only provide an estimate, not necessarily an exact measurement of the number of pages accessed. Default HTML Extensions List The following extensions are included in the HTML Extensions list by default on all Netsweeper Servers: Common Text Pages 114 Type Description htm Common HTML file. html Common HyperText Markup Language (HTML) file. sgm SGML (Standard Generalized Markup Language) file. sgml SGML file. wml Wireless Markup Language (WML) file. wmlp Alternate Wireless Markup Language file xhtml EXtensible HyperText Markup Language (XHTML) file. xml EXtensible Markup Language (XML) file. February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Configuring the Reporter Active Pages Type Description asmx ASP.NET Web Service page asp Microsoft Active Server Page (ASP) aspx ASP.NET (Microsoft .NET Active Server Page) page cfm Cold Fusion Markup language page jsp Java Server Page xsp eXtensible Server Page (Microsoft .NET) Pages Generated by Script Language Type Description cgi Common extension for Common Gateway Interface (CGI) scripts ksh Korn Shell script php Hypertext Preprocessor (PHP) script php3 PHP (version 3) script php4 PHP (version 4) script phtm Additional extension for PHP script pages phtml Additional extension for PHP script pages pl Perl script py Python script sh Shell script shtm Server Side Includes HTML shtml Server Side Includes HTML tcl Toolkit Common Language (Tcl) script Editing the HTML Extensions List Once you add an extension to the HTML Extensions List, any files that use that extension will now be classified as pages instead of files. Netsweeper WebAdmin Guide February 20, 2009 115 Using the Reporting Tools Configuring the Reporter Adding an HTLM Extension To add an extension to the HTML extensions list: 1. Select System Configuration from the System Tools menu. 2. Click Reporter Settings. 3. At the bottom of the list beside the Add button, type the extension without the period. 4. Click Add. If you remove an extension from the HTML Extensions List, the Reporter will classify any files that used that extension as files. Removing an HTML Extension from the List To remove an extension from the list: 1. Select System Configuration from the System Tools menu. 2. Select Reporter Settings. 3. Select Delete beside the extension name you want to delete. 4. Click OK. Note Apply settings after making any changes to the Reporter Settings. To apply settings, select Apply Settings from the top right-hand corner of the WebAdmin, and click Apply. Allowing Others to Use Quick Reports The WebAdmin Settings allow you to choose which Quick Reports are available for all administrators, sysops, and users on the system. To enable the Quick Reports you want available to other Login accounts: 1. Select System Configuration from the System Tools menu. 2. Select WebAdmin Settings. 3. Scroll down to Enabled Quick Reports under the General Settings heading. 4. Press the Ctrl key and select the names of all of the Quick Reports you want available. Selected names are available, and unselected names are unavailable. 5. Click Submit. Note Apply settings after making any changes to the System Configuration. To apply settings, select Apply Settings from the top right-hand corner of the WebAdmin, and click Apply. 116 February 20, 2009 Netsweeper WebAdmin Guide Using the Reporting Tools Configuring the Reporter Figure 86: Enabled Quick Reports Netsweeper WebAdmin Guide February 20, 2009 117 Using Logs Figure 87 Logs menu Logs Function WebAdmin Log Stores debugging information and account Internet activity that you can search by user name, action, type, or IP and sort in ascending or descending order by date URL Alerts Log Stores URL alerts, which you can search by user name, action, type, or IP and sort by ascending or descending date Message Log Stores information about the general operation of the Netsweeper Policy Server Remote Admin Log Stores information about changes in filtering groups as well as information about remote administration Directory Sync Log Stores information about Active Directory that you can search by keyword or source URL Request Log Files Stores the last 50 Internet requests made to the Netsweeper Policy Server Netsweeper WebAdmin Guide February 20, 2009 119 Using Logs WebAdmin Log WebAdmin Log Figure 88 WebAdmin Log Records of activity on the Policy Server web interface, including updates to Policies, Allow and Deny lists, user logins and changes to groups or clients. To set up email notification for WebAdmin activity: 1. Type your email address in the Add E-Mail box. 2. Select the options for which you want to receive notification. 3. Click Add E-Mail. URL Alerts Log Figure 89 URL Alerts Log 120 February 20, 2009 Netsweeper WebAdmin Guide Using Logs Message Log The URL Alerts Log lists category review requests for Web sites. These are instances in which your network feels our artificial intelligence engines have categorized incorrectly. (Our human review team reviews the requests and changes the category assignments of these sites, if needed.) To register a URL Alert with us, use the URL Alert tool on the URL Tools menu. Message Log Figure 90 Message Log The Message Log stores information about the Netsweeper Policy Server. Netsweeper WebAdmin Guide February 20, 2009 121 Using Logs Remote Admin Log Remote Admin Log Figure 91 Remote Admin Log The Remote Admin Log stores information about changes to filtering groups and remote administration. 122 February 20, 2009 Netsweeper WebAdmin Guide Using Logs Directory Sync Log Directory Sync Log Figure 92 Directory Sync Log Netsweeper‘s Active Directory synchronization process takes user lists from Active Directory and creates clients for those users on the Policy Server. The synchronization process continuously monitors changes in Active Directory and updates the Policy Server to reflect those changes. If a problem occurs with the Active Directory synchronization, look at the Directory Sync Log. Netsweeper WebAdmin Guide February 20, 2009 123 Using Logs Request Log Files Request Log Files Figure 93 Request Log Files 124 • The Last Log Entries lists the last 50 Internet requests made to the Netsweeper Policy Server. • The other log files, listed in the bottom half of the page, contain all the information that Netsweeper records for a range of dates. • The Reporter draws information from these logs in running its reports. February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Figure 94 URL Tools menu The tools accessed through the URL Tools menu allow you to create precise custom filtering for your Netsweeper system. You can block or allow individual websites by adding their URLs to a Deny or Allow list. The URL Tools also allow you to ask Netsweeper to review the classification of a URL that you feel is incorrect. You can create custom URL Allow and Deny lists to override the default category assignments of the Netsweeper categorization engines. This allows you to create exceptions to the filtering policies. For example, you may want to block access to most social networking sites but allow access to a site whose content you trust. You can use the URL lookup tools to see the categories that the Netsweeper categorization engines, using Artificial Intelligence, have assigned a specific URL. If you suspect that a site has been incorrectly categorized, then you can create a URL Alert to notify Netsweeper that one of our human content analysts should review the site. Netsweeper WebAdmin Guide February 20, 2009 125 Using URL Tools Managing the URL Lists Table 13 URL Tools Menu Options URL Tools Function URL List Manager Allows you to type in the URLs of individual websites that you want to allow or block or import a list of URLs. URL Lookup Allows you to look up the category assigned to a URL. URL Lookup Details Allows you to look up the category assigned to a particular URL and provides the correct syntax if you want to block the website. Local List Search Allows you to search for an individual URL in your Local List12 to determine whether the URL has been blocked or allowed for a specific group, policy, or client. URL Alert Allows admins, sysops and users to request that Netsweeper check the accuracy of a URL‘s categorization. Web Proxy Allows you to test the filtering policies for a group by assuming the group‘s identity to browsing the Internet. Managing the URL Lists You can use URL Lists to allow or deny specific URLs to undo allow or deny rulings based on category assignments. Several URL lists with different authority levels are available. From highest authority to lowest, they are as follows: List Authority Ranking Deny Page Allow URL List Highest System URL Lists Higher Local URL/Keyword Lists Medium Global URL Lists Lower Category URL List Lowest A URL that is both on the Global URL Allow List and the System URL Deny list would always be denied, since the System lists outrank the Global lists. Deny Page Allow URL List If you have created custom deny pages, you must add all files in the deny pages to this list. To test whether you have properly added all of your deny page files, type the Deny Page URL into the Deny Page Test Tool in the WebAdmin. If you discover errors, add the inaccessible URLs to the Deny Page URL Allow List. 12 126 Sysops can only view local lists assigned to them. February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Managing the URL Lists System URL Lists The System URL Allow and Deny Lists override all other filtering settings. Add a URL to the Allow List and Netsweeper will allow access to it. Similarly, add a URL to the System Deny URL List, and Netsweeper will deny access. Local URL/Keyword Lists The Local URL/Keyword Lists are used to always allow or deny a URL for a particular policy. Only users assigned to that policy‘s group, during times when the policy is active, will be affected. Both URLs and keywords are on this list. Keywords are a string of characters that can appear in a URL. For example, adding ―sex‖ to the Local Deny List would block access to sites like http://www.sex.com, http://www.middlesex.com, and http://www.sussex.co.uk. As you can see from this example, it is important to be very careful when using keywords. These lists can be overridden by entries in the System URL List. Global URL Lists The Global URL Lists are similar to the System URL Lists. They are used to allow or deny access to specific URLs to all users on the system. However, these lists can be overridden by the Local or System Lists, or simply turned off on a per policy basis. Netsweeper WebAdmin Guide February 20, 2009 127 Using URL Tools Managing the URL Lists Category URL List The Category URL Lists are for URLs that you want to add to a category, or URLs that you want to re-categorize. This list is overridden by all the other lists because it has the same priority as the categories themselves. • Keywords are a string of characters that can appear in a URL. For example, adding ―sex‖ to the Local Deny List would block access to sites like http://www.sex.com, http://www.middlesex.com, and http://www.sussex.co.uk. Figure 95 Add Category URL window Parsing a URL One of the subtle features of the Netsweeper Policy Server is how Netsweeper parses or interprets a URL. By understanding the parsing, you can minimize the number of entries and provide extremely accurate filtering. Review and consider URLs carefully before adding or modifying them to ensure you accomplish the outcome you want. The format of a URL is: protocol://host/path The Netsweeper Policy Server breaks the host and path into individual segments. The host may also contain user name credentials or an optional port number. 128 February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Managing the URL Lists The format is: protocol://username@hostsegments:port/pathsegments protocol:// (typically http://) Term Description host or host segments Host or host segments start after the protocol, or after the @ if user name credentials are present. Processing stops at /, ?, and #. The entire host is always converted to lower case. The host is parsed into host segments by the . (period) character. Sequential periods are treated as a single period. The number of host segments in a URL string cannot exceed 5000 - if more are found they are not used during assembly. Host segments cannot be empty (for example: www..com is invalid). If the host segments form an IP address the Host is an IP category is assigned. Port The port starts after the colon (:) in the host and must be numeric. If the protocol is http and the port is 80, the port is removed. If the protocol is https and the port is 443, the port is removed. path or path segments The path starts after the host and stops when the question mark (?), number sign (#_, or the end of the entry occurs. Paths are broken into path segments by slash (/) characters. There can only be 5,000 path segments. If additional path segments exist, they are not used. Netsweeper WebAdmin Guide February 20, 2009 129 Using URL Tools Managing the URL Lists How Netsweeper Processes the Lists From the validation sequence, the entry is broken down into small, unique tokens used during processing. The asterisk (*) in these examples represents a wild card that matches any character or string of characters or no character at all (empty string) and is case insensitive. Note Only the path segment of a URL is case sensitive. Searches for keywords are NOT case sensitive. When no path or port is specified, Netsweeper assigns a wild card to the beginning and ending of the URL entry. See examples below. URL Translation http://com http://*.com/* http://tv.com http://*.tv.com/* http://www.tv.com http://*.www.tv.com/* http://www.TV.com http://*.www.tv.com/* When a port is specified, only the end of the URL will have a wild card. However, if the HTTP protocol is used and port 80 is specified, or the HTTPS protocol is used and port 443 is specified, the port is removed. See examples below: URL Translation http://example.com:80 http://*.example.com/* http://example.com:81 http://example.com:81/* http://www.tv.com:100 http://www.tv.com:100/* When a path is specified, only the end of the URL has a wild card. See examples below. URL Translation http://tv.com/comedy http://tv.com/comedy/* http://Test1.example.com:80/One/TWO http://test1.example.com/One/TWO/* The following illustrate some common issues with the URL lists: 130 URL Translation http://www..com/ http://*.www.com/* http://joe@tv.com:80/joe?smith http://tv.com/joe/* http://happy.com/bob/joe http://happy.com/bob/joe/* http://Test.com/path/to/#/file http://test.com/path/to/* February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Managing the URL Lists Creating URL Lists A common error is to include many URLs in a list when a single one would do. Categorizing an entire host/domain generally provides the best results, and automatically allows for additional pages that may be added in the future. Although the time needed to process a single URL in an allow/deny list is very small, it may become significant if you have thousands of unnecessary URLs that get processed for every URL request. Rather than adding multiple variations of tv.com which are individual pages, the host/domain tv.com should be added. Before adding any URL that is more than just the host/domain, investigate whether you can just categorize the host/domain. Some hosts/domains, such as Geocities, host a variety of content and to categorize geocities.com as a pornography site would be inaccurate. However, there are plenty of pornography sites at Geocities. In these cases, consider the shortest URL that you can define to accurately categorize the site you are concerned about. Since paths are case sensitive, every attempt should be made to categorize without a path segment. In addition, you may want to consider adding to your allow list top level domains that you trust. For example, domain registration for .edu and .gov are generally highly controlled and could in most cases be considered safe and globally allowed. Another issue to consider is how often you review and purge your allow/deny lists. In many cases, undesirable URLs (pornography, racial, violence, and so on) move or change on a monthly basis. Having an allow/deny list full of dead sites is inefficient. Adding a URL to a URL Lists Netsweeper allows a URL on the Allow List unless a list with higher priority overrides it. Netsweeper always denies a URL on the Deny List unless a list with higher priority overrides it. Only use the Deny Page Allow URL List for files added to a Custom Deny Page. Figure 96: URL List Manager Netsweeper WebAdmin Guide February 20, 2009 131 Using URL Tools Managing the URL Lists To add a URL to one of the URL lists: 1. In the WebAdmin, select URL List Manager from the URL Tools menu. 2. Select the list to which you want to add the URL from the Select List menu. 3. To add a single URL, type in the URL in the Add URL box and then click Add. To add several URLs at once, click Add New URLs, type in one URL per line in the Add New URLs box, and then click Submit. 4. Click Apply Settings on WebAdmin task bar in the top right corner of the page and then click Apply. Note Search the URL lists by typing in a keyword or a source URL in single quotes. Importing a URL list If you have a list of URLs that you want to add to a specific list in the URL List Manager, you can import a file. You can import either a text file or a CSV file. The file must have at least two columns: the URLs and the list you want to add them to, and each row must be either comma or tab delimited. If you have more columns, you can choose to ignore them. To import a URL list: 1. In the WebAdmin, click URL Tools on the WebAdmin menu bar and select URL List Manager from the drop-down list. 2. Click Import. 3. If there are no headings in the file, clear the checkbox beside Headings. 4. Select how the fields are delimited. You can choose to replace all the existing data from the list. 5. Click Browse and find the file you want to open. Select the file and then click Open. 6. Click Import. 7. Identify which columns in your file are URLs and which are lists. Ignore the rest of the fields. 8. Click Submit. 9. Click Apply Settings from the WebAdmin task bar in the top right corner of the page and then click Apply. Note Place each custom URL list in a separate file and upload it individually in the URL List Manager. Each list has a corresponding keyword that you must include in the file. The list of keywords is shown below. 132 February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Managing the URL Lists Table 14 Keywords for uploading URL lists List Keywords Allow URL List suggest_allow Global Deny URL List suggest_deny System Allow URL List system_allow System Deny URL List system_deny System Allow Protocol List systemproto_allow System Deny Protocol List systemproto_deny Deny Page Allow URL List deny_allow Example "Global URLs","List" "http://facebook.com","suggest_deny" "http://google.ca","suggest_allow" "http://netsweeper.com","suggest_allow" Adding URLs or Words to the Allow or Deny Lists You will use the Local URL List and Keyword List to always allow or deny a URL for a particular policy. Only users assigned to that policy's group, during times when the policy is active, will be affected. Both URLs and keywords can be type ined in this list. You must include the http:// or https:// included at the beginning of the URL; otherwise, the URL will be treated as keywords. Keywords are a special case. They are a string of characters that can appear anywhere within a URL. For example, adding ―sex‖ to the Local Deny List would block access to sites like http://www.sex.com, http://www.middlesex.com, and http://www.sussex.co.uk. As you can see from this example, it is important to be very careful when using keywords. To add a URL or a keyword: 1. In the WebAdmin, select Group Manager from the Policy Management menu. 2. Select the name of the group with the policy you want to modify. 3. Select the name of the policy you want to modify. 4. Click Local Allow URLs/Keywords or Local Deny URLs/Keywords from the Local List menu, depending on whether you want to allow or deny the site for users of this policy. 5. Type in the URL or keyword in the Add Entry box and then click Add. 6. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Note Select the encode box if you type in any nonalphanumeric characters. Netsweeper WebAdmin Guide February 20, 2009 133 Using URL Tools Managing the URL Lists Importing URL Lists To import a list of URLs for the Local Allow and Local Deny lists, follow the procedure described in Importing a List. However in this case, the entries for the Local Allow and Local Deny lists can go in the same file. Additionally, the keywords for the Local Allow and the Local Deny lists, respectively, are 1 and 2. The Checklist Report will categorize all websites type ined in the Local List. This function allows admins and sysops to verify the Local Allow and Local Deny lists. Creating URL Alerts The URL Alert tool allows administrators, sysops and users to prompt Netsweeper to check the accuracy of a URL‘s categorization. To submit a URL Alert: 1. Type in one or more URLs you feel are inaccurately categorized. 2. Click Submit. Your message is sent via email to the Netsweeper Review Team, which will review the URL and make a decision as to the validity of your request. Figure 97: URL Alert 134 February 20, 2009 Netsweeper WebAdmin Guide Using URL Tools Managing the URL Lists Using the Web Proxy By using the Web Proxy, you can test the filtering policies for each group you create by assuming the identity of a group member and then browsing the Internet under the group‘s policy. To use the Web Proxy to test a filtering policy: 1. Select Web Proxy from the System Tools menu. 2. Select the group whose policy you want to test. 3. Click Surf As. 4. Browse to filtered URLs or protocols. Note You can also click Surf using group when you are looking at a group, or surf using policy when you are looking at an individual policy. For more information on this feature, see the Web Proxy Technical Note on the support site, at http://support.netsweeper.com. Figure 98: URL for Web Proxy Netsweeper WebAdmin Guide February 20, 2009 135 Using the ‘Your Account’ Tools Figure 99 Your Account menu Table 15 Your Account Menu Options Your Account Menu Options Function Change Password Changes your account password Change Theme Changes the WebAdmin interface Change Language Changes the language in which the WebAdmin displays Change Time Zone Changes the time zone of the WebAdmin Set Default Paper Size Changes the default paper size for printout of logs or reports Changing your Password To change your password: 1. Select Change Password from the Your Account menu. 2. Type the new password in the New Password and New Password Again boxes. 3. Click Submit. 4. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Netsweeper WebAdmin Guide February 20, 2009 137 Using the ‗Your Account‘ Tools Changing your Theme (User Interface) Changing your Theme (User Interface) The instructions for using the WebAdmin vary, depending on which user interface you choose from among the nine different Themes available to you. After logging in to the WebAdmin, you can apply a theme locally, to one account, or, if you are a admin or sysop user, you can apply it globally, to all accounts under your control. The instructions contained in this guide apply to the three newest themes – Business, School, SMB – which feature a nine-button menu bar, a three-button Quick Links bar, a three-button WebAdmin task bar, and a link to Netsweeper Technical Support at the bottom of the page. We would recommend that you choose one of these three themes for best compatibility with our documentation. Figure 100 WebAdmin Home Page, Business Theme Choosing a Theme To choose a theme: 1. Click Your Account on the WebAdmin menu bar. 2. Select Change Theme from the Your Account drop-down list. 3. Select the theme you want from the Account Theme and Global Themes dropdown lists. 4. Click Submit. 5. Click Logout. 6. Log back on to the WebAdmin. 138 February 20, 2009 Netsweeper WebAdmin Guide Using the ‗Your Account‘ Tools Changing your Theme (User Interface) Available Account and Global Themes (User Interfaces) Business SMB School ISP Classic Default Light Netsweeper WebAdmin Guide Client Filter February 20, 2009 139 Using the ‗Your Account‘ Tools Changing your Theme (User Interface) Available Account and Global Themes (User Interfaces) Default (Old) To change your theme (user interface): 1. Select Change Theme from the Your Account menu. 2. You now have a choice: To change the theme for the admin account only, select a theme from the options in the Account Theme dropdown list and then click Submit. To change the theme for all accounts on the WebAdmin, select a theme from the options in the Global Theme dropdown list and then click Submit. Figure 101 Change Theme page 3. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 4. Log out of the WebAdmin and then log on again. Changing the WebAdmin Display Language13 To change the WebAdmin display language: 1. In the WebAdmin, select Change Language from the Your Account menu. 2. Select a language icon under Global Language if you want to change the language globally (for all accounts assigned to your administrative control), or Select a language icon under Account Language if you want to change the display language for your account. 13 The WebAdmin is available in other languages besides French and English by request. 140 February 20, 2009 Netsweeper WebAdmin Guide Using the ‗Your Account‘ Tools Changing your Theme (User Interface) Figure 102 Change Language page Changing the WebAdmin Time Zone To change the WebAdmin time zone: 1. Select Change Time Zone from the Your Account menu. 2. Select a time zone from the dropdown list and then click Submit. 3. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Figure 103 Change Time zone page Figure 104 Time zone list Netsweeper WebAdmin Guide February 20, 2009 141 Using the ‗Your Account‘ Tools Changing your Theme (User Interface) Setting the Default Paper Size for Printing To set the default paper size for printing from the WebAdmin: 1. Select Set Default Paper Size from the Your Account menu. 2. Click the arrow for the drop down list beside Account Default Paper Size and select a paper size from the list. The options are: letter, legal, A3, A4, and A5. 3. Click Submit. 4. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Logging Out To log out of the WebAdmin, select Logout from the Your Account menu, or click Logout on the taskbar. 142 February 20, 2009 Netsweeper WebAdmin Guide Deploying the Client Filters This document describes deployment methods for the two client filter editions. Large organizations should use the Client Filter Enterprise Edition, in which a group of admins and sysops manage group filtering ―policies‖ through a Web-based interface, called the WebAdmin. The organization‘s Active Directory or other authentication system validates Netsweeper users and assigns them to filtering groups. Small organizations and home users should use the Client Filter Residential Edition, in which a person designated as a profile manager creates filtering ―profiles‖ for users and assigns each a profile and a password. Differences between the Two Client Filter Editions Method Large-Scale (Enterprise) Small-Scale (Residential) Who manages the filtering? Master admin, admins, and sysops An admin or sysop creates up an account for the organization through the WebAdmin, and then a person in that organization uses the client filter‘s Profile Manager to create profiles for each of the organization‘s filtered users. How do they do it? Web-based WebAdmin software Profile Manager software installed on each PC What is filtered? Groups are filtered according to the dictates of their filtering policy. Profiles are filtered, perhaps individually, according to the dictates of their profile. What else? Focuses on efficient management of large groups of users Focuses on simplicity and ease of use and hides complex features Procedure 1. Admins or sysops create groups, 1. An admin or sysop, using the policies, time segments, and assign clients to groups. 2. Deploy the Netsweeper client filters to individual computers. See the WebAdmin Guide for details. WebAdmin, creates an account for the small organization or family. 2. Then the small business or home user can log in with the first time log in and set up the account. See the Protection Pack User Guide for details. Netsweeper WebAdmin Guide February 20, 2009 143 Deploying the Client Filters Organizing Filtering Profiles or Policies Organizing Filtering Profiles or Policies After your IT team installs and configures the Netsweeper operating system (covered in the Netsweeper Server Setup Guide) to work with your authentication system, those admins and sysops handling policy creation and administration determine whether to deploy the Client Filter Residential Edition or the Client Filter Enterprise Edition. Residential Edition or Enterprise Edition? The Netsweeper Client Filter has two formats: Residential Edition and Enterprise Edition. If you are a large service provider, you may prefer to use the Client Filter Residential Edition with your smaller customer accounts and the Client Filter Enterprise Edition with your larger customer accounts. You can deploy both editions from the same server. Residential Edition Enterprise Edition Service providers often deploy the Netsweeper Client Filter Residential Edition for distribution to families, schools, or smallto medium-sized businesses that want simple, easy-to-manage filtering, logging, and reporting for a small number of users. Service providers, businesses, governments, and schools usually deploy the Netsweeper Client Filter Enterprise Edition when they need a tool that allows them to centrally deploy the filter to a large network of computers and users and efficiently manage content filtering for those users. The Profile Manager has a simple user interface that allows a customer admin or parent (in the case of a family) to create basic filtering profiles as well as simple logs and reports. Account authorization is by account username and password. User authorization is by profile name and optional password. 144 In this edition, only admins or sysops have access to the management interface, the WebAdmin software. When individuals use the Client Filter Enterprise Edition, their Netsweeper user name is identical to their Windows user name. Admins or sysops can either type each Windows user name into the WebAdmin or use our Active Directory Sync tool, available from Netsweeper Support. February 20, 2009 Netsweeper WebAdmin Guide Deploying the Client Filters Organizing Filtering Profiles or Policies Residential Edition vs. Enterprise Edition To deploy the Residential Edition To deploy the Enterprise Edition 1. The service provider-level admin or sysop fine tunes any default filtering profiles for the user base, using the Policy Management tools. 1. The policy admins and sysops group users into affinity groups by their filtering needs. They may configure their authentication system to automatically route users into their affinity groups. 2. The service provider-level admin or sysop uses the Account Management tools in the WebAdmin to create an account name and password for each of the service provider‘s business, school, or family customers. 2. The admin or sysop creates at least one filtering policy per affinity group. 3. The customer uses that account name (generally an email address) and password to download the client filter Profile Manager onto his/her organization‘s computers. 3. If a group has multiple policies, governing different times or days, then the admin or sysop applies time segments to each of the group‘s policies. 4. The customer admin or parent then uses the Profile Manager to create the filtering profiles that he/she will use in managing filtering under that account. 4. The admin or sysop modifies each policy, tweaking the Allow and Deny lists, URL and protocol lists, Search Keywords, and other policy details as needed. 5. The customer admin or parent uses the Profile Manager to modify the default profiles, if needed. 5. The admin or sysop creates simple or complex reports for monitoring users‘ Internet activity. 6. The customer admin or parent creates simple reports to monitor profile users‘ Internet activity. 6. The admin or sysop tests the policies and reports. Deploying the MSI version of the Client Filter If you are deploying the Microsoft Installer (MSI) version of the product, you can use Microsoft‘s tools to transform your packages and silently deploy the client filter. Netsweeper WebAdmin Guide February 20, 2009 145 Deploying the Client Filters Filtering Multiple Organizations Adding Multiple Clients After you have deployed the client filters, you will add clients to the various group Policies. The only difference between a single-client software deployment and a multiple-client software deployment is that the client names will need to have the ―@company[x].company.com‖ domain appended to their names in a multiple-client deployment. This will also allow you to use the same usernames across the system. Figure 105 Client Settings window with append to usernames Filtering Multiple Organizations Internet Service Providers (ISPs) can manage filtering for a number of customer businesses or organizations from the same Netsweeper Policy Server. This chapter describes how an ISP would configure this arrangement. Task Summary To support multiple companies on the same Policy Server: 1. Create a DNS14 entry in your DNS server configuration for each company for which you are deploying Netsweeper. 2. Test your DNS entries by using the ping command. 3. Configure the Netsweeper Policy Server to manage all of the companies. 4. Create users, groups, policies and time segments for each company. 5. Deploy the Netsweeper client filters to each company‘s computers. 14 146 Domain Name Server February 20, 2009 Netsweeper WebAdmin Guide Deploying the Client Filters Creating a DNS Entry for Each Company Creating a DNS Entry for Each Company Create a Berkeley Internet Name Domain (BIND) configuration to make company1, company2, and company3 respond to the Netsweeper Policy Server‘s IP address. An example BIND configuration: $TTL 3D @ IN SOA ns1.company.com. support.company.com.( 2007121121 ; serial, todays date + todays serial # 3600 ; refresh, seconds 3600 ; retry, seconds 3600 ; expire, seconds 3600 ); minimum, seconds NS ns1.company.com. NS ns2.company.com. MX 10 mail.company.com. @ IN A 192.168.1.1 company1 IN A 192.168.1.2 company2 IN A 192.168.1.2 company3 IN A 192.168.1.2 Note Replace the IP address 192.168.1.2 in the example above with the external IP address of your Netsweeper Policy Server. Testing the DNS changes After you make the changes in your DNS, test your changes by using the ping command. (Ensure that neither your firewall nor the Netsweeper Policy Server is blocking the ping.) To test the DNS, type in: # ping company1.company.com The result of the ping should be similar to this: Pinging company1.company.com [192.168.1.2] with 32 bytes of data: Reply from 192.168.1.2: bytes=32 time=7ms TTL=245 Reply from 192.168.1.2: bytes=32 time=6ms TTL=245 Reply from 192.168.1.2: bytes=32 time=8ms TTL=245 Ping statistics for 192.168.1.2: Packets: Sent = 3, Received = 3, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 6ms, Maximum = 8ms, Average = 7ms Filtering More than One Organization Edit the /usr/local/netsweeper/etc/nsd.conf file using nano, a free curses-based text editor. Netsweeper WebAdmin Guide February 20, 2009 147 Deploying the Client Filters Adding Multiple Clients To edit the /usr/local/netsweeper/etc/nsd.conf file: 1. Type in the line below: # nano -w /usr/local/netsweeper/etc/nsd.conf 2. At the end of the configuration file, add the following line: rus_append policyserver 3. Save the file and restart the policy server. # nsdctl restart Deploying the MSI version of the Client Filter If you are deploying the MSI version of the product, you can transform your packages and silently deploy the client filter. Deploying the Executable Version of the Client Filter If you are deploying the executable version of the client filter software, type in the following command to specify which Netsweeper Policy Server to use: setup.exe /POLICY_SERVER=company1.company.com:3431 /S Adding Multiple Clients After you have deployed the client filters, you will add clients to the various group Policies. The only difference between a single-client software deployment and a multiple-client software deployment is that the client names will also need to have the ―@company[x].company.com‖ domain appended to their names. This will also allow you to use the same usernames across the system. Figure 106 Client Settings window with append to usernames 148 February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Duties of the Master Admin The Netsweeper master admin in a large or geographically dispersed organization may choose to share administration of the Netsweeper system with other technically trained admins and delegate some tasks to system operators or sysops. These sysops will share some, but not all, of the privileges of the Netsweeper admins. The master administrator will determine what privileges and duties the sysops have. See the Netsweeper Sysop Guide for ideas about delegating the Netsweeper administrative duties among admins and sysops. The level of access you have to the WebAdmin depends on the type of WebAdmin Login account you have. There are four types of WebAdmin Login accounts: Login Type Description Master admin The master admin account is a special, built-in account designed for the head Netsweeper Server administrator. Typically, this is the person in charge of maintaining the server and managing the accounts of other administrators. This account has access to all the features that a regular administrator has, plus a few extra system settings. Admin The admin account is for administrators who manage one or more groups of users. These accounts have access to all of the Netsweeper Reporter's features and can report on all users, but cannot access any of the System Configuration settings, including the Reporter Settings. Sysop The sysop account is for assistant administrators who have restricted access to administrative features. The level of access that sysops have on the system depends on the individual sysop permission settings. Sysops can only report on groups and clients assigned to their account. Sysop permissions can only be modified by an Admin or Master Admin. For more information on sysop permissions, see the Sysop Permissions Guide on the support site at http://support.netsweeper.com. User In most Netsweeper deployments, user accounts have no direct access to the WebAdmin. Users can only access their own account. Netsweeper WebAdmin Guide February 20, 2009 149 Delegating Administration Adding Multiple Clients Creating an Admin Account To create an admin account: In the WebAdmin, select Account Manager from the Account Management menu. 1. Click Add New Account. This displays the Add New Account page. Figure 107: Add New Account page 2. Type in the Login Name, Organization, and Account Password. Type the password again in the Verify Password box. 3. Click Admin in the Classification field. 4. If you click Create account group policy, a group and policy will be created for this account. The admin user will join the group as a client and be filtered. 5. Click Submit. 6. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 150 February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Creating a Sysop Account Creating a Sysop Account You will create sysop accounts in the Account Manager. To create a sysop account: 1. Log on to the WebAdmin as an admin or master admin. 2. On the menu bar, click Account Management and then select Account Manager from the drop-down menu. 3. Click Add New Account. This displays the Add New Account page. Figure 108 Add New Account Page 4. Complete the form, especially the Login Name, Organization, Password, and Verify Password boxes. 5. Click Sysop in the Classification field. 6. If you want to clone sysop permissions from another sysop account, click the down arrow in the box beside Clone Sysop Permissions from Account and select a name from those listed. (There will not be any if no other sysops have been created.) Netsweeper WebAdmin Guide February 20, 2009 151 Delegating Administration Managing Sysop Access to the WebAdmin 7. If you click Create account group policy, a group and policy will be created for this account. The sysop will be filtered as a member of this new group. 8. Click Submit. 9. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Managing Sysop Access to the WebAdmin You can share common administrative duties for managing groups, policies and users by assigning specific tasks to system operators (sysops). Sysops are particularly useful in organizations with a large number of computer users. This document describes the possible sysop permissions and recommends which permissions should be granted for sysop management of the three main Netsweeper products – the Enterprise Filter, the Client Filter Enterprise Edition, and the Client Filter Residential Edition. Sysops can only manage groups assigned to their account and only access WebAdmin functions permitted by their account. Each sysop has his or her own set of permissions. When creating a sysop account, the admin should ensure that he or she assigns the sysop appropriate access to the WebAdmin to perform the tasks the sysop needs to perform. For security reasons, only grant access to the functions the sysop needs to perform and nothing more. Standard Sysop Access The following are the basic tasks within the WebAdmin that all sysops can access, even if not given access to any additional functions. Table 16 Basic Sysop Access to the WebAdmin 152 Permission Description Category Definitions Sysops can view the Category Definitions page, which contains Netsweeper‘s definitions of its filtering categories. URL Lookup and URL Lookup Details URL Lookup allows sysops to type in a URL to see what category or categories the Netsweeper Categorization Service has or will assign to it. URL Lookup Details allows sysops to look up the category currently assigned to a particular URL and see how it was categorized. Local List Search Local List Search allows sysops to search for URLs that are already in their Local Lists. Sysops can only see local lists in the groups assigned to them. They can use this tool to check whether a URL has been blocked or allowed for a specific group, policy, or client. Change Password Sysops can change their own account password using the Change Password feature available as an option in the Your Account menu. If a sysop forgets his or her password, an admin user must reset the password for using the Account Manager. Change Language Sysops can change their own account language settings using the Change Language option on the Your Account menu. Changing this setting does not affect the language displayed for any other user. Only admin users can change the global language settings. February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Managing Sysop Access to the WebAdmin Permission Description Change Time Zone A sysop can change his or her time zone setting with the Change Time Zone option on the Your Account menu. Changing this setting does not affect the time zone of any other user. Only admin users can change the global Time Zone setting. Logout Sysops can logout of the WebAdmin and have access to the Logout shortcut at the top of the WebAdmin page. Possible Additional Sysop Permissions Permission Description Group Manager A sysop must have access to the Group Manager for groups to which the sysop is assigned. Add Groups This permission allows sysops to create groups. Delete Groups This allows the sysop to delete groups. Sysops can only delete groups assigned to them. Modify Group Description This permission allows sysops to change the group‘s description, a brief description of the group to help users identify groups more easily. Append Organization to Group This permission will automatically append the organization name entered when the sysop is created to every new group the sysop creates. Clone Groups Access to this permission allows a sysop to create a copy of an existing group, including all policies, by clicking Clone Group on the Group Manager page. Since clients can only belong to one group, clients are not copied to a cloned group. Policy Manager Access to this permission is not required to modify policies, as they can also be accessed from their respective groups. Add Group Policies Policies define the filtering rules assigned to each group. A group can have a single policy that runs continuously or have two or more that run at different times. The Add Group Policies permission allows sysops to create new policies for the groups assigned to them. Delete Group Policies Sysops can delete policies with this permission enabled. sysops can only delete policies from groups assigned to them. Modify Group Policies When access to this permission is selected, a sysop can modify the categories that a policy allows or blocks. When the policy is in blacklist mode, all selected categories are blocked. In white-list mode, all selected categories are allowed and everything else is blocked. The default mode for new policies is black list. If you want to allow a sysop to choose whether a policy is filtered in black list or white list mode, give the sysop access to the Modify Group Policy Default Status permission. Modify Group Policy Global URL List Netsweeper WebAdmin Guide In the Policy settings, a sysop can enable or disable the Global Allow and Deny lists for his or her groups. However, the sysop cannot add or delete URLs from Global URL lists unless given access to the Global URL List permission. February 20, 2009 153 Delegating Administration Managing Sysop Access to the WebAdmin Permission Description Modify Group Policy Local URL/Keyword List When selected, this permission allows sysops to add or delete URLs or keywords from the Local URL/Keyword Lists for their groups. Modify Group Policy Default Status Access to this permission allows a sysop to choose whether a group is filtered in black list or white list mode. Append Organization to Time Policies This permission will automatically append the Organization entered when the sysop is created to any new policy that the sysop creates. Modify Account Group Memberships This permission allows a sysop to view and delete user accounts that are assigned to any of the sysop‘s groups. If the sysop is given the Account Management permission, then the sysop can create his/her own users and assign them to groups. Quick Policy Management If a sysop is assigned to ONLY one group, which has the same name as his/her account name, a new Settings menu will appear. The menu allows the sysop to make changes to the group‘s blocked categories, and to the Allow and Deny Lists for a policy. This occurs when the box Create account group policy is selected when creating the sysop. Add Clients A client contains information that points toward the identity or location of an end user. Access to the Add Clients permission allows sysops to create clients within a group. The sysop can create a client based on client name, password, IP address, or network subnet, depending on what additional permissions are given. Sysops must have at least one of the following additional permissions selected for the Add Clients permission to work: Allow Client Name-Based Clients Allow Password-Based Clients Allow Workstation-Based Clients Allow Network-Based Clients Delete Clients With this permission selected, sysops can delete clients from the groups they administer. Sysops do not have access to clients outside their groups. Modify Clients With access to the Modify Clients permission, sysops can modify the settings for any client assigned to one of their groups. They can move the client to a different group and select how the client is identified by the Policy Server (by client name, password, or IP address/range). To change how the client is identified by the Policy Server, the sysop must have access to the permission for the client-creation method they want to select – that is: Allow Client Name-Based Clients Allow Password-Based Clients Allow Workstation-Based Clients Allow Network-Based Clients Append Organization to Client 154 Access to this permission automatically appends the organization name submitted when the sysop account was created to any new client the sysop creates. February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Managing Sysop Access to the WebAdmin Permission Description Allow Client Category Selection Access to this permission is generally not recommended for either sysops or admins. It allows sysops to add categories for each client in addition to the categories selected for their policy. However, doing so can cause problems if a policy‘s time segments change between black list and white list mode. We recommend that the admin or sysop creates a new group and policy for that client. Allow Client NameBased Clients This permission allows sysops to manage users authenticated based on their client name. If the sysop will be managing clients authenticated based on their client name, then they should have access to this permission. Also select Add Clients, Delete Clients, and Modify Clients if you are granting a sysop access to this permission. Allow PasswordBased Clients This permission allows sysops to manage users authenticated based on password. If the sysop will be managing clients authenticated based on password, they should have this permission selected. The main exception is with the Client Filter Residential Edition. Sysops do not need to manage clients for deployments of the Client Filter Residential Edition, since this is done by the Profile Manager for the account – usually a parent, in the case of a family account. Also select the Add Clients, Delete Clients, and Modify Clients permissions if granting access to this permission. Allow Workstation Based Clients Most network based deployments use either workstation-based clients and/or network-based clients. Workstation-based clients use the IP address of the workstation to authenticate. If the sysop will manage such users, select this permission. If users in an entire range or subnet of IP address are assigned to a single filtering policy, then enable access to the Allow Network-Based Clients permission. You should also select the Add Clients, Delete Clients, and Modify Clients permissions. Allow Network Based Clients Network-based clients are similar to workstation-based clients except that a client can be assigned as an entire range of IP addresses or a network subnet. Select access to the Add Clients, Delete Clients, and Modify Clients permissions if you are enabling this permission. Add Time Segments This permission allows sysops to create new time segments. Time segments allow you to activate different filtering policies for a group at different times. Therefore, enable the Add Time Segments permission only if you enable the Add Group Policies permission, since time segments are only useful when a group has multiple filtering polices. The sysop can define the time segment's start and end times when creating a time segment. However, the sysop cannot change the start or end times of the time segment unless you enable access to either the Modify Time Segments or the Delete Time Segments permission. Sysops do not need to add, delete, or modify time segments for Client Filter Residential Edition users as they are automatically created or managed by the home user. Delete Time Segments Netsweeper WebAdmin Guide When selected, this permission allows sysops to remove time segments from their groups. February 20, 2009 155 Delegating Administration Managing Sysop Access to the WebAdmin Permission Description Modify Time Segments Access to this permission allows sysops to change the start and end time of time segments for their assigned groups‘ policies. Specify Deny Pages This permission allows sysops to choose which Deny Page displays for each of their groups. Sysops can assign the Global Deny Page, which is the default setting for all groups; a Custom Deny Page, which can be created and edited by the sysop; or Log Only, which means no websites are ever blocked but the activity is recorded and can be viewed using the Reporter. Apply Settings Access After any of the settings in a group or policy are modified, sysops and admins should always Apply Settings to ensure that the settings take effect. Enable this permission if you are allowing your sysops to change any group, policy, or client settings. Alternatively, any admin or sysop can select Apply Settings, and it will apply any changes made to the Policy Server by anyone. This permission also adds a shortcut to Apply Settings at the top of the WebAdmin screen. Change Password Access This permission determines whether the sysop can change the password for WebAdmin accounts they have created. This permission does not affect the client filter password. The sysop must have the Client Filter Management permission enabled to change a client Filter password. Change WebAdmin Theme The Change WebAdmin Theme permission allows sysops to change their own Account theme. Changing the Account theme simply changes the appearance of the web interface and does not provide any additional functionality or affect any other users. sysops can not change the Global WebAdmin Theme. Allow Remote Admin Remote Admin is an interface used to test the Netsweeper Policy Servers. With this permission, sysops can access the Remote Admin commands listed below. They will also have access to the Test Deny Pages tool. It is not recommended to enable this permission as it allows a sysop some admin level permissions. Table 17 Functions of the Remote Admin Tool that can be performed by a sysop 156 Function Description Query NSP Version Displays the version of the Netsweeper that is currently installed. Group Lookup Find information related to the active group of the entered IP address. Rotate Log Files Saves current log and starts a new one. URL Lookup Details the category assignments and Time To Live (TTL) of a particular URL. URL Lookup (Cache Disabled) Similar to URL Lookup but does not utilize the Cache. The Lookup will proceed as if the URL was not found in the Cache. Details the category assignment and Time To Live (TTL) of a particular URL. CNS URL Lookup Performs a direct CNS URL Lookup. This will bypass the CNS Extension, CNS TLD, and all internal Policy Server processing. February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Managing Sysop Access to the WebAdmin Function Description Cache URL Lookup Performs a direct Cache URL Lookup. This will only search the Cache for the URL. URL Lookup Default Group Returns the URL that is either denied or allowed as defined by the default group. URL Lookup Details Returns the URL that is either denied or allowed as defined by the default group, the Policy Server that categorizes the URL, and the category number for the URL. Toggle Remote Logging Allows enabling or disabling of Remote Logging Reload TLD List Reloads the top level domain list. Reload Master List Reloads the Master List of URLs for your Policy Server. Reset URL Resets a particular URL to its default characteristics. Assign IP to Group This feature provides a means to assign a specific IP address to a particular group. Disable Filtering Effectively disables filtering of a chosen URL on a particular IP address for a specified length of time. Reactivate Filtering Removes the effects of "Disable Filtering" and reactivates filtering on an IP address. Flush NSLAM Users Flush all dynamic group assignments to disk. Disable Category Filtering Disable filtering for specific categories for a user for a specific period time. Signal Dynamic Client Reload Save dynamically added clients to disk. Allow WebAdmin Notification This permission allows a sysop to sign up for WebAdmin Notification. Sysops will then receive an email anytime activity occurs in the WebAdmin that is based on their administration level, and the users assigned to them. Allow WebAdmin Log Access Each action taken by an account user in the WebAdmin is stored in the WebAdmin Log. A sysop, who is given this permission, will be able to view the actions performed in the WebAdmin by himself/herself and any of his/her accounts. Allow Alert Log Access The URL Alerts log stores each URL that has been entered as a URL Alert. A sysop with this permission will be able to see all the URLs that have been sent to Netsweeper as URL Alerts. Account Management Using the Account Manager, sysops can create, delete, or edit user accounts. To allow a sysop to assign Accounts to a group, you must also select the Modify Account Group Memberships permission. Enable this permission if you are using an Account-based solution, such as the Client Filter. Netsweeper WebAdmin Guide February 20, 2009 157 Delegating Administration 158 Managing Sysop Access to the WebAdmin Function Description Client Filter Management With this permission, sysops can reset or remove installs once an account has reached the install limit, reset a user account password, upload a new version of the Client Filter, or generate uninstall keys (used to uninstall the Client Filter when the password has been forgotten and the computer has no Internet connection to retrieve a new password.) With these permissions, a sysop can uninstall any Client Filter using the same Policy Server, even those outside of their group. Using this permission, a sysop could install the Client Filter on virtually an unlimited number of computers under the same account. For these reasons, we recommend that only Admin users have access to this advanced permission. Customer Management The Customer Manager is a tool used to view and troubleshoot account or group settings. When you select this permission, a sysop can assume the identity of a group to test and view their settings and change the password for accounts assigned to that group. View All User Accounts Access to this permission allows sysops to view all the user accounts, not just those they create, as long as they also have the Account Management permission. If they are also given the Modify Account Group Memberships permission, they can change the group membership for any users on the system. Demand Reports Enable access to this permission if you want a sysops to create Demand Reports. Scheduled Reports Enable access to this permission if you want a sysop to create Scheduled Reports. Continuous Reports Enable access to this permission if you want a sysops create Continuous Reports. Quick Reports Enable access to this permission to allow a sysop to generate Quick Reports. Global URL List The Global URL List permission allows sysops to add, delete, or modify URLs from this list. To enable or disable the Global Allow and Deny Lists for groups assigned to a sysop, they must be given the Modify Group Policy Global URL List permission. Category URL List Access to the Category URL List permission allows sysops to add, delete, or modify URLs on the Category URL list. This list is overridden by all the other lists because it has the same priority as the categories themselves. System URL List Access to the System URL List permission allows sysops to add, delete, or modify URLs from the System Allow and Deny URL lists and the System Allow and Deny Protocol lists. Deny Page URL List Access to the Global URL List permission allows sysops to add, delete, or modify URLs on this list. URL Alert Access to this permission allows a sysopsto ask Netsweeper for a human review of the categories assigned to a URL by Netsweeper‘s Artificial Intelligence engine. February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Recommended Sysop Access to the WebAdmin Function Description Groups/Policies Web Proxy Access to the Groups/Policies Web Proxy permission allows sysops to test their groups and policies. Instructions on using the Web Proxy tool are available from the support site, at http://support.netsweeper.com. Recommended Sysop Access to the WebAdmin Admins should only grant sysops access to those permissions that they require for their particular management duties. Since management of the Client Filter Residential Edition is different from management of the Client Filter Enterprise Edition and Enterprise Filter, sysops managing those different editions need access to a different set of permissions. This chapter lists the recommended sysop permissions for the Client Filter Residential Edition, the Client Filter Enterprise Edition, and the Enterprise Filter. Permissions for the Client Filter Residential Edition This section lists the recommended access for sysops managing users implementing the Client Filter Residential Edition. Group, policy, or client setting changes should not be performed by the sysop user. It is recommended for system security and ease-ofuse that sysops are not given more permissions than they need. The Client Filter Management permission is not recommended for most situations. See the Client Filter Management description on page 158 for more. Recommended Permissions The recommended sysop permissions for the Client Filter Residential Edition are: Apply Settings Access Account Management Demand Reports Scheduled Reports Continuous Reports Quick Reports Optional Permissions The following are some additional permissions that you may want to grant to sysops managing Client Filter Residential Edition users, depending on the tasks you want them to perform: Specify Deny Pages Change WebAdmin Theme Allow Remote Admin Allow WebAdmin Notification Netsweeper WebAdmin Guide Allow WebAdmin Log Access Allow Alert Log Access Client Filter Management (not recommended) View All User Accounts February 20, 2009 Category URL List System URL List Deny Page URL List URL Alert 159 Delegating Administration Permissions for the Client Filter Enterprise Edition and the Enterprise Filter This section lists the recommended sysop permissions for sysops who are managing users with the Client Filter Enterprise Edition only. For system security and ease-ofuse, we recommend that you not give sysops access to more permissions than they need. Recommended Permissions We recommend the following sysop access for management of the Client Filter Enterprise Edition: Group Manager Add Groups Delete Groups Modify Group Description Add Group Policies Delete Group Policies Modify Group Policies Add Clients Delete Clients Modify Clients Allow Client Name Based Clients Add Time Segments Delete Time Segments Modify Time Segments Apply Settings Access Demand Reports Scheduled Reports Continuous Reports Quick Reports Depending on how your users are being authenticated, the type of user authentication permission required may be any one of Allow Client Name Based Clients, Allow Password Based Clients, Allow Workstation Based Clients, or Allow Network Based Clients. Optional Permissions The following are some additional permissions that you may want to consider giving to sysops using the Client Filter Enterprise Edition, depending on the tasks you want them to perform: Clone Groups Policy Manager Modify Group Policy Global URL List Modify Group Policy Local URL/Keyword List Modify Group Policy Default Status Allow Client Category Selection 160 Specify Deny Pages Change Password Access Change WebAdmin Theme Allow Remote Admin Allow WebAdmin Notification Allow WebAdmin Log Access Allow Alert Log Access February 20, 2009 Customer Management Global URL List Category URL List System URL List Deny Page URL List URL Alert Groups/Policies Web proxy Netsweeper WebAdmin Guide Delegating Administration Changing Sysop Permissions Changing Sysop Permissions If you need to add or remove permissions for a sysop user, you can do so in the same area of the WebAdmin that you originally used to set the permissions. To set sysop access to WebAdmin permissions: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the resulting drop-down menu. 3. Click Edit beside the name of the sysop account you want to modify. Figure 109: Sysop Options 4. Click Sysop Permissions. 5. Select only the check boxes of permissions to which you want to grant access. Clear the check boxes of permissions to which you want to deny access. 6. Click Submit. 7. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. Suspending an Account or Setting an Expiry Date When you create an account, you have the option to set an expiry date. When an account expires, the user will no longer be able to sign in to the WebAdmin. You can also suspend an account. To suspend an account: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the resulting drop-down menu. 3. Click Edit beside the account you want to suspend. 4. Click Suspend/Resume Account. 5. Select the checkbox beside the action you want to disable and select Submit. (To resume an account, deselect the checkboxes and select Submit.) 6. Click Apply Settings from the top right and select the Apply. Netsweeper WebAdmin Guide February 20, 2009 161 Delegating Administration Assigning a Range of IP Addresses to a Sysop Assigning a Range of IP Addresses to a Sysop You can designate a range of IP addresses for which the sysop is responsible. This prevents the sysop from adding network- or client-based workstations outside of this range. To add an IP range: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the resulting drop-down menu. 3. Click Edit beside the sysop account you want to add the IP range to. 4. Select the IP Range. 5. Type in the IP Range as a subnet. For example, the subnet mask 192.168.6.0/24 includes the IP addresses from 192.168.6.1 to 192.168.6.255. 6. Click Submit. 7. Click Apply Settings from the top right and then click Apply. Assigning a Group to an Account Sysop accounts only have access to the Groups to which they are assigned. All groups created by a sysop are automatically assigned to that sysop. However, if you want to assign an existing group or reassign another sysop's group to a new sysop, you have to assign them manually. To assign a group to an account: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the resulting drop-down menu. 3. Select the account name to which you want to assign the group. 4. Click Edit Groups. 162 February 20, 2009 Netsweeper WebAdmin Guide Delegating Administration Removing a Group from a Sysop‘s Control Figure 110: Edit groups for the account Sysop 5. Select the group or groups you want to assign to the sysop. 6. Click Submit. 7. Click Apply Settings from the WebAdmin task bar at top right and then click Apply. Removing a Group from a Sysop’s Control To remove a group from a sysop‘s control: 1. Click Account Management on the WebAdmin menu bar. 2. Select Account Manager from the resulting drop-down menu. 3. Select the account name to which you want to assign the group. 4. Click Edit Groups. 5. Click Delete beside the group you want to delete. 6. Click Submit. 7. Click Apply Settings from the WebAdmin taskbar at top right and click Apply. Netsweeper WebAdmin Guide February 20, 2009 163 Using the System Tools Tools accessed through the System Tools menu control the Netsweeper system settings. The master admin can use these tools perform system maintenance and adjust the settings. Figure 111 System Tools menu System Tools Function Global Deny Pages The Global Deny Pages tool allows you to manage and test global deny pages. These pages display when Netsweeper denies users access to Internet content. System Configuration System Configuration contains tools to allow the master admin to change the configuration of system services. When you modify the configuration of a service, you must either restart the service or reboot the server. Some services require a server reboot while others automatically reload the settings. System Backups The System Backups tool feature allows the master admin to download the current configuration file or upload an existing configuration file. It also allows the master admin to reset the Global Deny Pages. Remote Admin The Remote Admin is an interface to the Netsweeper Policy Servers that allows the administrator to see both the Remote Admin command and the result on the affected policy server. Test Deny Pages A Test Deny Page allows the administrator to test filtering policies. Apply Settings The Apply Settings tool applies configuration changes to the Netsweeper system. Netsweeper WebAdmin Guide February 20, 2009 165 Using the System Tools Modifying a Global Deny Page Modifying a Global Deny Page The Global Deny Page is the page to which users are directed when they request access to a URL to which their filtering policy denies access. You can add links to the Global Deny Page or modify the text on the page. To modify a Global Deny Page: 1. In the WebAdmin, select Global Deny Pages from the System Tools menu. 2. Select the Deny Page you want to modify, and then click Submit. Figure 112: Modify Global Deny Page 3. Make your changes to the deny page by inserting options, text, images, etc.15 4. When you have completed the changes, click Submit. 5. Click Apply Settings on the WebAdmin task bar in the top right corner of the page and then click Apply. 15 166 Toggle between text and graphic modes to test your changes to the deny page. February 20, 2009 Netsweeper WebAdmin Guide Using the System Tools Modifying a Global Deny Page Using the Remote Admin Tool to Test the Policy Servers Admins use the Remote Admin tool to manage the Netsweeper Policy Servers. Table 18 Remote Admin commands Remote Admin Command Description Query NSP Version Displays the currently installed version of Netsweeper. Group Lookup Displays information about the active group of an IP address you specify. Apply Settings Applies configuration changes to a specific IP address or client name. Rotate Log Files Stores the current log file and starts a new one. URL Lookup Lists the Category assignments and Time To Live (TTL) of a specific URL. URL Lookup (Cache Disabled) Similar to URL Lookup but does not search the cache. The Lookup will proceed as if the URL was not found in the cache. Lists the category assignment and Time To Live (TTL) of a specific URL. CNS URL Lookup Performs a direct CNS URL lookup. This bypasses the CNS Extension, CNS TLD, and all internal Netsweeper Policy Server processing. Cache URL Lookup Performs a direct cache URL lookup. This will ONLY search cache for the specific URL. URL Lookup Default Group Returns a denied or allowed, as defined by the default group policy. URL Lookup Details Returns the denied or allowed URL as defined by the default group policy, the policy server that categorizes the URL, and the category number of the URL. Toggle Remote Logging Enables or disables remote logging. Reload TLD List Reloads the top-level domain list. Reload All Lists Reloads the master list of URLs for the Netsweeper Policy Server. Reset URL Resets a URL to its default characteristics. Assign IP to Group Allows the assignment of a specific IP address to a particular group. Disable Filtering Disables filtering of a specific URL on a particular IP address for a specified length of time. Reactivate Filtering Reactivates disabled filtering of an IP address. Flush NSLAM Users Flushes all dynamic group assignments to disk. Disable Category Filtering Disables filtering of specific categories for a user for a specific period time. Signal Dynamic Client Reload Saves dynamically added clients to disk. Netsweeper WebAdmin Guide February 20, 2009 167 Using the System Tools Managing System Configuration Testing Deny Pages You can test your Deny Pages in the WebAdmin. Type in a URL you expect to be blocked and then click Test. The Deny page will then be tested. If the URL you typed in is not blocked, Netsweeper will respond: URL Not Denied. Applying Settings Some configuration changes you make in the WebAdmin will not take effect unless you apply them with the Apply Settings control. To apply settings: Click Apply Settings on the WebAdmin task bar, and then click Apply OR Select Apply Settings from the System Tools menu and then click Apply. Figure 113: Apply Settings page Managing System Configuration System Configuration16 Description WebAdmin Settings Control how the web interface functions and pages display. Database Configuration Specify the Host name for each part of the Netsweeper Policy Server. The standard set up will have them all on the same server. WebAdmin Login Settings Set the system timeouts for Admin, sysop, and users. You can allow different users to connect on different ports. External Authentication Settings17 The External Auth Module box contains the specific information for your authentication server on your network. If you have clients (end users) who are externally authorized, DO NOT enable external authentication for the WebAdmin. Otherwise, end users can log on to the WebAdmin and may change the configuration. Since the Local Allow and Deny lists have priority over lists on the NSD server, a user does not need to log on to the WebAdmin. Thus, external authentication is unnecessary in this case. 168 16 System Tools are only available to the master admin. 17 The default admin account never uses external authentication. February 20, 2009 Netsweeper WebAdmin Guide Using the System Tools Managing System Configuration System Configuration16 Description Disable Filtering By Manages how the WebAdmin handles enabling and disabling filtering for users. The three methods for disabling filtering: by IP Address, client name, or group policy. Quick Disable allows you to disable filtering for a certain amount of time. Configuring a Netsweeper Client Filter This section allows you to set preferences for the Profile Manager, the application used to create filtering profiles for the Client Filter Residential Edition. For example, you can set the types of Profile enabled, the installs per account, and other options. You can also set the Global Uninstall Password. General Settings Allows you to change various options within the WebAdmin. To see all the options, go to General Settings in WebAdmin Settings. Reporter Web Address The external address of the WebAdmin. Set the address to ―Generated‖ if you want to autogenerate this address. If you are using a transparent proxy, you will need to specify the URL, such as http://192.168.100.100:8080/webadmin/. You will also need to change the nsd.conf deny_page_host parameter so that it contains the routable IP address of the WebAdmin Server) Minimum/Maximum Password Length Maximum Local URLs on the Allow and Deny lists. (Setting a value to 10 would allow 10 Local Deny URLs and 10 Local Allow URLs.) Maximum URL Display Length URLs larger than the maximum will still be processed but they will have "..." appended after them.) Accounts Per Page This applies to number of accounts listed on each page in the Account Manager. Groups per Page This applies to the number of groups per page in the Group Manager, an application accessed through the Policy Management menu. Logs per Page This is the number of logs per page in the WebAdmin Log, an application accessed through the Logs menu. Global URLs per Page This applies to number of Global URLs listed on each page in the URL List Manager. Global Keywords per Page This applies to number of global keywords listed on each page in the Search Keywords application. Enable Popup Windows When you select this check box, all submenus in the WebAdmin will open in new windows. Enabled Languages Available and activated WebAdmin display languages Enabled Quick Reports Available and activated Quick Reports. API Settings Changes the NSLAM settings. For more information, go to http://support.netsweeper.ca and download the Netsweeper API Guide. Netsweeper WebAdmin Guide February 20, 2009 169 Using the System Tools Managing System Configuration System Configuration16 Description Override URL Settings Admin and sysop accounts can assign a URL to a different category when you enable this option for URL Lookup and URL Alert. The temporary category expires when the assignment times out. Protocol Settings If you select the checkbox, you can no longer select protocols when you try to modify categories. Default Policy Global URL Lists You can choose whether to enable or disable the Global Allow and Deny Lists for a policy. They are enabled by default. Default Policy Status You can choose whether to block (black list) selected categories or allow (white list) them. Force Categories Netsweeper will always enforce the categories you add to this section. Web Proxy You can choose to enable or disable the Web Proxy Tool. For more information on the Web Proxy, see the technical note on the support site at http://support.netsweeper.com. Support Information Type in your default support information. This information can be added to the Deny Pages. See Modifying the Deny Page on page 166. Default Categories You can choose which categories Netsweeper will automatically block for the default policy. You can also choose which protocols Netsweeper will automatically block for the default policies. Policy Server Settings This file contains the Netsweeper Policy Server settings. Warning Do not edit the configuration files manually unless you know exactly what you are doing or have instructions from Netsweeper Support. Router Settings This file contains the Router settings. Warning Do not edit the configuration files manually unless you know exactly what you are doing or have instructions from Netsweeper Support. Reporter Settings You can choose the types of reports (Demand, Scheduled, or Continuous) allowed for your system and specify the maximum size for a report. Maximum Number of Report Instances per Report The number of times a scheduled report will run before Netsweeper begins overwriting old reports. Set this number according to how long you want to keep a report. You can also add to the list of recognized HTML extensions for the Reporter and Logger. Radius Settings 170 This file contains the Radius settings. Do not edit the configuration files manually unless you know exactly what you are doing, or have instructions from Netsweeper Support. February 20, 2009 Netsweeper WebAdmin Guide Using the System Tools Managing System Configuration System Configuration16 Description Cache Settings The Cache Settings control Squid and its parameters. Here you can make adjustments that may improve – or harm – the overall performance of your users‘ installations. Warning Do not edit the configuration files manually unless you know exactly what you are doing or have instructions from Netsweeper Support. Directory Settings Directory Settings synchronize the WebAdmin to Active Directory. You can copy your users and groups from Active Directory. For more information, see the Tech Note ―Synchronizing from Active Directory‖ at http://support.netsweeper.com. SNMP Settings The Simple Network Management Protocol (SNMP) monitors network-attached devices for conditions that require administrative attention. Warning Do NOT edit the configuration files manually unless you know what you are doing or have instructions from Netsweeper Support. Restart You can restart any part of the server, such as the Netsweeper Policy Server, Reporter, Cache, Router, or Radius. After you have modified the configuration of a service, you must either restart the service or reboot the server. When you change the configuration for a service, you must restart the specific service. Click Restart for the service you want to restart. Reboot The Reboot Server will initiate a complete restart of the Netsweeper Policy Server. All applications are shutdown and the entire system performs a POST. You should make sure that your CMOS is set up so that it will continue to boot even if no keyboard is connected. It is usually not necessary to reboot the Netsweeper Policy Server. However, you may need to reboot it in some cases, such as when you change the IP address of the Policy Server. Generally, you should never reboot your system unless Netsweeper Technical Support advises you. Master List The Master List is Netsweeper‘s list of all categorized URLs. Netsweeper updates it daily, but you can manually refresh the list. Test Components You can test your email to ensure that you will receive any scheduled reports. You can also test external authentication. Type in the name of the script you are using for authentication and then click Test Authentication. You can then test that your users are authenticated correctly by typing in usernames and passwords. Netsweeper WebAdmin Guide February 20, 2009 171 Using the Monitoring Tools Figure 114 Monitoring menu Table 19 Monitoring Menu Options Monitoring Function System Status Shows the current version number and status of the major components of the Netsweeper system. Monitoring Graphs Shows the load on the system and its performance. WebAdmin Notification Sends you email alerts whenever activity occurs in the WebAdmin, based on your administration level and assigned users. Viewing System Status To view the status: 1. Click System Tools on the WebAdmin menu bar. 2. Select System Status on the System Tools drop-down list. The System Status and Policy Server Reload Time will display. Netsweeper WebAdmin Guide February 20, 2009 173 Using the Monitoring Tools Viewing Monitoring Graphs Figure 115 System Status page Viewing Monitoring Graphs The WebAdmin creates dozens of monitoring graphs at your command. To view Monitoring Graphs: 1. In the WebAdmin, click Monitoring on the WebAdmin menu bar and then click Monitoring Graphs. 2. Select the Graph Type, Server, Service, and Interval options you want and then click View Graphs on the Monitoring Graphs page. Figure 116 Monitoring Graphs page 174 February 20, 2009 Netsweeper WebAdmin Guide Using the Monitoring Tools Viewing Monitoring Graphs Table 20 Options Available in the Monitoring Graphs Tool Field Available options Graph Type One variable per graph Many variables per graph Server All (One server per graph) All (Many servers per graph) Sum of all servers Individual Servers Localhost Service All Services Netsweeper Cache Netsweeper Router Netsweeper Policy Server Netsweeper WebAdmin Netsweeper Reporter Netsweeper Logger NET-SNMP Compliant Interval Day Week Month The resulting graphs display at the bottom of the page. Sample Monitoring Graphs Figure 117 Graph of Policy Server Cache Stats Netsweeper WebAdmin Guide February 20, 2009 175 Using the Monitoring Tools Viewing Monitoring Graphs Figure 118 NET-SNMP Compliant CPU Usage Figure 119 NET-SNMP Compliant - Memory Usage 176 February 20, 2009 Netsweeper WebAdmin Guide Using the Monitoring Tools Viewing Monitoring Graphs Figure 120 NET-SNMP Compliant - TCP Stats Figure 121 NET-SNMP Compliant - UDP Stats Netsweeper WebAdmin Guide February 20, 2009 177 Using the Monitoring Tools Figure 122 Netsweeper Policy Server - Incoming Filter Requests 178 February 20, 2009 Netsweeper WebAdmin Guide