diff --git a/docs/EN_US/HPCCClientTools/CT_Mods/CT_ECL_CLI.xml b/docs/EN_US/HPCCClientTools/CT_Mods/CT_ECL_CLI.xml
index 3e7fd5f9e8b..8bee5c570fd 100644
--- a/docs/EN_US/HPCCClientTools/CT_Mods/CT_ECL_CLI.xml
+++ b/docs/EN_US/HPCCClientTools/CT_Mods/CT_ECL_CLI.xml
@@ -165,6 +165,13 @@
returns a list of all the key user IDs that can be used
by the sign command.
+
+
+ url-secret-name
+
+ generate a secret name from a URL for automatic URL
+ mapping
+
@@ -8609,6 +8616,64 @@ ecl zapgen W20171018-091399 --path ~ --inc-thor-slave-logs --description "Unexpe
+
+ ecl url-secret-name
+
+ ecl url-secret-name url
+ [--username=<username>]
+
+
+
+
+
+
+
+
+
+ ecl url-secret-name
+
+ Generates a secret name from a URL for automatic URL
+ mapping.
+
+
+
+ url
+
+ The URL to convert into a secret name.
+
+
+
+ --username
+
+ Optional. The username to associate with the URL.
+ This will override any username embedded in the URL.
+
+
+
+ The ecl url-secret-name command
+ generates a secret name from a URL that can be used to support ECL
+ SOAPCALL/HTTPCALL automated URL to Secret mapping.
+
+ A username can either be embedded in the URL, such as
+ https://username@example.com, or passed in as a parameter using the
+ --username=username option. If a username is passed in as a parameter
+ it overrides a username in the URL.
+
+ Passwords embedded in the URL are not needed and will be
+ ignored.
+
+ When ECL SOAPCALL URL secret mapping is enabled SOAPCALL will
+ convert the URL provided into a name of this format. ECL will then
+ attempt to lookup the secret, and if found, will use the contents of
+ the secret, rather then the original URL.
+
+ Examples:
+
+ ecl url-secret-name https://example.com --username jimi
+ecl url-secret-name http://example.com --username jimi
+
+
+
ecl roxie memlock