I have followed this post to install the Check Point SSL Network Extender for a non admin user:
Installation for Users without Administrator Privileges
The SSL Network Extender usually requires Administrator privileges to install the ActiveX component. To allow users that do not have Administrator privileges to use the SSL Network Extender, the Administrator can use his/her remote corporate installation tools (such as, Microsoft SMS) to publish the installation of the SSL Network Extender, as an MSI package, in configuring the SSL Network Extender.
To prepare the SSL Network Extender MSI package:
Move the extender.cab file, located in $FWDIR/conf/extender, to a Windows machine and open the file using WinZip.
Extract the cpextender.msi, and use as an MSI package, for remote installation.
On Windows , Mac and Linux, it is possible to install SSL Network Extender for users that are not administrators, if the user knows the admin password. In this case, perform a regular SSL Network Extender installation and supply the administrator password when asked.
However, when they log onto the VPN, they are being prompted for Admin Credentials again for this: