Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/keepassxreboot/keepassxc.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
authorJonathan White <support@dmapps.us>2020-11-12 01:59:53 +0300
committerJonathan White <support@dmapps.us>2020-11-12 14:23:36 +0300
commitf8f2271f337996acfcbd81aa8484742fe5dd81e5 (patch)
tree06d476042923f380e7f0a576de40934f5467725f /docs
parent15dc6f062e79403458016626727977796cca4e5d (diff)
Document support for managed Microsoft Edge
Add documentation for system administrators to setup support for KeePassXC extension in a managed Microsoft Edge.
Diffstat (limited to 'docs')
-rw-r--r--docs/topics/BrowserPlugin.adoc37
1 files changed, 37 insertions, 0 deletions
diff --git a/docs/topics/BrowserPlugin.adoc b/docs/topics/BrowserPlugin.adoc
index 0331eda7f..380daf1a5 100644
--- a/docs/topics/BrowserPlugin.adoc
+++ b/docs/topics/BrowserPlugin.adoc
@@ -23,6 +23,10 @@ You can download the KeePassXC-Browser extension from your web browser. To downl
2. Click the button to install/add the extension to the browser. Accept any confirmation dialogs.
+// tag::advanced[]
+NOTE: When Microsoft Edge is installed as a managed application, system administrators are required to deploy a custom native messaging configuration. Instructions for this are found in the advanced section below.
+// end::advanced[]
+
=== Configure KeePassXC-Browser
To start using KeePassXC-Browser, you must configure it so that it can communicate with the KeePassXC application on your desktop.
@@ -104,5 +108,38 @@ WARNING: We do not recommend changing any of these settings as they may break th
.Advanced browser settings
image::browser_advanced_settings.png[]
+
+=== Advanced Setup
+==== Managed Microsoft Edge on Windows
+1. Deploy *org.keepassxc.keepassxc_browser_edge.json* to, for example, `C:\ProgramData\KeepassXC` on all managed platforms.
++
+----
+{
+ "allowed_origins": [
+ "chrome-extension://pdffhmdngciaglkoonimfcmckehcpafo/"
+ ],
+ "description": "KeePassXC integration with native messaging support",
+ "name": "org.keepassxc.keepassxc_browser",
+ "path": "C:\\Program Files\\KeePassXC\\keepassxc-proxy.exe",
+ "type": "stdio"
+}
+----
+
+2. Configure GPO options (registry result):
++
+----
+Windows Registry Editor Version 5.00
+[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Edge\NativeMessagingHosts\org.keepassxc.keepassxc_browser]
+@="C:\ProgramData\KeepassXC\org.keepassxc.keepassxc_browser_edge.json"
+
+[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge]
+"NativeMessagingUserLevelHosts"=dword:00000000
+
+[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\ExtensionInstallAllowlist]
+"1"="pdffhmdngciaglkoonimfcmckehcpafo"
+
+[HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Edge\NativeMessagingAllowlist]
+"1"="org.keepassxc.keepassxc_browser"
+----
// end::advanced[]
// end::content[]