Are you using active directory? or will you be blocking users by IP? (this will come in handy later) First, I would recommend upgrading to 3.1.9, since there are some bugs that I encountered in 3.1.6 and 3.1.8 with URL filtering. There are some guides on the support site that make the upgrade pretty painless. Before you start writing the rules, go to Objects -> Security Profiles -> URL Filtering rules. Create a new URL filtering profile. After you give the url filtering profile a name and description, check the dynamic URL filtering box. Near the bottomf of the window, you will a box called "allow List". Enter the 10 URL that you wish to allow. Now, on the right you will see all the different categories. Go to the very top and find the option "Set for all categories". Under the column "action" set it to block. This means that all the websites in all the categories will be blocked by the PAN. Then click ok. You have a new URL filtering profile that blocks all categories but allows the 10 URL that you have in your whitelist. All you have to do is add this URL Filtering profile to a rule. On the far right of the rule, you will see a column lableled "profile". Click on the word "none" and select the url filerting profile that you created. Now go ahead and test. One last personnal recommendation. It's usually better to write the most specific / constrictive rules ahead of the more general / less restrictive rules. Make sure that your blocking rule is ahead of your general web browsing rule that you have set for the remaining users. Also, are you getting you training at Trace3? I'm sending one of my SE there too for training. Those are good folks there. Ask lots of questions.
... View more