Technical Tip: Retrieve and reuse FortiClient telemetry key from QR code
| Description | This article describes a method to retrieve the FortiClient telemetry key from a QR code, decode it, convert it from hexadecimal to ASCII, and reuse it via the command line. This approach can be useful when:
The method relies on extracting the telemetry key embedded within the QR code configuration. |
| Scope | FortiClient with EMS v7.2 and v7.4. |
| Solution |
Log in to the EMS console, then navigate to System Settings -> EMS Settings, locate the section Endpoints Settings, and locate the FortiClient Telemetry Connection Key QR Code.
The QR code contains encoded telemetry configuration data.
Use a generic QR code reader (mobile app or online tool) to extract the embedded string. Example output (as shown above):
![]() The string extracted is: fabricagent://cloud?inviteCode=A5VJUXXXXXXXXXXXXXX068ASH4&key=0x53656375726974794661627269633454578&site=default.
Example: 0x53656375726974794661627269633454578 → 53656375726974794661627269633454578. The remaining hexadecimal string represents the telemetry key.
Convert the hexadecimal string into a readable ASCII string. Online tools can be used (e.g., Rapidtables: Rapidtables - Hex to String | Hex to ASCII Converter).
The resulting ASCII string is the usable telemetry key. In the given example: 53656375726974794661627269633454578 → SecurityFabric4TW.
Run the following command on the endpoint:
Example:
Additional information to use the FortiESNAC tool :
Additional notes:
Updating the key in FortiClient EMS typically requires editing the configuration and saving the changes. |



