PA 3000 Make users accept TOS before browsing the web

Reply
L0 Member

PA 3000 Make users accept TOS before browsing the web

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.

 

Cheers,

-Kiwi.

 
L7 Applicator

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'

 

2021-01-13_14-21-15.jpg

 

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.com
Like my answer? check out my book! amazon.com/dp/1789956374
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!