Beranda Proton

Always-on VPN: Enforce VPN use across your organization

Membaca
3 mnt
Kategori
Proton VPN for Business

Enforce VPN usage across your organization with Always-on VPN. This Proton VPN for Business feature is available on the following plans:

  • VPN Professional
  • VPN and Pass Professional
  • Workspace (any)

Currently, Always-on VPN allows you to enforce VPN usage across Windows devices only.

Prerequisites

All target devices must be have the latest version (minimum 5.3.0) of our Windows app installed. As an administrator, you can deploy these across your organization using MDM.

How to configure Always-on VPN

1. Sign in to account.proton.me and select the VPN app.

2. Go to VPNAlways-on VPN and select Configure Always-on VPN.

How to configure Always-on VPN 1

3. Click Generate device profile.

How to configure Always-on VPN 2

How to deploy Always-on VPN

Once your device profile has been generated, it needs reach C:\Program Files\Proton\VPN\Policies on every device where you wish to enforce VPN usage. The Proton VPN client will detect it there and enforce the profile automatically.

You can deploy the profile via:

  • Your MDM platform (recommended)
  • Running a PowerShell script on each target Windows device
  • Manually

To access the necessary files and instructions on how to deploy your profile at any time, go to VPNAlways-on VPNDeploy device profile to your devicesInstructions.

How to deploy Always-on VPN 1

1. Deploy via MDM

Either:

Deploy via MDM 1

2. Deploy via PowerShell

1. Download the protonvpn-install-xxxxx.ps1 script file to each target Windows device.

2. Right-click on the file

3. Select Run with PowerShell

Deploy via PowerShell 1

3. Deploy manually

1. Download the protonvpn-deviceprofile.rego(jendela baru) file to every device where you wish to enforce VPN usage, download

2. On each device, open Explorer and navigate to C:\Program Files\Proton\VPN\Policies.

3. Drag the protonvpn-deviceprofile.rego(jendela baru) file into the Policies folder.

Deploy manually 1

How to remove Always-on VPN from a device

Enforcement stops when the profile file is deleted from the device.

Delete protonvpn.rego from C:\Program Files\Proton\VPN\Policies using any of the following:

  • MDM: Remove the file through the same file-deployment or script mechanism you used to deploy it (recommended)
  • Powershell script: Generate run protonvpn-deviceprofile-remove.ps1 on the device
  • Manually: Open Explorer, go to C:\Program Files\Proton\VPN\Policies, and delete the file

You can generate a powershell script to aid in this as follows.

1. Sign in to account.proton.me and select the VPN app.

2. Go to VPNAlways-on VPN and select Delete device profile from the menu.

Remove Always-on VPN 1

3. Run the generated powershell script (protonvpn-deviceprofile-remove.ps1).

Remove Always-on VPN 2

De-provisioning users

If you remove a user from your organization while Always-on VPN is still enforced, the device will be effectively locked until an admin signs in locally on the device. This means you can’t remote wipe the device.

So when removing a user, you should:

  • Remove the device profile (as described above) or delete the Proton VPN app from the managed device
  • De-provision the user in your MDM admin console.

Doing this in the reverse order prevents the device from connecting to the internet, preventing any kind of remote management.