Edge Browser Integration on CyberArk-PSM

Abhimanyu Neupane
1 min readMar 22, 2023


To use the we need to use we need Microsoft Edge (32-bit), version 103 or later, which can be download from here. Make sure to have driver on the machine must also be update, which can be downloaded from here.

Copy the relevant downloaded exe file msedgedriver.exe to PSM Components folder.

Now we need to update the WebAppDispatcher to latest version which can be download from here and copy all contents inside Components folder to (C:\Program Files (x86)\CyberArk\PSM\Components).

After updating the dispatcher, check the version of chorme driver inside (C:\Program Files (x86)\CyberArk\PSM\Components), updated to latest version.

Now check the path of browser exe file on PSMConfigureAppLocker.xml file which can be found on (C:\Program Files (x86)\CyberArk\PSM\Hardening) if it is incorrect insert the location of exe file. Now run the PSMConfigureAppLocker.ps1 script. After we run this script, all the AppLocker rules change to Enforce Only so we need to change the AppLocker rule to Audit only.

Now we have to create a new connection component for MS Edge. And the change the following parameter.

Target Setting -> ClientApp -> Edge

Create new parameter under Target Setting -> Client Specific

Name -> BrowserPath

Value -> Location of Browser.

Now we can use Edge browser instead of Chrome. But on PSM Version 12.2.0 it will not connect because of session hijacking vulnerability. So, we need to update to 12.2.5 More Information can be found here.

Thank you :)