by adrien » Jul 22 11 9:41 am
Hi
We're completely overhauling how PureSight works for WinGate 7 - the current download is functional, but needs some documentation.
It's actually possible to control PureSight, but you need to know where to look.
PureSight registers with the permissions system for each category, so if you look in Control Panel > Permissions, you'll see a PureSight object, and you can expand it out to show all the categories.
This is how you can set who can view content of what category.
It also extends the web session object with a PureSight member, so in all web-related events there is now a Session.PureSight object, which has some members which allow you to turn it on / off per request, e.g. in a web policy
Session.PureSight.Enabled = false
Also, when a classification is made (PureSight recognises content as some category) an event is pushed, this can be handled by policy to override behaviour.
What we're doing for the next release of 7 is building a web classification framework into WinGate itself, so just the core WinGate will allow you to:
a) define categories (hierarchically - tree)
b) define rules about who can view content of what category and when (sort of like a simplified WinGate 6 policy just for web). This is a table of allow / deny rules.
c) Manually classify sites
PureSight will fit into this system as a classification provider, so the web activity system will ask all providers if they know about a site, and the manual classifier can respond and or PureSight, and or any future classifier we may write (such as a DB-based one, or something that downloads a list, or gets the data from somewhere else).
Regards
Adrien de Croy