<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>WebSpy Blog&#187; Web Module &#8211; WebSpy Blog</title>
	<atom:link href="http://www.webspy.com.au/blogs/index.php/tag/web-module/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.webspy.com.au/blogs</link>
	<description>For when WebSpyrians have something to say.</description>
	<lastBuildDate>Fri, 09 Dec 2011 01:18:27 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Vantage Video Series: #6 Registration</title>
		<link>http://www.webspy.com.au/blogs/index.php/vantage-video-series-6-registration/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/vantage-video-series-6-registration/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 06:27:36 +0000</pubDate>
		<dc:creator>Stefanie</dc:creator>
				<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Registration]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=2549</guid>
		<description><![CDATA[This is the sixth of a series of videos showing you how to configure Vantage in detail.
This video covers registering Vantage and the Web Module.

]]></description>
			<content:encoded><![CDATA[<p>This is the sixth of a series of videos showing you how to configure Vantage in detail.</p>
<p>This video covers registering Vantage and the Web Module.</p>
<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="270" width="320" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="src" value="http://blip.tv/play/AYKwyB8A" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" height="270" width="320" allowfullscreen="true" src="http://blip.tv/play/AYKwyB8A"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/vantage-video-series-6-registration/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vantage Video Series: #5 Organization Setup</title>
		<link>http://www.webspy.com.au/blogs/index.php/vantage-video-series-5-organization-setup/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/vantage-video-series-5-organization-setup/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 06:04:41 +0000</pubDate>
		<dc:creator>Stefanie</dc:creator>
				<category><![CDATA[Aliases]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Organization]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=2547</guid>
		<description><![CDATA[This is the fifth of a series of videos showing you how to configure Vantage in detail.
This video will cover the Organization section of the software, showing you how to import your users and groups from Active Directory / LDAP.

]]></description>
			<content:encoded><![CDATA[<p>This is the fifth of a series of videos showing you how to configure Vantage in detail.</p>
<p>This video will cover the Organization section of the software, showing you how to import your users and groups from Active Directory / LDAP.</p>
<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="270" width="320" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="src" value="http://blip.tv/play/AYKwx0wA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" height="270" width="320" allowfullscreen="true" src="http://blip.tv/play/AYKwx0wA"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/vantage-video-series-5-organization-setup/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vantage Video Series: #2 Preflight &amp; Installation</title>
		<link>http://www.webspy.com.au/blogs/index.php/vantage-video-series-2-preflight-installation/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/vantage-video-series-2-preflight-installation/#comments</comments>
		<pubDate>Mon, 04 Apr 2011 05:16:01 +0000</pubDate>
		<dc:creator>Stefanie</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Log File Analysis]]></category>
		<category><![CDATA[System Administration]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[installatoin]]></category>
		<category><![CDATA[monitoring internet usage]]></category>
		<category><![CDATA[video]]></category>
		<category><![CDATA[WebSpy]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=2536</guid>
		<description><![CDATA[This is the second of a series of videos showing you how to configure Vantage in detail.
This video will take you through the system requirements, and the installation of Vantage and the Web Module.

]]></description>
			<content:encoded><![CDATA[<p>This is the second of a series of videos showing you how to configure Vantage in detail.</p>
<p>This video will take you through the system requirements, and the installation of Vantage and the Web Module.</p>
<p><object codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0" height="270" width="320" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000"><param name="src" value="http://blip.tv/play/AYKwxlEA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" height="270" width="320" allowfullscreen="true" src="http://blip.tv/play/AYKwxlEA"></embed></object></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/vantage-video-series-2-preflight-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Advantages of using WebSpy with Cisco IronPort &#8211; New Video</title>
		<link>http://www.webspy.com.au/blogs/index.php/advantages-of-using-webspy-with-cisco-ironport-new-video/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/advantages-of-using-webspy-with-cisco-ironport-new-video/#comments</comments>
		<pubDate>Thu, 02 Sep 2010 05:55:08 +0000</pubDate>
		<dc:creator>Asa</dc:creator>
				<category><![CDATA[IronPort]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[ironport channel]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[secure distribution]]></category>
		<category><![CDATA[Vantage Ultimate]]></category>
		<category><![CDATA[Web Module]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=2109</guid>
		<description><![CDATA[WebSpy has been working closely with Cisco and the IronPort team over the past few years to develop what we believe is the most intuitive, flexible and fastest reporting solution for Cisco IronPort users.   
We’ve just completed our ‘WebSpy Reporting for Cisco IronPort’ video. Although this video is aimed at the Cisco channel [...]]]></description>
			<content:encoded><![CDATA[<p>WebSpy has been working closely with <strong>Cisco</strong> and the <strong>IronPort team</strong> over the past few years to develop what we believe is the most <strong>intuitive, flexible and fastest reporting solution for Cisco IronPort users.</strong>   </p>
<p>We’ve just completed our ‘WebSpy Reporting for Cisco IronPort’ video. Although this video is aimed at the Cisco channel we’d thought we share it with the rest of the WebSpy community as it provides a great high level overview of Vantage Ultimate’s ability to, not only import and spit out reports, but to learn about an organization’s structure in order to securely deliver the right report to the right person at the right time. </p>
<p><span id="more-2109"></span></p>
<p>Vantage Ultimate is structured in two parts. One <strong>windows application</strong>, that handles administration of importing log files, learning about your organizational structure, creating and running reports, and one <strong>web application</strong> (aka the web module) where users can securely log in to view the report that has been produced for them.  </p>
<p>Have a look at the short video below to find out what WebSpy&#8217;s founder, Jack Andrys, and product operations manager, Scott Glew, have to say about WebSpy&#8217;s and IronPort&#8217;s compatibility, as well as a demo of Vantage Ultimate in action. </p>
<p>&nbsp;</p>
<p><embed src="http://blip.tv/play/hLYlgfnHGQA" type="application/x-shockwave-flash" width="626" height="382" allowscriptaccess="always" allowfullscreen="true"></embed></p>
<p>&nbsp;</p>
<p>What&#8217;s the point with secure and easy report distribution you might ask? Well, among other things:</p>
<h2>Distribute Information. Distribute Responsibility.</h2>
<p>IT Managers are too often left with the responsibility of managing and enforcing acceptable Internet usage for the entire organization.</p>
<p>Using Vantage Ultimate administrators can distribute reports to managers or department heads that show the activity of their direct subordinates, placing the responsibility of enforcing acceptable usage with the managers themselves. </p>
<h2>Empower Users. Full Disclosure.</h2>
<p>You can use Vantage Ultimate to distribute reports to each member in your organization detailing their own personal Internet usage (sites visited, search terms used etc). This empowers users to modify their own behavior once they understand how much of their activity is productive or unproductive and what it costs the organization. It also serves as a gentle reminder to employees that their activities are being recorded and that they should keep their online behavior within the bounds of the organization’s acceptable use policy. </p>
<p>From a privacy point of view, Vantage Ultimate is an easy way to provide employees with full disclosure regarding the information recorded about them.</p>
<h2>Self Serve, On-Demand Investigation.</h2>
<p>You can also use Vantage Ultimate to distribute original data storages to any of your organization’s members, enabling them to conduct their own ad-hoc drilldowns on any information they require. For example, distribute storages to HR managers enabling them to investigate the activity of employees that have handed in their resignation notice, but still have access to confidential company resources.</p>
<h2>Protect Employee Privacy.</h2>
<p>By assigning permissions to each of your Vantage Ultimate users, you can ensure they can only view the reports they are allowed to view. However, some employees need to view the traffic of all users, but do not necessarily need to identify users. For example, a network administrator may need to view the amount of traffic downloaded from a particular site per user, but does not need to know which users where involved. </p>
<p>This is easily achieved using the ‘Identify users’ permission, which masks all usernames with a hash code. </p>
<p>&nbsp;</p>
<p>For more information about WebSpy’s compatibility with Cisco IronPort and free 30 day trials, visit <a href="www.webspy.com/ironport">www.webspy.com/ironport</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/advantages-of-using-webspy-with-cisco-ironport-new-video/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Vantage Update 2.2.0.48 &#8211; New Loaders, Features and Fixes</title>
		<link>http://www.webspy.com.au/blogs/index.php/new-vantage-update-2-2-0-48/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/new-vantage-update-2-2-0-48/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 06:43:53 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[IronPort]]></category>
		<category><![CDATA[Loaders]]></category>
		<category><![CDATA[Microsoft Threat Management Gateway]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Software Updates]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[WebSpy News Update]]></category>
		<category><![CDATA[errors]]></category>
		<category><![CDATA[fixes]]></category>
		<category><![CDATA[storages]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=2003</guid>
		<description><![CDATA[We&#8217;ve just released an update to the Vantage range of application, including the Web Module.
This release will be welcomed with open arms by many customers for the following reasons:

General usability improvements in the Web Module
Multi-select / delete options, Ajax progress indicators to avoid page refreshes, export from Dynamics Report tab and more (see below)
Fixes to [...]]]></description>
			<content:encoded><![CDATA[<p>We&#8217;ve just released an update to the Vantage range of application, including the Web Module.</p>
<p>This release will be welcomed with open arms by many customers for the following reasons:</p>
<ul>
<li><strong>General usability improvements in the Web Module</strong><br />
Multi-select / delete options, Ajax progress indicators to avoid page refreshes, export from Dynamics Report tab and more (see below)</li>
<li><strong>Fixes to the Microsoft Forefront TMG loader </strong><br />
See my other post: <a title="Microsoft Forefront TMG logs size fields the wrong way around" href="http://www.webspy.com.au/blogs/index.php/microsoft-forefront-tmg-logs-size-fields-the-wrong-way-around" target="_blank">Microsoft Forefront TMG logs size fields the wrong way around</a>. Also fixed &#8216;value cannot be null&#8217; error when importing SQL logs.</li>
<li><strong>Fixes to storage corruption issues</strong><br />
This build should prevent &#8216;Normalization Index&#8217; storage corruption issues from occurring. This often occurred after importing data, editing some log inputs and reimporting.</li>
<li><strong>New loaders and more fixes</strong><br />
See below for the full list</li>
</ul>
<p><span id="more-2003"></span><br />
To update your Vantage application, simply choose <strong>Tools | Check for updates</strong>. To update the Web Module, right-click the WebSpy icon in your system tray and select &#8216;Check for updates&#8217;. If you have any issues updating the Web Module, please see my previous post <a title="Web Module Update Errors and Workarounds" href="http://www.webspy.com.au/blogs/index.php/web-module-update-errors-and-workaround/" target="_blank">Web Module Update Errors and Workarounds</a>.</p>
<p><strong>Web Module Changes:</strong></p>
<ul>
<li>New: Task progress is now updated without refreshing the page</li>
<li>New: Added multi-select / delete functionality to Reports, Analyses and Storages tables.</li>
<li>New: Added export functionality to Dynamic Reports view.</li>
<li>New: Added Performance section on the Options tab to enabling multi-processing (improves Analysis speed)</li>
<li>Fix: Dynamic Reports view now supports Trend reports.</li>
<li>Fix: Organization selector on Dynamic Reports view now always reflects updated data under IE6/7/8.Fix: Fixed javascript errors in IE when expanding the organization filter.</li>
<li>Fix: Report template names are no longer truncated on the Dynamic Reports view.</li>
<li>Fix: Fixed errors that may occur when collating reports on the Dynamic Reports page.</li>
<li>Fix: Authentication errors are now logged with stack trace.</li>
</ul>
<p><strong>Vantage Changes</strong></p>
<ul>
<li>Fixed: &#8216;Normalization index&#8217; storage corruption problems.</li>
<li>Fix: Report collation: Added support for collation of Min/Max aggregates on DateTime columns (time of first hit etc). Also added support for arrayed fields (for example, category fields with a comma separated list of categories)</li>
<li>Fix: Import windows wizard now remembers settings for Import all or selected users</li>
<li>Fix: Organization: Filtered LDIFs may now be imported when references to some users are missing (for example, if a user’s manager does not exist in the LDIF)</li>
<li>Fix: Improved connection and error handling between Vantage and the Web Module.</li>
</ul>
<p><strong> Loader Changes</strong></p>
<ul>
<li> New: BlueReef Sonar Total Management Module</li>
<li>New: Microsoft Sharepoint 2007</li>
<li>New: SmoothWall Guardian 7.0 format</li>
<li>New: Sun One Proxy (Supported under Sun One Webserver)</li>
<li>Fixed: Astaro: Improved format detection</li>
<li>Fixed: Cisco: Strings in the IP fields of 113019 lines are now imported</li>
<li>Fixed: IronPort WSA: Improved log format detection</li>
<li>Fixed: Microsoft Exchange 2007: No longer raises issues regarding total-bytes or internal-message-id fields</li>
<li>Fixed: Micorosft FTMG (Web) SQL: No longer encounters value could not be null errors</li>
<li>Fixed: Microsoft FTMG: Added option to reverse bytes received/sent fields. See <a href="http://www.webspy.com.au/blogs/index.php/microsoft-forefront-tmg-logs-size-fields-the-wrong-way-around" target="_blank">Microsoft Forefront TMG logs size fields the wrong way around</a></li>
<li>Fixed: Microsoft IIS W3C: Now imports cs-method and connection ID</li>
<li>Fixed: Sophos Web Appliance: Switched the outgoing and ingoing sizes so that they are now the correct way around</li>
<li>Fixed: Fixed import new hits issue associated with W3C formats. You must reload your logs before this change will take affect. Formats affected include: BlueCoat, Clearswift, Microsoft Exchange 2007, Microsoft FTMG, Microsoft Windows Media Services, WebSpy Live Tracking Log</li>
</ul>
<p>Enjoy!</p>
<div id="_mcePaste" style="position: absolute; left: -10000px; top: 801px; width: 1px; height: 1px; overflow: hidden;">
<h2>Microsoft Forefront TMG logs size fields the wrong way around</h2>
</div>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/new-vantage-update-2-2-0-48/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Video: How to use WebSpy Vantage to report on IronPort log files</title>
		<link>http://www.webspy.com.au/blogs/index.php/video-how-to-use-webspy-vantage-to-report-on-ironport-log-files/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/video-how-to-use-webspy-vantage-to-report-on-ironport-log-files/#comments</comments>
		<pubDate>Fri, 18 Jun 2010 02:01:16 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Aliases]]></category>
		<category><![CDATA[Firewall Analysis]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[IronPort]]></category>
		<category><![CDATA[Log File Analysis]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Scheduled Tasks]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Browsing Analysis]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[Active Directory]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[dynamic reports]]></category>
		<category><![CDATA[Import]]></category>
		<category><![CDATA[LDAP]]></category>
		<category><![CDATA[Organization]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=1695</guid>
		<description><![CDATA[I&#8217;ve produced a video on how to use WebSpy Vantage to report on IronPort&#8217;s Web Security Appliance&#8217;s access log files. It is quite a detailed look at the key tasks involved in setting up and using WebSpy Vantage with IronPort WSA access logs, and is therefore divided into several parts. The videos take you through [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve produced a video on how to use WebSpy Vantage to report on IronPort&#8217;s Web Security Appliance&#8217;s access log files. It is quite a detailed look at the key tasks involved in setting up and using WebSpy Vantage with IronPort WSA access logs, and is therefore divided into several parts. The videos take you through the following activities:</p>
<ul>
<li>How to import your log files and explore the information recorded by IronPort using the Summaries screen</li>
<li>How to open the customized IronPort Report Templates and Aliases</li>
<li>How to generate reports</li>
<li>How to import your organizational structure and report on departments</li>
<li>How to setup the Web Module and publish reports</li>
</ul>
<h3><span id="more-1695"></span>PART 1: Importing log files &amp; exploring your IronPort summaries</h3>
<p>Once you have exported your IronPort access logs (see <a title="How to Import and Analyze IronPort log files" href="http://www.webspy.com.au/vendors/ironport/howto.aspx#ftp" target="_blank">http://www.webspy.com.au/vendors/ironport/howto.aspx#ftp</a>), this video takes you through importing your logs into WebSpy Vantage and analyzing data on the Summaries screen.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hLYlgebjMgA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="255" src="http://blip.tv/play/hLYlgebjMgA" allowfullscreen="true"></embed></object></p>
<h3>PART 2: Opening the customized IronPort Templates &amp; Aliases, and running reports</h3>
<p>This video takes you through opening the IronPort-specific report templates and aliases and generating a report that provides an overview of your organization&#8217;s Internet usage.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hLYlgebjOAA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="255" src="http://blip.tv/play/hLYlgebjOAA" allowfullscreen="true"></embed></object></p>
<h3>PART 3: Importing your Organization structure &amp; generating department reports</h3>
<p>This video shows you how to import your organizational structure into WebSpy Vantage from a directory server (such as Active Directory) using LDAP, and then generating a report that contains information on your newly imported departments.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hLYlgebjPAA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="255" src="http://blip.tv/play/hLYlgebjPAA" allowfullscreen="true"></embed></object></p>
<h3>PART 4: Using the Web Module.</h3>
<p>This video takes you through configuring and using the WebSpy Vantage Web Module. Specifically, it takes you through the following tasks:</p>
<ul>
<li>Configuring the Web Module for Windows Authentication</li>
<li>Adding a Web Module to Vantage</li>
<li>Publishing reports to the Web Module</li>
<li>Adding permissions for a user</li>
<li>Synchronizing the Web Module</li>
<li>Using the Dynamic Reports tab</li>
</ul>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hLYlgebjSAA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="255" src="http://blip.tv/play/hLYlgebjSAA" allowfullscreen="true"></embed></object></p>
<h3>PART 5: A quick word about tasks &amp; conclusion</h3>
<p>This video summarizes the actions taken in the previous four videos and also briefly discusses how to automate the reporting processing using scheduled tasks.</p>
<p><object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" width="400" height="255" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,40,0"><param name="src" value="http://blip.tv/play/hLYlgebjSwA" /><param name="allowfullscreen" value="true" /><embed type="application/x-shockwave-flash" width="400" height="255" src="http://blip.tv/play/hLYlgebjSwA" allowfullscreen="true"></embed></object></p>
<p>I hope this helps! Let me know if you have any questions by leaving a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/video-how-to-use-webspy-vantage-to-report-on-ironport-log-files/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Web Module Update Errors and Workaround</title>
		<link>http://www.webspy.com.au/blogs/index.php/web-module-update-errors-and-workaround/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/web-module-update-errors-and-workaround/#comments</comments>
		<pubDate>Wed, 14 Apr 2010 05:53:57 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Software Updates]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[bug]]></category>
		<category><![CDATA[error]]></category>
		<category><![CDATA[exception]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[location]]></category>
		<category><![CDATA[System.IO.FileLoadException]]></category>
		<category><![CDATA[Update]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=1340</guid>
		<description><![CDATA[We have just issued an automatic update for the Vantage range of products, including Vantage Ultimate and the Web Module.

Unfortunately there are two issues with the Web Module auto update process. Everyone on a 64 bit operating system machines will encounter issue #1 (Unable to locate installation location), and some of you may encounter issue #2 (System.IO.FileLoadException).]]></description>
			<content:encoded><![CDATA[<p>We have just issued an automatic update for the Vantage range of products, including Vantage Ultimate and the Web Module.</p>
<p>Unfortunately there are two issues with the Web Module auto update process. Everyone on a 64 bit operating system will encounter issue #1 (Unable to locate installation location), and some of you may encounter issue #2 (System.IO.FileLoadException).</p>
<p>This article describes the errors and how to work around them to successfully update the Web Module.<span id="more-1340"></span></p>
<h3>Issue #1</h3>
<p>The usual process to update your Web Module is to log into your Web Module server, right-click the WebSpy system tray icon and select &#8216;Check for updates&#8217;.</p>
<p>If you do this on a 64 bit operating system, you will receive the following error:</p>
<div id="attachment_1341" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2010/04/unabletolocateinstallationlocation.png"><img class="size-medium wp-image-1341" title="Unable to locate installation location" src="http://www.webspy.com.au/blogs/wp-content/uploads/2010/04/unabletolocateinstallationlocation-300x108.png" alt="Web Module Updater error: Unable to locate installation location" width="300" height="108" /></a><p class="wp-caption-text">Web Module Updater error: Unable to locate installation location</p></div>
<p>You can fix this issue by clicking Yes, and specifying the Web Module&#8217;s installation location, which is usually somewhere under c:\inetpub\wwwroot (or just c:\inetpub\wwwroot if you didn&#8217;t specify a virtual directory when installing).</p>
<p>This will allow the updater to continue and you will be prompted to download and install the latest update.</p>
<h3>Issue #2</h3>
<p>Unfortunately, you may encounter another error during the update installation. The text of the error will be something along the lines of:</p>
<blockquote><p>System.IO.FileLoadException: Could not load file or assembly &#8216;ICSharpCode.SharpZipLib, Version=0.84.0.0, Culture=neutral, PublicKeyToken=1b03e6acf1164f73&#8242; or one of its dependencies. The located assembly&#8217;s manifest definition does not match the assembly reference. (Exception from HRESULT: 0&#215;80131040)</p></blockquote>
<h3>Work Around</h3>
<p>We are currently working on solutions to both of these issues. In the mean time, here is a work around to install the update. On the Web Module server:</p>
<ol>
<li>Download this file:<br />
<a title="WebSpy Vantage Web Module 2.2.0.10" href="http://update.webspy.com/autoupdate/files/vantagewebmodule/vantagewebmodule2.2.0.18.zip" target="_blank"> http://update.webspy.com/autoupdate/files/vantagewebmodule/vantagewebmodule2.2.0.18.zip</a></li>
<li>Stop IIS (See instructions below).</li>
<li>Right-click the WebSpy system tray icon and click <strong>Exit</strong>.</li>
<li>Backup your existing Web Module installation by copying everything in your Web Module&#8217;s installation folder (usually under c:\inetpub\wwwroot (or just  c:\inetpub\wwwroot if you didn&#8217;t specify a virtual directory when  installing) into a completely separate location (i.e. don&#8217;t keep it in a sub-folder).</li>
<li>Extract the downloaded zip file to your web module&#8217;s installation folder. Overwrite all the existing files.</li>
<li>Start IIS (see instructions below).</li>
</ol>
<p>Your Web Module will now be updated to the latest version.</p>
<h3>Stopping and Starting IIS</h3>
<p>In IIS Manager (Start | Control Panel | Administrative Tools | Internet Information Services (IIS)) , right-click the site you want to start or stop, and click <strong>Start</strong> or <strong>Stop</strong></p>
<p>We sincerely apologize for the inconvenience and will hopefully have a solution out soon. If you have any problems with the process above, please contact support at webspy dot com.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/web-module-update-errors-and-workaround/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>8 Reasons NOT to Use Microsoft Forefront TMG&#8217;s Reporting</title>
		<link>http://www.webspy.com.au/blogs/index.php/8-reasons-not-to-use-microsoft-forefront-tmgs-reporting/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/8-reasons-not-to-use-microsoft-forefront-tmgs-reporting/#comments</comments>
		<pubDate>Mon, 08 Feb 2010 06:48:39 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[Aliases]]></category>
		<category><![CDATA[Firewall Analysis]]></category>
		<category><![CDATA[How To]]></category>
		<category><![CDATA[Loaders]]></category>
		<category><![CDATA[Log File Analysis]]></category>
		<category><![CDATA[Microsoft ISA Server]]></category>
		<category><![CDATA[Microsoft Threat Management Gateway]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Browsing Analysis]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[browser]]></category>
		<category><![CDATA[customize]]></category>
		<category><![CDATA[drilldowns]]></category>
		<category><![CDATA[Filtering]]></category>
		<category><![CDATA[Forefront]]></category>
		<category><![CDATA[FTMG]]></category>
		<category><![CDATA[limitations]]></category>
		<category><![CDATA[Microsoft]]></category>
		<category><![CDATA[productivity]]></category>
		<category><![CDATA[report distribution]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[secure report distribution]]></category>
		<category><![CDATA[sub-domains]]></category>
		<category><![CDATA[TMG]]></category>
		<category><![CDATA[TMG Reporting]]></category>
		<category><![CDATA[video]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=1181</guid>
		<description><![CDATA[I've been having a look through the reporting functionality included in Microsoft Forefront Threat Management Gateway to find that not much has changed from ISA Server 2006. There is some new information regarding the newly implemented URL categorization and threat management technology, but there is very little flexibility or customization for those with reporting requirements beyond general overviews cluttered with irrelevant information. Here is what I consider to be the 8 main limitations of Microsoft Forefront TMG's reporting functionality.]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve been having a look through the reporting functionality included in Microsoft Forefront Threat Management Gateway to find that not much has changed from ISA Server 2006. There is some new information regarding the newly implemented URL categorization and threat management technology, but there is very little flexibility or customization for those with reporting requirements beyond general overviews cluttered with irrelevant information.<span id="more-1181"></span></p>
<p>Here&#8217;s a quick video outlining some of the differences between TMGs Reporting, and what can be achieved using WebSpy Vantage. The video does not illustrate all the limitations outlined below, so please read on.<br />
<object width="400" height="255" data="http://blip.tv/play/hLYlgcLyGAA" type="application/x-shockwave-flash"><param name="src" value="http://blip.tv/play/hLYlgcLyGAA" /><param name="allowfullscreen" value="true" /></object></p>
<h2>Whats is in the Forefront TMG report?</h2>
<p>The default TMG report contains the following sections</p>
<ul>
<li>Summary</li>
<li>Web Usage</li>
<li>Application Usage</li>
<li>Traffic and Utilization</li>
<li>Security</li>
<li>Malware Protection</li>
<li>URL Filtering</li>
<li>Network Inspection System</li>
</ul>
<p>Each section contains overviews such as &#8216;Top users&#8217; and &#8216;Top Sites&#8217;.</p>
<p>If your reporting requirements can be satisfied with these overviews &#8211; that&#8217;s great! Unfortunately, when you start thinking about what system administrators and other people in your organization actually need to make informed decisions, this report is quite limiting.</p>
<h1>The 8 Limitations of Microsoft Forefront TMG&#8217;s Reporting</h1>
<p>Here is what I consider to be the<strong> </strong>8 main limitations of Microsoft Forefront TMG&#8217;s reporting functionality.</p>
<h2>1. No Drilldowns</h2>
<p>Want to see the sites that the top 5 users accessed? Want to see the users that downloaded the most traffic from youtube? These are fairly standard reporting requirements that simply cannot be achieved using the inbuilt TMG reporting.</p>
<p>WebSpy Vantage lets you either interactively drilldown into a user or site, or produce a regular report that includes further details about what your top users have actually been up to.</p>
<h2>2. No Filtering</h2>
<p>When you generate a report in TMG, you can only filter the report by a date range. There is no way to filter out anonymous (unauthenticated) traffic or exclude traffic coming from advertising servers (such as doubleclick and 2mdn.net) that tend to dominate most of the top 10 sites.</p>
<p>This can easily be achieved using WebSpy&#8217;s software. Check out my<a href="http://www.webspy.com.au/blogs/index.php/how-to-remove-clutter-from-your-web-reports/" target="_blank"> video on how to remove clutter from your web reports</a>.</p>
<h2>3. No Customization</h2>
<p>Customization of each overview in the TMG report is limited to the number of items to show (e.g. top 5 or top 50 users), and the sort order (Incoming Bytes, Outgoing Bytes, Requests and Total Bytes).</p>
<p>What about the time a user spent browsing the web, or the number of users that visited a specific site? There is no way to add custom columns such as total browsing time, average session time, or number of users/sites/IPs to the report tables.</p>
<p>Or say you simply want to change your top users chart from a bar to pie to easily see the percentage used. Nope sorry!</p>
<p>If you do make one of the two available customizations in a TMG report, you then get the annoying Apply / Discard message to save changes to the configuration database.</p>
<p>All of these customizations can be achieved using WebSpy Vantage, and it doesn&#8217;t touch your TMG server to apply a change to a report.</p>
<h2>4. Limited Report Distribution</h2>
<p>When you generate a report, you get the option to email it to a specific email address. What if you would like to create a report for every department, and then email it to the managers of each department? Or better yet, host the report on a secure web server where department managers can log in and view their reports?</p>
<p>WebSpy Vantage Ultimate comes with a secure &#8216;Web Module&#8217; specifically for this purpose and managers still receive a link to the report via email.</p>
<h2>5. Cluttered &#8216;Top Sites&#8217; List</h2>
<p>The &#8216;Top sites&#8217; list can become particularly cluttered due to the inclusion of sub-domains. I don&#8217;t want to mentally add up the size values from farm1.static.flickr.com, farm2.static.flickr.com, and farm3.static.flicr.com &#8211; I just want to know how much was downloaded from flickr.com.</p>
<p>This is compounded by the inability to exclude sites that are merely placing advertising banners on the actual sites users are visiting (as mentioned in the &#8216;No Filtering&#8217; limitation above).</p>
<p>WebSpy Vantage breaks URLs down into separate components and lets you analyze each part separately. Look at the <strong>Site Domains</strong> summary to remove sub-domains and see <em>only </em>flickr.com. Or perhaps you want to see the keywords a user entered into search engines like Google? Or perhaps the top pages accessed within a website? No problem. Just include the <strong>Site Keywords</strong> or <strong>Site Resource</strong> summaries in your Vantage reports.</p>
<h2>6. No Grouping or Aliasing</h2>
<p>There is no way to group users into departments or locations, or IP addresses into subnets, or extensions such as .html, .pdf or .exe into file types. The ability to group and represent raw log data in more meaningful ways, as offered by WebSpy Vantage, can increase the value of a report tremendously.</p>
<h2>7. No Productivity Assessment</h2>
<p>One of the major features introduced in TMG since ISA Server 2006 is the included URL categorization technology.</p>
<p>Although the TMG report gives you an overview of the categories that have been visited, the report does not use this information to display a productivity assessment for your users.</p>
<p>WebSpy Vantage not only provides this assessment, but also the ability to customize the categories that are deemed productive as this can vary wildly depending on the industry and organization.</p>
<h2>8. Not browser independent</h2>
<p>This is a minor limitation that can be a major annoyance. The report that TMG produces is a HTML report that only displays correctly in Internet Explorer. As Forefront TMG is a Microsoft product, this is not exactly surprising, but still very annoying if IE is not your default browser.</p>
<h2>How to get awesome reports from Forefront TMG</h2>
<p>If you have had personal experience with any of the above limitations, you&#8217;ve probably been hunting for an alternative solution. I strongly recommend checking out the <a title="WebSpy Vantage" href="http://www.webspy.com/products/vantage/default.aspx" target="_blank">WebSpy Vantage</a> range of products, and if you would like secure report distribution via the &#8216;Web Module&#8217;, <a title="Vantage Ultimate" href="http://www.webspy.com/products/vantage/ultimate/vantageultimate.aspx" target="_blank">Vantage Ultimate</a> is what you are after.</p>
<p>If you agree or disagree with anything in this article, I encourage you to leave your thoughts in the comments.</p>
<p>Cheers!</p>
<p>Scott</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/8-reasons-not-to-use-microsoft-forefront-tmgs-reporting/feed/</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How Do I Transfer Reports to a Different User in the Web Module?</title>
		<link>http://www.webspy.com.au/blogs/index.php/how-do-i-transfer-reports-to-a-different-user-in-the-web-module/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/how-do-i-transfer-reports-to-a-different-user-in-the-web-module/#comments</comments>
		<pubDate>Mon, 07 Dec 2009 03:40:57 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Reports]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[attributed user]]></category>
		<category><![CDATA[changing users]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[distinquished name]]></category>
		<category><![CDATA[Permissions]]></category>
		<category><![CDATA[Transfer reports]]></category>
		<category><![CDATA[unique id]]></category>
		<category><![CDATA[user id]]></category>
		<category><![CDATA[Vantage Web Module.Reports]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=988</guid>
		<description><![CDATA[Today I was asked how to transfer one report in the web module to a different user. The obvious reason for this is when someone leaves your company, the reports they had access to need to be transfered to the new person taking over their role. Unfortunately there’s not an easy way to do this via the user interface yet, but it is a planned feature.

In the mean time, you can do it by editing an XML file manually.]]></description>
			<content:encoded><![CDATA[<p>Today I was asked how to transfer one report in the web module to a different user. The obvious reason for this is when someone leaves your company, the reports they had access to need to be transferred to the new person taking over their role. Unfortunately there’s not an easy way to do this via the user interface yet, but it is a planned feature.</p>
<p>In the mean time, you can do it by editing an XML file manually.<span id="more-988"></span></p>
<p>If you go to the Web Module’s data folder you will find a file called “Vantage Web Module.Reports”.  If you open this in Notepad, you’ll notice chunks of xml for each report:</p>
<p><code>&lt;WebReport&gt;<br />
&lt;Guid&gt;89208266-42e5-44bc-baa2-157c404c9688&lt;/Guid&gt;<br />
&lt;Title&gt;Business Unit Report&lt;/Title&gt;<br />
&lt;Date&gt;633945813293343143&lt;/Date&gt;<br />
&lt;Type&gt;Analysis&lt;/Type&gt;<br />
&lt;Access&gt;<br />
&lt;Everybody&gt;False&lt;/Everybody&gt;<br />
&lt;Attributed&gt;True&lt;/Attributed&gt;<br />
&lt;Specific&gt;True&lt;/Specific&gt;<br />
&lt;SpecificEntities&gt;<br />
&lt;item&gt;<span style="color: #ff0000;">person:CN=Luke,OU=Users,OU=Australia,OU=Webspy,DC=wsy,DC=com</span>&lt;/item&gt;<br />
&lt;/SpecificEntities&gt;<br />
&lt;Managers&gt;True&lt;/Managers&gt;<br />
&lt;ManagerLevelRestriction&gt;3&lt;/ManagerLevelRestriction&gt;<br />
&lt;/Access&gt;<br />
&lt;Attribution&gt;<span style="color: #ff0000;">person:CN=Scott,OU=Users,OU=Australia,OU=Webspy,DC=wsy,DC=com</span><br />
&lt;/Attribution&gt;<br />
&lt;/WebReport&gt;<br />
</code></p>
<p>Depending on how you published your reports, the unique ID of the person that currently has access to the reports will be mentioned in either the ‘SpecificEntities’ or ‘Attribution’ section.</p>
<p>You just need to find/replace this with the unique ID of the person you would like to transfer these reports to. You can find the unique ID of a person on the Organization screen in Vantage.  It’s called ‘Distinguished Name’:</p>
<div id="attachment_989" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/12/useridinvantage.png"><img class="size-medium wp-image-989" title="Finding a user's unique ID in Vantage" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/12/useridinvantage-300x210.png" alt="Finding a user's unique ID in Vantage" width="300" height="210" /></a><p class="wp-caption-text">Finding a user&#39;s unique ID in Vantage</p></div>
<p>A few more things:</p>
<ul>
<li> Make a backup of your original “Vantage Web Module.Reports” file before making any change.</li>
<li>As you can see above, people need to be entered into this XML file using the syntax <br /> &#8220;<strong>person:</strong><em>&lt;uniqueID&gt;</em>&#8220;</li>
<li> You will also need to stop IIS before making any change as the web module caches this data in its memory while running.</li>
</ul>
<p>As mentioned, creating a user interface to do this is a planned feature so <a title="Follow Us On Twitter" href="http://www.twitter.com/WebSpy" target="_blank">follow us on Twitter</a>, or <a title="Subscribe to our RSS feed" href="http://www.webspy.com.au/blogs/index.php/feed/" target="_blank">subscribe to our RSS feed</a> for updates!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/how-do-i-transfer-reports-to-a-different-user-in-the-web-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Taking the WebSpy out of the WebSpy Web Module</title>
		<link>http://www.webspy.com.au/blogs/index.php/taking-the-webspy-out-of-the-webspy-web-module/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/taking-the-webspy-out-of-the-webspy-web-module/#comments</comments>
		<pubDate>Mon, 30 Nov 2009 09:09:13 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[branding]]></category>
		<category><![CDATA[Copying]]></category>
		<category><![CDATA[customize]]></category>
		<category><![CDATA[edit]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[locations]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[logo]]></category>
		<category><![CDATA[paths]]></category>
		<category><![CDATA[rebrand]]></category>
		<category><![CDATA[report]]></category>
		<category><![CDATA[reporting]]></category>
		<category><![CDATA[restyle]]></category>
		<category><![CDATA[style]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=930</guid>
		<description><![CDATA[One feature on our roadmap is the ability to re-brand the WebSpy Vantage Web Module, so that when your users hit the web module to view reports, they’re greeted with your own company logo and branding.

In the mean time, I thought I’d share a way to re-brand the main elements in the Web Module by editing a few files and replacing a few images.]]></description>
			<content:encoded><![CDATA[<p>One feature on our roadmap is the ability to re-brand the WebSpy Vantage Web Module, so that when your users hit the web module to view reports, they’re greeted with your own company logo and branding.</p>
<p>In the mean time, I thought I’d share a way to re-brand the main elements in the Web Module by editing a few files and replacing a few images.<span id="more-930"></span></p>
<p>The only issue with this technique is that any future auto-updates for the Web Module will overwrite your edited files, so you just need to keep a copy of your customized files, so that you can restore them again after the auto-update.</p>
<h2>Before you begin</h2>
<p>In order to edit anything, you first need to know where your Web Module is located on your web server’s hard drive. This can be found by opening IIS Manager (Start | Control Panel | Administrative Tools | Internet Information Services (IIS) Manager) expanding the left hand server/site tree to find your Web Module.</p>
<ul>
<li>In IIS7, select the Web Module and click Basic Settings… in the right hand ‘Actions’ panel. The location is specified in ‘Physical Path’.
<div id="attachment_959" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulephysicalpath1.png"><img class="size-medium wp-image-959" title="Finding the Web Module's physical path in IIS7" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulephysicalpath1-300x249.png" alt="Finding the Web Module's physical path in IIS7" width="300" height="249" /></a><p class="wp-caption-text">Finding the Web Module&#39;s physical path in IIS7</p></div></li>
<li>In IIS6, right-click the Web Module and select Properties… then go to the Home Directory tab. The location is specified in ‘Local Path’.</li>
</ul>
<p>Windows may also prevent you from editing these files directly due to permissions issues. I&#8217;ve found a good technique is to copy the files you want to edit to your desktop, edit them, and then copy them back into the Web Module&#8217;s physical path. Windows will then prompt you to elevate to administrator and the copy/replace will succeed.</p>
<h2>Ready To Go&#8230;</h2>
<p>There are a few places where the WebSpy logo and WebSpy Text is presented.</p>
<ul>
<li>The login page</li>
<li>The header bar</li>
<li>The welcome Page</li>
<li>Report cover pages</li>
</ul>
<h3>The Login page</h3>
<p>The logo displayed on the login page can be found at /images/logo.png. Replace this image with your own logo. Then open Default.aspx in the Web Module’s root folder in a text editor such as notepad, and replace the following line</p>
<p>&lt;img runat=&#8221;server&#8221; alt=&#8221;WebSpy&#8221; src=&#8221;~/Images/<strong>Get.ashx?image=Logo</strong>&#8221; /&gt;</p>
<p>with</p>
<p>&lt;img runat=&#8221;server&#8221; alt=&#8221;WebSpy&#8221; src=&#8221;~/Images/<strong>logo.png</strong>&#8221; /&gt;</p>
<h4>Before</h4>
<p><div id="attachment_962" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/loginscreen_before2.png"><img class="size-medium wp-image-962" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/loginscreen_before2-300x213.png" alt="Web Module's Login Page Before logo.png Change" width="300" height="213" /></a><p class="wp-caption-text">Web Module&#39;s Login Page Before logo.png Change</p></div>
<h4>After</h4>
<div id="attachment_963" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/loginscreen_after1.png"><img class="size-medium wp-image-963" title="Web Module Login Page After logo.png change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/loginscreen_after1-300x213.png" alt="Web Module Login Page After logo.png change" width="300" height="213" /></a><p class="wp-caption-text">Web Module Login Page After logo.png change</p></div>
<h3>The header bar</h3>
<p>The header bar utilizes the image located a /Images/bauble.png. Replace this image with your own custom image.</p>
<p>Then open Navigation.Master  in the Web Module’s root folder in a text editor such as notepad, and replace the following line</p>
<div style="width: 620px;">
<p>&lt;div class=&#8221;headerBauble&#8221;&gt;&lt;img runat=&#8221;server&#8221; src=&#8221;~/Images/<strong>Get.ashx?image=Bauble</strong>&#8221; alt=&#8221;<strong>WebSpy</strong>&#8221; /&gt;&lt;/div&gt;</p>
<p>with</p>
<p>&lt;div class=&#8221;headerBauble&#8221;&gt;&lt;img runat=&#8221;server&#8221; src=&#8221;~/Images/<strong>bauble.png</strong>&#8221; alt=&#8221;<strong>Your Company Name</strong>&#8221; /&gt;&lt;/div&gt;</div>
<p>Also look for the text:</p>
<div style="width: 620px;">
<p>&lt;asp:Label ID=&#8221;Label1&#8243; runat=&#8221;server&#8221; Text=&#8221;<strong>res:Application.FullName</strong>&#8220;&gt;&lt;/asp:Label&gt;</p>
<p>and replace with</p>
<p>&lt;asp:Label ID=&#8221;Label1&#8243; runat=&#8221;server&#8221; Text=&#8221;<strong>Your Company Name</strong>&#8220;&gt;&lt;/asp:Label&gt;</div>
<h4>Before</h4>
<p style="text-align: center;">
<div id="attachment_965" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/headerbar_before1.png"><img class="size-medium wp-image-965 " title="Web Module's Header Bar Before Bauble.png and Text Changes" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/headerbar_before1-300x62.png" alt="Web Module's Header Bar After Bauble.png and Text Changes" width="300" height="62" /></a><p class="wp-caption-text">Web Module&#39;s Header Bar Before Bauble.png and Text Changes</p></div>
<h4>After</h4>
<div id="attachment_938" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/headerbar_after.png"><img class="size-medium wp-image-938" title="Web Module's Header Bar After Bauble.png and Text Change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/headerbar_after-300x64.png" alt="Web Module's Header Bar After Bauble.png and Text Change" width="300" height="64" /></a><p class="wp-caption-text">Web Module&#39;s Header Bar After Bauble.png and Text Change</p></div>
<h3>The Welcome Page</h3>
<p>When you first login to the Web Module, you are presented with a Welcome Page. The first line on this page reads &#8220;Welcome to the WebSpy Vantage Web Module. You can change this by editing the first line in the Welcome.aspx file located in the Web Module&#8217;s root folder. Edit the section in bold below:<br />
&lt;%@ Page Language=&#8221;C#&#8221; MasterPageFile=&#8221;~/Navigation.Master&#8221; AutoEventWireup=&#8221;true&#8221; CodeBehind=&#8221;Welcome.aspx.cs&#8221; Inherits=&#8221;WebSpy.Vantage.WebModule.Welcome&#8221; Title=&#8221;<strong>Insert Custom Text Here</strong>&#8221; %&gt;</p>
<h4>Before</h4>
<div id="attachment_947" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/welcomepage_before.png"><img class="size-medium wp-image-947" title="Web Module's Welcome Page Before Text Change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/welcomepage_before-300x155.png" alt="Web Module's Welcome Page Before Text Change" width="300" height="155" /></a><p class="wp-caption-text">Web Module&#39;s Welcome Page Before Text Change</p></div>
<h4>After</h4>
<div id="attachment_953" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/welcomepage_after1.png"><img class="size-medium wp-image-953" title="Web Module's Welcome Page After Text Change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/welcomepage_after1-300x134.png" alt="Web Module's Welcome Page After Text Change" width="300" height="134" /></a><p class="wp-caption-text">Web Module&#39;s Welcome Page After Text Change</p></div>
<h3>The Report Cover Pages</h3>
<p>The Image used on the cover page of reports is much easier to change.</p>
<ol>
<li>Login to the Web Module as Administrator</li>
<li>Go to the Options Tab</li>
<li>Click ‘Report Logo’ under Web Module Options</li>
<li>Click Choose File, and select the image or logo you would like displayed on your report cover page</li>
<li>Click Upload</li>
</ol>
<h4>Before</h4>
<div id="attachment_940" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulereport_before.png"><img class="size-medium wp-image-940" title="Web Module's Report Cover Page Before Report Logo Change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulereport_before-300x213.png" alt="Web Module's Report Cover Page Before Report Logo Change" width="300" height="213" /></a><p class="wp-caption-text">Web Module&#39;s Report Cover Page Before Report Logo Change</p></div>
<h4>After</h4>
<p><a href="../wp-content/uploads/2009/11/webmodulereport_after.png"></a></p>
<div id="attachment_941" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulereport_after.png"><img class="size-medium wp-image-941" title="Web Module's Report Cover Page After Report Logo Change" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/11/webmodulereport_after-300x213.png" alt="Web Module's Report Cover Page After Report Logo Change" width="300" height="213" /></a><p class="wp-caption-text">Web Module&#39;s Report Cover Page After Report Logo Change</p></div>
<h2>Summary</h2>
<p>The changes above cover a majority of the areas your users will come into contact with in the Web Module. There may be a few more instances of the word &#8220;WebSpy&#8221; but for the most part, it should just be a matter of opening the relevant .aspx file and editing the html.</p>
<p>As I mentioned, if you auto-update the Web Module (via the system tray icon on the Web Module server), your edited files will be overwritten. I recommend keeping a copy of your edited files in a safe place outside the Web Module&#8217;s physical folder, so that you can copy them back in after the update. If the only changes you make are the ones above, then you&#8217;ll need to keep a copy of:</p>
<ul>
<li>/Navigation.Master</li>
<li>/Default.aspx</li>
<li>/Welcome.aspx</li>
<li>/Images/logo.png</li>
<li>/Images/bauble.png</li>
</ul>
<p>We will also be adding the functionality to make these changes &#8216;properly&#8217; in a future build, so <a title="Follow Us On Twitter" href="http://www.twitter.com/WebSpy" target="_blank">follow us on Twitter</a>, or <a title="Subscribe to our RSS feed" href="http://www.webspy.com.au/blogs/index.php/feed/" target="_blank">subscribe to our RSS feed</a> for updates!</p>
<p>Cheers!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/taking-the-webspy-out-of-the-webspy-web-module/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remove Username-Password Prompts from the Web Module with Windows Authentication</title>
		<link>http://www.webspy.com.au/blogs/index.php/remove-username-password-prompts-from-the-web-module-with-windows-authentication/</link>
		<comments>http://www.webspy.com.au/blogs/index.php/remove-username-password-prompts-from-the-web-module-with-windows-authentication/#comments</comments>
		<pubDate>Thu, 03 Sep 2009 05:31:01 +0000</pubDate>
		<dc:creator>Scott</dc:creator>
				<category><![CDATA[How To]]></category>
		<category><![CDATA[Tips and Best Practices]]></category>
		<category><![CDATA[Vantage]]></category>
		<category><![CDATA[Web Module]]></category>
		<category><![CDATA[WebSpy]]></category>
		<category><![CDATA[anonymous authentication]]></category>
		<category><![CDATA[Authentication]]></category>
		<category><![CDATA[Configuration]]></category>
		<category><![CDATA[credentials]]></category>
		<category><![CDATA[domain]]></category>
		<category><![CDATA[IIS]]></category>
		<category><![CDATA[login]]></category>
		<category><![CDATA[passwords]]></category>
		<category><![CDATA[Security]]></category>
		<category><![CDATA[usernames]]></category>
		<category><![CDATA[Vantage Ultimate]]></category>
		<category><![CDATA[Windows Authentication]]></category>

		<guid isPermaLink="false">http://www.webspy.com.au/blogs/?p=569</guid>
		<description><![CDATA[A great feature of Vantage Ultimate is its ability to publish reports and storages to the Web Module so that users can login, view their reports, and analyze data. But no one wants to have to remember yet another username and password combination to login to the Web Module, so make it easy on your users by using Windows Authentication. This way, as long as a user is logged into their Windows machine with their Windows domain username, they will sail straight into the Web Module without being prompted for a username or password.]]></description>
			<content:encoded><![CDATA[<p>A great feature of Vantage Ultimate is its ability to publish reports and storages to the Web Module so that users can login, view their reports and analyze data. But no one wants to have to remember yet another username and password combination to login to the Web Module, so make it easy on your users by using Windows Authentication. This way, as long as a user is logged into their Windows machine with their Windows domain username, they will sail straight into the Web Module without being prompted for a username or password.<span id="more-569"></span></p>
<p><span style="background-color: #ffffff;">To use Windows Authentication, there are just a few things you need to do.</span></p>
<ol>
<li>Set the Web Module&#8217;s Authentication type to <strong>IIS Integrated, <span style="font-weight: normal;">and a</span><span style="background-color: #ffffff; "><span style="font-weight: normal;">dd</span></span><span style="background-color: #ffffff; font-weight: normal; "> your administrators in the form of <strong>domain\username</strong></span></strong></li>
<li>Enable Windows Authentication and disable Anonymous authentication in IIS.</li>
<li>Ensure all users in your Organization screen have a login name in the form of <strong>domain\username</strong>. Use the &#8216;Prefix&#8217; option to prefix &#8220;domain\&#8221; (without the quotes) to your usernames names when importing your Organization from LDAP or LDIF.</li>
<li><span style="background-color: #ffffff;">Connect Vantage and the Web Module using the new authentication details and synchronize your Organization. </span></li>
</ol>
<h3>1. Set the Web Module&#8217;s Authentication type to IIS Integrated, and add your Administrators.</h3>
<p><span style="background-color: #ffffff;">When you first install the Web Module, the first screen you see is the &#8216;Initial Configuration Wizard&#8217; that guides you through the process of selecting your authentication type and specifying your administrator(s). If you have already been through this Wizard and are currently using Vantage In-Built or Client Certificate authentication, you can easily reset this initial configuration wizard. Simply login to the Web Module with your current administrator details and go to <strong>Options | Maintenance | Reset Initial Configuration Wizard.</strong> </span></p>
<blockquote><p>Note: You can also change your authentication and administrator options individually using the Authentication and Administrator options on the Options tab of the Web Module.  However, for ease of demonstration, I&#8217;ll use the Initial Configuration Wizard method.</p></blockquote>
<p>Now that you&#8217;re at the Initial Configuration Wizard, proceed through the wizard, selecting IIS Integrated authentication and entering your administrators in the form of domain\username (replace domain with your organization&#8217;s AD domain, and username with the sAMAccountName of your administrator.</p>
<div id="attachment_574" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-welcome-page.png"><img class="size-medium wp-image-574" title="initial-configuration-wizard-welcome-page" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-welcome-page-300x240.png" alt="Initial Configuration Wizard - Welcome Page" width="300" height="240" /></a><p class="wp-caption-text">Initial Configuration Wizard - Welcome Page</p></div>
<div id="attachment_571" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-authentication-page.png"><img class="size-medium wp-image-571" title="initial-configuration-wizard-authentication-page" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-authentication-page-300x236.png" alt="Initial Configuration Wizard - Authentication Page" width="300" height="236" /></a><p class="wp-caption-text">Initial Configuration Wizard - Authentication Page</p></div>
<div id="attachment_572" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-delegate-administrators-page.png"><img class="size-medium wp-image-572" title="initial-configuration-wizard-delegate-administrators-page" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-delegate-administrators-page-300x237.png" alt="Initial Configuration Wizard - Delegate Administrators Page" width="300" height="237" /></a><p class="wp-caption-text">Initial Configuration Wizard - Delegate Administrators Page</p></div>
<div id="attachment_573" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-summary-page.png"><img class="size-medium wp-image-573" title="initial-configuration-wizard-summary-page" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/initial-configuration-wizard-summary-page-300x237.png" alt="Initial Configuration Wizard - Summary Page" width="300" height="237" /></a><p class="wp-caption-text">Initial Configuration Wizard - Summary Page</p></div>
<p>Click <strong>Finish</strong>, and if the authentication was successfully changed, you should get a message saying &#8216;The specified credentials were not accepted&#8221;.</p>
<div id="attachment_576" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/the-specified-credentials-were-not-accepted.png"><img class="size-medium wp-image-576" title="the-specified-credentials-were-not-accepted" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/the-specified-credentials-were-not-accepted-300x142.png" alt="The 'Specified credentials were not accepted' message." width="300" height="142" /></a><p class="wp-caption-text">The &#39;Specified credentials were not accepted&#39; message.</p></div>
<p>Don&#8217;t panic at this point. This message is an indication that the authentication was successfully changed and that the Web Module is now listening for IIS to pass through Windows Usernames. The reason you&#8217;re getting this message is because IIS is not yet passing through Windows Usernames to the Web Module. This is configured in the next step.</p>
<h3>2. Enable Windows Authentication and disable Anonymous authentication in IIS.</h3>
<p>Now that the Web Module is expecting IIS to authenticate your users, you need to set up  IIS  to do this.</p>
<ol>
<li><span style="background-color: #ffffff;">Open IIS by navigating to <strong>Start | Control Panel | Administrative Tools </strong>and double-clicking on <strong>Internet Information Services (IIS) Manager</strong>.</span></li>
<li><span style="background-color: #ffffff;">Navigate to the Web Module site or virtual directory in the left hand &#8216;Connections&#8217; Panel. It will be located under &lt;Server Name&gt;\&lt;Sites&gt;. For example, MyServer-&gt;Sites-&gt;Default Web Site-&gt;webmodule.</span></li>
</ol>
<ul>
<li><span style="background-color: #ffffff;">If you&#8217;re running<strong> IIS7</strong> ( Windows Server 2008, Vista or Windows 7)</span>
<ol>
<li><span style="background-color: #ffffff; ">Select the Web Module site and ensure the &#8216;Features&#8217; tab is selected at the bottom of the middle pane.</span></li>
<li><span style="background-color: #ffffff; ">Double-click the &#8216;Authentication&#8217; feature.</span></li>
<li><span style="background-color: #ffffff; ">Right-click &#8216;Anonymous Authentication&#8217; and select <strong>Disable</strong></span></li>
<li><span style="background-color: #ffffff; "><strong><span style="background-color: #ffffff; font-weight: normal; ">Right-click and &#8216;Windows Authentication&#8217; and select <strong>Enable</strong></span></strong></span></li>
<li><span style="background-color: #ffffff; "><strong><span style="background-color: #ffffff; font-weight: normal; "><strong><span style="background-color: #ffffff; font-weight: normal; ">Restart IIS by selecting your server in the right hand connections pane, and clicking <strong>Restart</strong> in the &#8216;Actions&#8217; pane on the right.</span></strong></span></strong></span></li>
</ol>
</li>
</ul>
<ul>
<li><span style="font-weight: normal;">If you&#8217;re running </span>IIS6 or 5.1<span style="font-weight: normal;"> (Windows Server 2003, Windows XP)</span>
<ol>
<li><span style="background-color: #ffffff;">Right-click Web Module site and select Properties.</span></li>
<li><span style="background-color: #ffffff;">Go to the Directory Security tab</span></li>
<li><span style="background-color: #ffffff;">Under &#8216;Authentication and access control&#8217; click the <strong>Edit</strong> button.</span></li>
<li><span style="background-color: #ffffff;">Uncheck &#8216;Enable anonymous access&#8217; and check &#8216;Integrated Windows authentication&#8217;</span></li>
<li><span style="background-color: #ffffff;">Restart IIS by right-clicking the local server, select All Tasks, and then click <strong>Restart IIS</strong>.</span></li>
</ol>
</li>
</ul>
<p>If you added your own Windows login name as an administrator in step 1, you can now test the authentication is working. Go back to the Web Module in your browser and click <strong>Refresh</strong>. You will be presented with an &#8216;Authentication Required&#8217; dialog where you can enter your username and password.</p>
<div id="attachment_577" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/authentication-required.png"><img class="size-medium wp-image-577" title="Authentication Required Dialog" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/authentication-required-300x181.png" alt="Authentication Required Dialog" width="300" height="181" /></a><p class="wp-caption-text">Authentication Required Dialog</p></div>
<p>Again, ensure your username is in the form of domain\username. Click <strong>OK</strong>, and you should log straight into the Web Module using Windows Authentication.</p>
<h3>3. Ensure all users in your Organization screen have a login name in the form of domain\username</h3>
<p>Now your administrator account can log into the Web Module using Windows Authentication, but all other users will not be able to log in unless they have their login name specified in the form of domain\username. This is done in Vantage Ultimate on the Organization screen.</p>
<div id="attachment_578" class="wp-caption aligncenter" style="width: 310px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/organization-screen-showing-correct-login-name.png"><img class="size-medium wp-image-578" title="organization-screen-showing-correct-login-name" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/organization-screen-showing-correct-login-name-300x213.png" alt="Organization Screen showing correct login name for Windows Authentication" width="300" height="213" /></a><p class="wp-caption-text">Organization Screen showing correct login name for Windows Authentication</p></div>
<p>If you&#8217;re importing your users from LDAP or LDIF, make sure you use the &#8216;Prefix&#8217; option on the User Details page to prefix domain\ before your imported usernames. For example:</p>
<p><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/import-organization-with-prefix-option.png"><img class="aligncenter size-medium wp-image-579" title="import-organization-with-prefix-option" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/import-organization-with-prefix-option-300x225.png" alt="import-organization-with-prefix-option" width="300" height="225" /></a></p>
<h3>4. Connect Vantage and the Web Module using the new authentication details, and synchronize your Organization.</h3>
<p>In order to publish information to the Web Module, you need to add a connection between Vantage and the Web Module. This is done on the Web Module screen in Vantage Ultimate.</p>
<ol>
<li><span style="background-color: #ffffff;">Click <strong>Add Web Module</strong> (or if you already had a web module before changing the authentication details, select it and click <strong>Properties</strong>)</span></li>
<li><span style="background-color: #ffffff;">Enter the server &amp; virtual directory of the Web module, and enter the correct credentials ensuring domain is specified.</span></li>
<li><span style="background-color: #ffffff;">Click OK to connect.</span></li>
</ol>
<div id="attachment_580" class="wp-caption aligncenter" style="width: 306px"><a href="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/connect-to-web-module.png"><img class="size-medium wp-image-580" title="connect-to-web-module" src="http://www.webspy.com.au/blogs/wp-content/uploads/2009/09/connect-to-web-module-296x300.png" alt="Connect to Web Module dialog" width="296" height="300" /></a><p class="wp-caption-text">Connect to Web Module dialog</p></div>
<p><span style="background-color: #ffffff;">Once connected, synchronize Vantage with the Web Module by clicking the <strong>Synchronize </strong>link in the Web Module task pad. You may also want to provide permissions for your users in the Permissions section on the Web Module screen.</span></p>
<p>That&#8217;s it. You can now test that everything is working by getting one of your users to access the Web Module&#8217;s URL. They should sail straight in with no username/password prompt.</p>
<p>I hope this helps! Please let me know your feedback by emailing me, or leaving a comment below.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.webspy.com.au/blogs/index.php/remove-username-password-prompts-from-the-web-module-with-windows-authentication/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

