About TSFA Agent UI and CLI

About TSFA Agent UI and CLI

TSFA Agent UI

ThinkShield Firmware Assurance (TSFA) is a tool based on UDC that, once installed on a device, retrieves security event logs from the device's embedded controller and uploads them to the cloud. These logs can then be viewed on a cloud portal UI. The agent typically retrieves logs at startup and every hour at a random time. If the device lacks an embedded controller, the agent cannot retrieve logs but will report to the TSFA cloud that the embedded controller is not detected, meaning TSFA features cannot be leveraged.

Key features of the TSFA agent UI include:

Log Presentation: Displays collected logs from the past month, including timestamps and event details.
Security Health Summary: Summarizes the device's security health based on recent component measurements and event logs, presenting it as the Security Posture Status on TSFA device statuses.
Refresh Button: Updates the table with the latest logs present in the database without running new component measurements.
UI Adjustments: The UI cannot be made full screen but can be resized using the icon in the lower right corner, minimized, or closed.
License Agreement Link: Opens the Lenovo website.
Open-Source Licenses Link: Opens a text file containing the third-party software for ThinkShield Firmware Assurance.



TSFA Agent CLI 

Along with the Agent app itself, there is a TSFA CLI (ThinkShield Firmware Assurance Command Line Interface). The CLI tool serves a similar function to the Agent UI by gathering logs from the embedded controller (EC) and displaying them with timestamps.
The TSFA CLI supports the following commands:


    • Related Articles

    • TSFA Agent Versioning on the Device Level

      Version Control ensures that all devices within the organization adhere to a universal standard defined by the organization or IT administrators. This feature allows administrators to manage the ThinkShield Firmware Assurance (TSFA) agent version on ...
    • TSFA Agent Versioning on Organization Level

      Version Control ensures that all devices within the organization adhere to a universal standard defined by the organization or IT administrators. This feature allows administrators to manage the ThinkShield Firmware Assurance (TSFA) agent version ...
    • Installing a Sepio Agent

      This article explains how to install and uninstall a Sepio Agent on a Host. The Sepio Agent is a security tool that provides in-depth visibility and enforces policies on assets built into and connected to the Host. The Platform Management system ...
    • Managing Devices within TSFA

      To access devices within your organization's portal, navigate to Devices Manager > Devices. Device Table The Device Table provides regular information pertaining to each device, such as Device Name and Type, Serial Number, License, etc. It also ...
    • Onboarding Devices in ThinkShield Firmware Assurance

      About ThinkShield Firmware Assurance ThinkShield Firmware Assurance (TSFA) detects and remediates firmware tampering and other security issues that could impact the security of your devices before the operating system boots. The ThinkShield Firmware ...