PA 3000 Make users accept TOS before browsing the web

Showing results for 
Show  only  | Search instead for 
Did you mean: 

PA 3000 Make users accept TOS before browsing the web

L0 Member

Hello, we use our PA 3000 as a router to distribute our ISP to multiple locations. Is there a way that I can make it so when a user try's to browse to the web either a pop up or a redirect happens so that they have to accept terms of service prior to being allowed to continue?


Community Team Member

Hi @Jenkins ,


I guess you could use captive portal for that.


The default redirect page has something like "The resource you are trying to access requires proper user identification" but you could easily edit and upload your custom response page which includes your TOS.




LIVEcommunity team member, CISSP
Don't forget to hit that Like button if a post is helpful to you!

here's a fancy way of accomplishing that:


create 2 rules,

top rule allows internet http access to all url categories (except undesirable) but source contains a dynamic object using a tag

bottom rule allows all internet http access, but url filtering profile is set to continue for all url categories


add a log forwarding profile to the bottom rule that is set with built-in action to tag traffic as the tag used in the dynamic object in rule1, set the log forwarding filter to trigger on action 'continue'




when new users open a webpage they'll hit rule 2, get served a continue-block page, if they hit continue their IP will get tagged and from there on out they'll hit rule 1 until the tag expires




Tom Piens
PANgurus - SASE and Strata specialist; (co)managed services, VAR and consultancy
Like what you see?

Show your appreciation!

Click Like if a post is helpful to you or if you just want to show your support.

Click Accept as Solution to acknowledge that the answer to your question has been provided.

The button appears next to the replies on topics you’ve started. The member who gave the solution and all future visitors to this topic will appreciate it!

These simple actions take just seconds of your time, but go a long way in showing appreciation for community members and the LIVEcommunity as a whole!

The LIVEcommunity thanks you for your participation!