Tungsten Automation

Tungsten TotalAgility 2025.2 Update 9

Build date: September 17, 2026

© 2026 Tungsten Automation. All rights reserved.
Use is subject to license terms.

Introduction

This release contains priority fixes driven by on-demand requests in Tungsten TotalAgility On-Premise.

Note: To install Tungsten TotalAgility 2025.2.9 successfully, an existing full installation of Tungsten TotalAgility 2025.2 is required.

If you need to perform a full product installation, see the Tungsten TotalAgility 2025.2 Installation Guide for instructions.

Issues resolved in this update

ID Case ID Issue
2267370 28202564 When processing a TIFF image using the "ICS 300DPI BWE" eVRS profile with document conversion enabled, the output image was incorrectly rotated and mirrored, rendering the text unreadable.
2262914 28183930 DeviceTextField controls were unavailable for selection when mapping business rule input or output parameters on the Device create new job form.
2262728 28179516 Microsoft Edge 151 prevented Web Capture Service from releasing the scan source when the Scan form was refreshed, reloaded, or changed.
2262282 28194348 The job was suspended at the Document conversion activity due to the input MicroSoft Word document being corrupt.
2261416 28095552 The filtering and selection functionality behaved inconsistently and unreliably across both the compare package and import package features.
2260242 28005542, 28106742, 28195519 Open Database Connectivity connection failed in the Tungsten Search and Matching Server 6.10, when loading MSSQL table data containing NULL values in nullable columns, due to an incorrect System.DBNull to System.String cast.
2258110 28176450 PDF text extraction produced incorrect values from PDF AcroForm fields.
2257478 28146636 AutoExtract locator failed during text extraction with the following error: "Web service failure: error code=0x803d0013. The server returned a fault: [05003] The rectangle is invalid."

Previous updates

Features added in this update

2255628, 28173722: Change timeout and polling time

The polling time for single-image calls to Azure AI Document Intelligence is increased from 750 milliseconds to 2 seconds following Microsoft's recommendation to avoid 429 rate-limit errors.

 

2251833, 28165017: Security enhancement to File Upload control query parameters

To reduce security risks, the File upload control settings are no longer passed as HTTP request parameters from the client to the server. Instead, the client sends only the Form ID and Control ID, and the server retrieves the corresponding upload settings from the database and enforces them server-side. This ensures that upload settings are obtained from a trusted server-side repository, preventing client-side tampering and improving the overall security of the file upload process.

Issues resolved in this update

ID Case ID Issue
2251450 28166295 The EML to PDF conversion failed when the source EML file contained a PDF portfolio attachment.
2249503 28157887 When a Separation profile was configured in the Classification activity, a classification group script caused incorrect barcode-based separation.
2249012 28150444 An "Access denied" error occurred when logging in to Transformation Designer while Replay Protection was enabled.
2248799 28120638 When executing a PDF generation activity, the PDF generation failed with the following error: "FoX exception number 8."
2244217 28088096, 28147055 When navigating between documents in the Validation activity, the previously viewed document remained visible in the viewer until the next document was fully rendered.
2244063 28134263, 28132467 While converting a PDF to TIFF using the Document Converter, the job was suspended if the resulting TIFF file exceeded 2 GB.

Issues resolved in this update

ID Case ID Issue
2244058 28150194 In the Transformation Designer, the Table Locator value selected for "Find the start of the table" or "Find the end of the table" using "Use a locator" was saved incorrectly. After reopening the properties, a different locator value was displayed instead of the originally selected one.
2243936 26742544, 28006711 When processing certain documents through extraction in the Transformation Designer, the activity was suspended at runtime.
2241664 27999859, 28117130 The Document conversion activity remained in a "Taken" state for several hours before it got suspended due to a timeout.
2240298 28095915 When creating a Folder in the TotalAgility Designer, field names on a child field were not inherited from the parent.
2239805 28086372, 28133560 When the Enhanced Virtual ReScan (eVRS) DoHoleFill property in Advanced Settings was used in the default profile, barcode bars were removed.
2239163 28106166 The audit log incorrectly recorded the resource name when the "Restart Next" action was executed on the activity within the Job Properties form.
2238252 28114227 A job could not be created on the Scan form due to a layout configuration issue.
2238214 28119319, 28120371 An error occurred while processing the "Classify" call of the table extraction in the Transformation Designer.
2237987 28107588 The Reporting Server log recorded the following error: "Violation of UNIQUE KEY constraint. Cannot insert duplicate key."
2237921 28089405 When using a Kodak i4250 scanner with an A3 flatbed accessory, the Scan form became unresponsive.
2237689 27995396 In the Transformation Designer, the following error occurred while processing the "Detect" call of the table extraction: "Set document request failed with error: (invalid stoi argument)."
2236941 28117765 When the Transformation Server executed an Auto Extract Locator using a Bring Your Own License (BYOL) Generative AI provider, the following error occurred: "Unsupported value: 'temperature' does not support 0.0 with this model. Only the default value (1) is supported."

Issues resolved in this update

ID Case ID Issue
2236895 28108519, 28122930 After creating a Job query in the Workspace and sharing it with another resource, the query was displayed under the “My Queries” section for the additional resource instead of the “Shared Queries” section.
2236158 28098433 When a PDF file or large chunks of the file was uploaded via Capture Client forms, the Web Capture Service returned a corrupted PDF upon import.
2236148 28098433 The Capture Client forms ignored the 'Maximum binary chunk size' system setting in the Advanced Studio and uploaded the entire file instead of using the specified chunk size.
2234119 28103191, 28079328 TotalAgility upgrade process failed when encrypted database connections were used because the certificate chain was issued by an authority that was not trusted.
2233901 28069169, 28110199 When key-value prediction pairs referenced deleted words after page rotation, a "FoX exception number 8" error occurred.
2233893 28103597 If multiple robots were listed when TotalAgility's RPA activity called the RPA server, and the timeout was reached, the robot was canceled on the RPA side. However, in TotalAgility, the activity was neither suspended nor logged the status, leaving the activity marked as "taken."
2233572 28101635 On configuring the document validation rules, specifically the “exactly N number of pages” rule, processing documents through the Classification activity caused the job to be suspended with an error.
2231579 28098386 PDF text extraction produced inconsistent results between Transformation Designer and Transformation Server.
2230024 28088294 When the Transformation Server was on a dedicated machine and the REST API was called from Integration Server, the business rule execution failed with the following error: "The following configuration setting could not be found: CoreIntegrationServicesLocation".

Issues resolved in this update

ID Case ID Issue
2232726 28109088 Document Capture fields did not retain values when switching between documents in a Validation activity.
2230756 28087461 In Federated Security, the Single Logout Request (SLO) failed because the "ProtocolBinding" attribute was incorrectly included in the SAML SLO request.
2228883 28092489 On installing TotalAgility 2025.2 Update 3, the system failed to process business rule steps.
2228746 28088096 When navigating between documents using the thumbnail panel in a Validation activity, the previously selected document remained visible briefly before the newly selected document was rendered.
2226722 28086027 Text-layer extraction failed for certain PDF documents.
2218454 28045854 When the error description was translated, the system incorrectly marked the associated field as “modified” or “changed,” even if that field was not included in the list of fields designated for validation.

Feature added in this update

2222997, 28069614: Increased page limit for Predefined Document Type Locator

The maximum page limit for the Predefined Document Type Locator is increased to 50 from 20. The limit is no longer hard-coded and can now be configured through the user interface or via script. The default value is 20.

Issues resolved in this update

ID Case ID Issue
2227971 28046298 The “Mark Finished” Capture activity in Reporting consistently recorded entries in the WSA_MESSAGES table, even when the reporting feature was turned off.
2226277 28065387 License thresholds configured for reserve (one-time use) page counters were incorrectly evaluated against the annual page counters.
2219749 28063449 In the Message Connector, high-severity vulnerabilities were identified in the currently used version of 7-Zip.

Features added in this update

2208351, 28014926: Barcode merge field support

The Document generation node is enhanced to ensure TotalAgility variable values are correctly passed to barcode merge fields in Microsoft Word templates. You can use TotalAgility variables to populate barcode merge fields, enabling accurate barcode generation based on runtime data.

Follow the steps below to insert a barcode field into a Microsoft Word template.

  1. Open the Word document where you want to insert the barcode.
  2. Press Ctrl + F9 to insert a pair of Word field braces { }. (Do not type the braces manually.)
  3. Inside the braces, type one of the following field codes depending on the requirement. To display the value along with the barcode, include the \t switch.

    Dynamic (merge field) barcode:
    { DISPLAYBARCODE "{ MERGEFIELD FieldName }" CODE128 \t }
    Replace FieldName with the actual merge field name used in your data source.

    Static barcode example:
    { DISPLAYBARCODE "490123456789" EAN13 \t }
    Note: EAN13 requires exactly 12 numeric characters.
  4. Press Alt + F9 to toggle between the field code view and the barcode preview.
  5. Save the document as a Word Template (.dotx).

 

2214765, 28041495: Retry mechanism when using the Predefined Document Type Locator (PDTL)

A retry mechanism has been implemented to improve resilience when using the Predefined Document Type Locator (PDTL).

The enhancements include:

  • Automatic retries for transient HTTP errors.
  • The following HTTP status codes are treated as transient: 408, 429, and 500–599.
  • Retry handling for transient empty results that may occur due to server-side conditions.

 

2216343, 27016718: REST API support in Integration Server

The Restful Service activity has now been implemented in the Integration Server.

 

Issues resolved in this update

ID Case ID Issue
2222501 28074365 When a process contained a Job Duration trigger, creating a job using CreateJobAndProgress() failed with a job evaluation error.
2220741 28051268 The Document Review form failed to load, and the error “Uncaught RangeError: Maximum call stack size exceeded” was written to the browser console.
2220110 28062569 On upgrading TotalAgility, executing the "Complete Activity" action redirected users to the first activity in the queue instead of returning them to the General Work queue.
2219872 28033954 The validation screen became unresponsive when additional events were configured before the Fuzzy Search action, and the Fuzzy Search dialog was canceled.
2219355 28046014 The Validation form became unresponsive when actions were executed after the DeleteRow action triggered via the Button control.
2218504 28020843 The activity layout of Document review and Validation changed upon logging out of Workspace because the local storage provider was not always properly reset after activity completion or cancellation.
2218454 28045854 Unexpected field validation occured in a Validation activity when the error description was translated.
2218354 28041495 The Document Library server returned empty during load testing.
2216261 28043609 The Reporting processing stopped with the following error: Cannot insert duplicate key in object 'dbo.@p' (OrmDoc).
2216242 28013514 The package could not be created when the process contained multiple skins.
2215688 28008592 Confirming an unrelated field incorrectly set ExtractionConfident=True for manual confirmation fields.
2214807 27982642 When a filter was applied to a work queue query, the work queue query criteria were ignored.
2214751 28007498 On upgrading TotalAgility, patch code separation could not be detected.
2212094 28029839 The DLL-thrown exceptions were not displayed in the suspended job notes, affecting troubleshooting.
2210519 28011616 Inconsistent OCR data was identified in the .xdc file in the Transformation Server.

Features added in this update

2213131, 28040845: Artificial intelligence (AI) Search schema updates

The Artificial Intelligence (AI) Search schema has been updated to support sorting and faceted searches on key fields, enabling future enhancements like analytics, dropdowns, and document counts. These changes improve flexibility and prepare the system for advanced UI and admin features.

 

2212019, 28040845: Rebranding the Search “Knowledge base search” activity

The existing "Knowledge base search" activity is renamed to "Knowledge discovery agent."

 

2210722, 28014390: Ability to disable page profile CorrectSplitNumbers behavior

You can disable the CorrectSplittedNumbers normalization in Azure page profiles.

 

2207142, 28016903: Improved extraction

The new "Microsoft Document Intelligence Layout Model" is now integrated into extraction pipeline services. This enhancement provides more accurate and flexible document data-extraction capabilities. The output generated by the Layout Model is stored at the page level in a JSON file and written to the text-extension field, Kofax.CEBPM.RawPageData.

 

Issues resolved in this update

ID Case ID Issue
2216058 28051124 The Advanced Extraction Locator (AEL) failed to process pages that contained no OCR content or key-value pairs due to an unhandled exception on empty pages.
2215597 28049519 Corrupted Db query result after upgrade from 8.1.
2214409 28038327 The following message in the folder field disappeared after the first job was submitted: "The field cannot be empty. Please provide a value."
2214007 28040255 On upgrading TotalAgility, the Calendar fields that were optional and empty prevented forms from being canceled or completed.
2213167 28030551 In TotalAgility, the jobs were suspended when the request made to generative AI failed with the following error: "Execute Artificial Intelligence prompt - Artificial Intelligence Provider failed."
2211951 28036198 The "Federated security support for encrypted SAML response" did not work as expected when the Web and Application components were installed on different servers.
2211095 28023410 When processing a document through PDF generation, the job was suspended with the following error: "Execution of Kofax.CEBPM.PdfGenerator failed: Pdf creation error.".
2211007 28013514 A package could not be created when the process had many skins.
2210135 28024695 The payload signature was generated incorrectly and did not include the payload data. As a result, the signature did not match the actual payload, and the signature validation failed in the target environment.
2209916 28031028 Requests to generative AI failed with the following error: "Request timed out. Please try again."
2208737 27994030 OmniPage did not recognize the QR barcode in TotalAgility.
2208578 27923769 In the Advanced Table Locator, parentheses were cut off from values at the edges of columns.
2207232 28018697 OCR errors between the C++ and .NET components were handled inconsistently, thereby causing unpredictable behavior during classification and extraction.

Features added in this update

2208208, 28006434: Amazon S3 Storage with IAM Role authentication

TotalAgility supports Amazon S3 with IAM Role–based authentication, eliminating the need for Access Key and Secret Key credentials. When TotalAgility runs on an Amazon EC2 instance configured with an IAM Assumed Role that has S3 access, Capture data can now be stored securely in Amazon S3 without static credentials. Use the Configuration Utility to switch existing storage settings to Amazon S3 (IAM Assumed Role).

Note: If you plan to use this feature, uninstall the Repository Browser from "Programs and Features" in the Control Panel and install the updated version included in the update archive.

 

2207146, 28007402: OAuth Support for recognition providers

OAuth authentication is added when configuring the recognition providers in TotalAgility, and OCR providers in Transformation Designer for recognizing OCR documents.

 

2206825, 28013159: Document generation retains Code 39 barcode fonts

The document generation now retains original fonts during output, including Code 39 barcode fonts.

 

2204299, 27957817: Accessibility improvements

Accessibility is improved by resolving issues related to screen readers, keyboard navigation, and contrast ratios. These updates make the product easier to use for all users and align with accessibility best practices.

 

2202743, 27974486 and 27990014: Enhancement to Active Directory synchronization

Active Directory synchronization is enhanced to support additional attributes for populating the resource name in TotalAgility. You can now configure the AD_DISPLAYNAME_FIELD server variable to use AD attributes such as UPN (User Principal Name) or CN (Common Name) as the resource name. If no value or an invalid value is specified for AD_DISPLAYNAME_FIELD, the Display Name is used by default when syncing resources.

 

2202705, 26854324/27999891: Supervisor group support in Workqueue and Job list filters

The Workqueue and Job list filters support group-level supervisor–subordinate relationships. This enhancement improves visibility and management of assigned work.

 

2202027, 28005604: Federated security support for encrypted SAML response

Federated security is enhanced to handle encrypted SAML responses. TotalAgility Designer provides decryption settings, allowing you to configure a certificate that will be used to decrypt encrypted assertions. If the provider does not return encrypted assertions, assertion certificates are not required.

 

2201854, 27904538: Session ID requirement in File upload control

The "Require Session ID" system setting allows you to enforce session validation for the File Upload control. This ensures that a valid Session ID is required before a file can be uploaded to the TotalAgility database, thereby enforcing authentication and enhancing security.

 

2198591, 27970461: Ability to generate a token with a body of "" instead of "{}"

TotalAgility uses the newer JsonWebTokenHandler .NET class, which supports empty payloads, replacing the older JwtSecurityTokenHandler class previously in use.

 

2195682, 27964638: OAuth Support for SMTP in Tenant Management System

The Tenant Management System now supports OAuth authentication for SMTP, replacing outdated basic authentication. This change is essential due to Microsoft Exchange's deprecation of basic authentication. To enable OAuth for Simple Mail Transfer Protocol (SMTP), you must configure the following AppSettings in the Tenant Management System:

Setting Description
SendMailAuthenticationMode Determines whether to use Basic or OAuth authentication to send email.
SendMailOAuthAccessTokenUrl URL to retrieve the access token when using OAuth.
SendMailOAuthClientId" value Client ID from App Registration in Azure Portal.
SendMailOAuthClientSecret Client Secret from App Registration.
SendMailOAuthScope OAuth scope to use for authentication.

Following are the steps to configure OAuth (Client Credentials) for Microsoft Exchange:

  1. Navigate to KofaxTotalAgility-8.0.1.11/Utilities/ConfigurationUtility.

  2. Run KTAConfigurationUtility.exe as an administrator.
  3. Select the TMS tab.

  4. In the Send Mail group, provide the OAuth configuration details.

  5. On the Authentication list, select OAuth and enter the details for the following settings: Server name with port, User Name, OAuth Client ID, OAuth Client Secret, OAuth Access Token URL, Provide OAuth Scope, and From Address.

  6. To enable SSL, select the check box for SSL Enabled.

  7. Click Save.

 

2194357, 27959028: Support for data model in a skin rule

The mapping of data object variables is supported in skin rules. You can only map simple fields in a data model, and this works correctly for top-level items. While you can select nested object fields in the Designer, these fields are currently not supported.

 

Issues resolved in this update

ID Case ID Issue
220888928000390Email body conversion did not work correctly.
220828028020882An issue occurred with PDF generation where some images generated from email bodies appeared blurred.
220746028022139During package export and import, security tokens and roles assigned to controls embedded within a Scan control were not included.
220741228010417Debugging a business process that calls a Restful Webservice failed with the following error, "The job has been suspended. Error. Failed to execute business rule."
220694628017669The TotalAgility application failed to load the assembly System.Diagnostics.DiagnosticSource (version 6.0.0.2) or one of its required dependencies.
220661927971338Duplicate rows appeared when working through a long table.
220422428013212The replay protection mechanism failed, allowing the RequestToken from a previous unsuccessful response header to be re-used, thereby enabling replay attacks.
220409828004625After data retention in the Reporting system, the unique doc_key in Kofax Analytics for TotalAgility was reused. Instead of continuing from the next identity value, it was reassigned starting from the current maximum ID in the table. This resulted in mixed and inconsistent report data, as old keys overlapped with newly generated ones.
220408328004885 The calendar year was not displayed properly when the browser zoom level was set to 75% or higher.
220401528000374 If an Online Learning–enabled activity was completed while the Online Learning system task was still processing, the operation stayed in a 'Processing' state until a timeout occurred.
220400328000374An error occurred when completing an Online Learning–enabled activity while the Online Learning system task was still active.
220240427999284The document variants were not deleted once the retention policy criteria were met.
220185028000433In TotalAgility, there was a security issue where the TotalAgilityPasswordBlacklist.txt file, which contained a list of forbidden passwords, was exposed without authentication.
220168828004809The “LLM license not found” error appeared for each document during classification/extraction, indicating that GetAIProxyServiceInfo() was invoked even though no related features were in use.
220151327969622/27997808Connecting to the Production Transformation Designer returned “Insufficient licensing” for the requested module or feature.
220149427966089An error occurred with the Begin Condition action when the target field being checked was empty or null.
220132928000908The original filename was recorded incorrectly when using a Tungsten XML import file.
220100227994254When processes were deployed from one TotalAgility system to another (such as test or production), the user who last modified the asset (processes, forms, and more) changed unexpectedly.
220042727992487After deployment, the “Last modified by” value changed unexpectedly.
220023327961589When the unsupported or invalid emails were received in a polled mailbox, TotalAgility (via the shared Message Connector pool) could not import them, resulting in a backlog of emails in the mailbox.
219924427987308An issue occurred with SMTP settings using oAuth configuration.
219861627959042XLS to PDF document conversion failed with the following error: "Conversion to PDF failed with error code 50102: Unable to convert file to specified format - Shape to image Error!".
219784427955579When the classification group was used for project-level classification, running the classification locator ignored the project-level logic, returning only general categories like Instructions and Content Classification.
219764527962879Running OCR with an Azure profile returned an error.
219745827969419Rolling over consolidated logging caused a memory leak in the Core Worker process.
219711027964407, 27973652, 27973656The following error occurred during the completion of validation processes: "Cannot process OL folders. ExecuteNonQuery requires an open and available Connection. The connection's current state is closed."
219610027943948When processing a large batch of documents through classification/separation, the job was suspended with an error.
219551027935723The Capture control changes via an event incorrectly triggered another event.
219544826890357The PDF generation activity was suspended despite enabling the "Reject documents on exceptions" setting.
219543927950323When an attachment was added to a document and processed through PDF Generation with the new compression setting, the attachment was lost.
219495727959585The predefined rejection reasons from the first document type validated in a session were persistently displayed for all subsequent document types in a Validation form, instead of showing the rejection reasons for the current document type.
219351427941747When an expression node was executed synchronously within the CompleteActivityAndProgress() method, the following error occurred: "Index was out of range. Must be non-negative and less than the size of the collection."
219285427947271An error occurred in an Expression activity, when multiple fields were mapped, each referencing the same document but different attributes.
219168827917448Normalize to PDF/A failed to convert a document.
218966427556771A PDF document was ingested, but the resulting document contained fewer pages than expected. Some pages were not processed, possibly due to blank-page removal or unrecognized content.
215625827133320Predefined Document Type Locator returned “License details are invalid” when the license server used a MAC address as machine ID.

Applies to

This update is cumulative and includes all new features and resolved issues from the Tungsten TotalAgility 2025.2 release.

Apply this update for use with the following versions:

Install this update

For best results, install the update during off-peak processing hours.

Ensure the following:

Additional information:

To install this update

  1. Extract the .zip file onto the destination computer.
  2. Run setup.exe and follow the on-screen instructions.

For separately installed Transformation Server instances

  1. Stop the TransformationServer service.
  2. Extract the Tungsten TotalAgility patch archive to a folder.
  3. Run setup.exe from the TotalAgility\TransformationServer directory and follow the on-screen instructions. The installer automatically applies changes to all components.
  4. Start the TransformationServer service.
  5. If there are additional TransformationServer instances, repeat these steps for all of them.

For separately installed Reporting Server instances

Upgrade the Reporting Server by executing Tungsten.Reporting.TAService.msi from TotalAgility\Reporting\TAReportingService\Patch directory.

To install this update in silent mode

  1. By default, the "UpdateDatabases" setting in silentconfig.xml is set to true, and the TotalAgility databases are upgraded. If database upgrade is not required, change this setting to false as follows: <UpdateDatabases>false</UpdateDatabases>.
  2. Save the file.
  3. Open the Command Prompt window and change the path to the root directory of setup.exe.
  4. Type the following command:

    setup.exe "/Silent" "/HotFix"

    Note: By default, the services start automatically. To start the services manually after installation, use the following command:

    "/Silent" "/HotFix" "/STARTSERVICES=false"

  5. Press Enter.

Remove this update

Use the following procedure to remove the update.

  1. Verify that the following applications/services are not running:
    • TotalAgility 2025.2
    • Antivirus software
  2. Note: For best results, remove the update during off-peak processing hours.

  3. In Control Panel, select Programs and Features > View installed updates.
  4. On the list of updates, in the Name column, select the item that corresponds to TotalAgility 2025.2.9.
  5. Right-click and select Uninstall.
  6. Restart any applications/services that were stopped prior to removing the update.

Remove this update in silent mode

  1. Open the Command Prompt window and change the path to the root directory of setup.exe.
  2. Type the following command: setup.exe "/Silent" "/PU"
  3. Press Enter.

Files included

FileNameVersion
\ContentManagerInstallation\Agility.Server.Integration.Model.dll2025.2.9.0.527
\ContentManagerInstallation\TotalAgilityCMCommunicator\bin\Agility.Server.Integration.Model.dll2025.2.9.0.527
\ContentManagerInstallation\TotalAgilityTrimCommunicator\bin\Agility.Server.Integration.Model.dll2025.2.9.0.527
\Dynamics365CRMInstallation\TotalAgility\Agility.Server.Integration.Model.dll2025.2.9.0.527
\DynamicsCRMInstallation\TotalAgility\Agility.Server.Integration.Model.dll2025.2.9.0.527
\Licensing\InstallSAL.bat
\Licensing\Installs\KofaxLicenseClient-2025.2.0.msi
\Licensing\Installs\KofaxLicenseServer-2025.2.0.msi
\Licensing\Installs\KofaxLicenseServer.TotalAgility.Proxy-2025.2.0.msi
\Licensing\Installs\KofaxLicenseServer.TotalAgility.Proxy-2025.2.0_ja.msi
\Licensing\OEM\AboutBox.bmp
\Licensing\OEM\BuildOemResources.bat
\Licensing\OEM\OemResources.resx
\Licensing\OEM\readme.txt
\Licensing\OEM\Splash.bmp
\Licensing\SAL\index.html
\Licensing\SAL\All_Shared\c_gettinghelp.html
\Licensing\SAL\All_Variables\variables.html
\Licensing\SAL\resources\css\bootstrap.css
\Licensing\SAL\resources\css\bootstrap.css.map
\Licensing\SAL\resources\css\bootstrap.min.css
\Licensing\SAL\resources\css\bootstrap.min.css.map
\Licensing\SAL\resources\css\commonltr.css
\Licensing\SAL\resources\css\commonrtl.css
\Licensing\SAL\resources\fonts\Action-Icons-Library.svg
\Licensing\SAL\resources\fonts\Action-Icons-Library.ttf
\Licensing\SAL\resources\fonts\Action-Icons-Library.woff
\Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.eot
\Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.svg
\Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.ttf
\Licensing\SAL\resources\fonts\Kofax-Action-Icons-colored.woff
\Licensing\SAL\resources\fonts\Kofax-Action-Icons.eot
\Licensing\SAL\resources\fonts\Kofax-Action-Icons.svg
\Licensing\SAL\resources\fonts\Kofax-Action-Icons.ttf
\Licensing\SAL\resources\fonts\Kofax-Action-Icons.woff
\Licensing\SAL\resources\fonts\notosans-bold.ttf
\Licensing\SAL\resources\fonts\notosans-bold.woff
\Licensing\SAL\resources\fonts\notosans-bold.woff2
\Licensing\SAL\resources\fonts\notosans-bolditalic.ttf
\Licensing\SAL\resources\fonts\notosans-bolditalic.woff
\Licensing\SAL\resources\fonts\notosans-bolditalic.woff2
\Licensing\SAL\resources\fonts\notosans-italic.ttf
\Licensing\SAL\resources\fonts\notosans-italic.woff
\Licensing\SAL\resources\fonts\notosans-italic.woff2
\Licensing\SAL\resources\fonts\notosans-regular.ttf
\Licensing\SAL\resources\fonts\notosans-regular.woff
\Licensing\SAL\resources\fonts\notosans-regular.woff2
\Licensing\SAL\resources\images\favicon.ico
\Licensing\SAL\resources\images\logo_header.svg
\Licensing\SAL\resources\js\bootstrap.bundle.js
\Licensing\SAL\resources\js\bootstrap.bundle.js.map
\Licensing\SAL\resources\js\bootstrap.bundle.min.js
\Licensing\SAL\resources\js\bootstrap.bundle.min.js.map
\Licensing\SAL\resources\js\bootstrap.min.js
\Licensing\SAL\resources\js\bootstrap.min.js.map
\Licensing\SAL\resources\js\cs_table.js
\Licensing\SAL\resources\js\jquery-3.7.1.min.js
\Licensing\SAL\resources\js\jquery.highlight.js
\Licensing\SAL\resources\js\jquery.min.js
\Licensing\SAL\resources\js\orientation.js
\Licensing\SAL\resources\js\pagination.min.js
\Licensing\SAL\resources\js\prism.js
\Licensing\SAL\resources\js\search-help.js
\Licensing\SAL\resources\js\search.js
\Licensing\SAL\resources\js\unicode-base.js
\Licensing\SAL\resources\js\xregexp-all.js
\Licensing\SAL\SAL\c_about_license_utility_window.html
\Licensing\SAL\SAL\c_about_status_bar.html
\Licensing\SAL\SAL\c_activate_window.html
\Licensing\SAL\SAL\c_activate_your_licenses.html
\Licensing\SAL\SAL\c_connectedstations_tab.html
\Licensing\SAL\SAL\c_license_utility_menus.html
\Licensing\SAL\SAL\c_manual_activation_window.html
\Licensing\SAL\SAL\c_refresh_license_status_display.html
\Licensing\SAL\SAL\c_refresh_rate_window.html
\Licensing\SAL\SAL\c_select_servers_window.html
\Licensing\SAL\SAL\c_the_user_interface.html
\Licensing\SAL\SAL\c_welcome.html
\Licensing\SAL\SAL\t_additively_activate_licenses.html
\Licensing\SAL\SAL\t_automatically_activating.html
\Licensing\SAL\SAL\t_changing_display_refresh_rate.html
\Licensing\SAL\SAL\t_manual_activation.html
\Licensing\SAL\SAL\t_reactivation.html
\Licensing\SAL\SAL\t_resizing_display_columns.html
\Licensing\SAL\SAL\t_selecting_license_servers.html
\Licensing\SAL\SAL\t_web_page_activation.html
\Licensing\SDK\InstallSAL.bat
\Licensing\SDK\Client\ACLicInf.dll2025.2.0.0.83
\Licensing\SDK\Client\Kofax.Licensing.Activation.dll2025.2.0.0.83
\Licensing\SDK\Client\Kofax.Licensing.SharedData.dll2025.2.0.0.83
\Licensing\SDK\Client\Kofax.Licensing.TotalAgility.Proxy.exe2025.2.0.0.83
\Licensing\SDK\Client\Kofax.Licensing.TotalAgility.ProxyCommon.dll2025.2.0.0.83
\Licensing\SDK\Client\Kofax.Licensing.TotalAgility.ProxyConfig.exe2025.2.0.0.83
\Licensing\SDK\Client\KSALicClnt.dll2025.2.0.0.83
\Licensing\SDK\Client\KSALicenseCommon.dll2025.2.0.0.83
\Licensing\SDK\Client\KSALicenseUtility.exe2025.2.0.0.83
\Licensing\SDK\Client\KSALicSrvInf.dll2025.2.0.0.83
\Licensing\SDK\Client\Azure\Kofax.SALicImpLib.Interop.dll2025.2.0.83
\Licensing\SDK\Client\Azure\SALicImp.dll2025.2.0.0.83
\Licensing\SDK\Client\Azure\SALicImp.manifest
\Licensing\SDK\Client\ja\KSALicClnt.resources.dll6.6.1.0.0.1462
\Licensing\SDK\Client\ja\KSALicenseService.resources.dll6.6.1.0.0.1462
\Licensing\SDK\Client\ja\KSALicenseUtility.resources.dll6.6.1.0.0.1462
\Licensing\SDK\Client\ja\KSALicSrvInf.resources.dll6.6.1.0.0.1462
\Licensing\SDK\Client\ja\SALicImp.resources.dll6.6.1.0.0.1462
\Licensing\SDK\Client\x64\Kofax.SALicImpLib.Interop.dll2025.2.0.83
\Licensing\SDK\Client\x64\SALicImp.dll2025.2.0.0.83
\Licensing\SDK\Client\x64\SALicImp.manifest
\Licensing\SDK\Client\x86\Kofax.SALicImpLib.Interop.dll2025.2.0.83
\Licensing\SDK\Client\x86\SALicImp.dll2025.2.0.0.83
\Licensing\SDK\Client\x86\SALicImp.manifest
\Licensing\SQL_Scripts\Create_KLS_Azure.sql
\Licensing\SQL_Scripts\Create_KLS_OnPremise.sql
\Licensing\SQL_Scripts\Create_KLS_OnPremiseTenants.sql
\Licensing\SQL_Scripts\Drop_KLS_Azure.sql
\Licensing\SQL_Scripts\Drop_KLS_OnPremise.sql
\Licensing\SQL_Scripts\Drop_KLS_OnPremiseTenants.sql
\Licensing\SQL_Scripts\2.0 to 2.1 Conversion Scripts\Convert_KLS_Azure.sql
\Licensing\SQL_Scripts\2.0 to 2.1 Conversion Scripts\Convert_KLS_OnPremise.sql
\Licensing\SQL_Scripts\DataReport\Create_Report.sql
\Licensing\SQL_Scripts\KTA 7.10.0.0 To 7.11.0.0 Conversion Scripts\Convert_KLS_DataCenter.sql
\Licensing\SQL_Scripts\KTA 7.10.0.0 To 7.11.0.0 Conversion Scripts\Convert_KLS_OnPremise.sql
\Licensing\SQL_Scripts\KTA 7.10.0.5 To 7.10.0.6 Conversion Scripts\Convert_KLS_DataCenter.sql
\Licensing\SQL_Scripts\KTA 7.10.0.5 To 7.10.0.6 Conversion Scripts\Convert_KLS_OnPremise.sql