Our company would like to add some pages for our employees that would only be accessible when logged into our VPN. Has anyone attempted something like this? Is it even doable?
Hi @Anya23,
to be honest - never heard of something like that but I could think of something like memberships(CMS Enterprise required) paired with some custom API/webhook action and blacklabeling/whitelabeling certain domains in your VPN… Again - never tried something like this since it’s a huge endeavor.
While could it could be technically possible I think a way easier way could be to restrict the access to certain pages to list-memberships which is available in all plans (at least starter if I’m not wrong). You could create a dynamic/active list which adds all of you’r employees by email-domain and maybe a IP-adress.
Another idea:
You could create a new property like “is using the VPN”(boolean) paired with a workflow like “if IP is X - set ‘is using the VPN’ to true; if IP is not X - set ‘is using the VPN’ to false” and “if ‘is using the VPN’ is true move him/her to list Z”… And again - for the pages: “If user is included in list Z - grant access”
hope this give you some ideas
best,
Anton
Thanks, Anton! Is there a way, maybe with HuBL, to get the IP address of the GET request?
That’s a good idea for internal-only pages. I’m curious if anyone’s tried this with HubSpot. How did you handle it? Any challenges?