Table of Contents
To integrate SecureAnyBox5 with XPipe, a dedicated utility SABCLI.exe is used together with SecureAnyBox Launcher, which is responsible for retrieving credentials.
Requirements #
Ensure the following minimum versions are installed:
- XPipe 22.6
- SecureAnyBox Launcher 2.18.0
- SABCLI utility
XPipe Configuration #
- Open:
Settings → Password Manager - Select:
Custom command - Enter the path to SABCLI including parameters:
"C:\Program Files (x86)\SABCLI\SABCLI.exe" $KEY --json --credentials

Testing the Configuration #
In the Test field, enter the SecureAnyBox record in the format:
TestAccount?user=username&pass=password
After clicking Test:
- the SecureAnyBox Launcher window will appear
- the matching record will be searched
- after confirmation, the credentials will briefly appear next the Test button
Usage in XPipe #
When creating a new identity for connection:
- select:
Password Manager Identity - in Credentials entry, use:
<SABrecordName>?user=username&pass=password

The value specified as <SABrecordName> will be used by SecureAnyBox Launcher to search for the record in SecureAnyBox.
SABCLI Parameters #
The SABCLI utility supports multiple output formats and modes.
Syntax: #
SABCLI RecId --help --version --password | --credentials --json | --text
| Parameter | Description |
|---|---|
RecId |
Record identifier in SecureAnyBox |
--password |
Returns password only OR |
--credentials |
Returns username and password |
--json |
Outputs data in JSON format OR |
--text |
Outputs plain text |
--help |
Displays help |
--version |
Displays version |
eg.:
sabcli “is.tdp.cz” –credentials –json > out.txt 2> err.txt
Notes #
- JSON format is recommended for compatibility with XPIPE
- Plain text output (
--text) can be used for debugging purposes - The
--passwordmode is suitable for password-only authentication scenarios