- Overview
- Requirements
- Pre-installation
- Preparing the installation
- Installing and configuring the service mesh
- Downloading the installation packages
- Configuring the OCI-compliant registry
- Granting installation permissions
- Installing and configuring the GitOps tool
- Deploying Redis through OperatorHub
- Applying miscellaneous configurations
- Running uipathctl
- Installation
- Post-installation
- Migration and upgrade
- Upgrading Automation Suite
- Migrating standalone products to Automation Suite
- Step 1: Restoring the standalone product database
- Step 2: Updating the schema of the restored product database
- Step 3: Moving the Identity organization data from standalone to Automation Suite
- Step 4: Backing up the platform database in Automation Suite
- Step 5: Merging organizations in Automation Suite
- Step 6: Updating the migrated product connection strings
- Step 7: Migrating standalone Orchestrator
- Step 8: Migrating standalone Insights
- Step 9: Migrating standalone Test Manager
- Step 10: Deleting the default tenant
- Performing a single tenant migration
- Migrating between Automation Suite clusters
- Monitoring and alerting
- Cluster administration
- Product-specific configuration
- Accessing the Models
- Enabling or disabling Extended Languages OCR
- Orchestrator advanced configuration
- Configuring Orchestrator parameters
- Configuring appSettings
- Configuring the maximum request size
- Overriding cluster-level storage configuration
- Configuring NLog
- Saving robot logs to Elasticsearch
- Configuring credential stores
- Configuring encryption key per tenant
- Cleaning up the Orchestrator database
- Skipping host library creation
- Troubleshooting

Automation Suite on OpenShift installation guide
Enabling or disabling Extended Languages OCR
To make sure you are eligible for Extended Language OCR in Automation Suite, reach out to your Account executive to understand the required commitments.
To use the Extended Languages OCR, you need to have a valid license configured. The license is a base64 string file provided by UiPath® over email. To obtain the license, file a support ticket under Document Understanding > Extended Languages OCR License Request. Obtaining access to Extended Languages OCR involves acceptance of the following additional terms and conditions:
- Redistribution of the license by the user to other organizations is strictly prohibited. This license is specifically intended for the use of the Extended Languages OCR as part of UiPath Automation Suite, and solely by the entity to which it is provided.
- Users are obligated to submit usage reports every quarter, with deadlines on March 31st, June 30th, Sept 30th, and Dec 31st
each year. These reports can be produced by navigating to the
uipath-as-platformstorage container and compressing the folder pathaistorage/org-00000000-0000-0000-0000-000000000001/tenant-00000000-0000-0000-0000-000000000001into a zip file. This zip file is then sent to a UiPath email address that will be provided with the license file. If you are using in-cluster objectstore, refer to How to collect DU usage data with in-cluster objectstore (Ceph) to retrieve the usage reports.
Non-compliance with these conditions will result in the inability to renew Extended OCR licenses.
The license file expires after 12 months, so a license renewal is needed every 12 months. There is a one month grace period, after which the container will cease processing requests.
After receiving the license string, continue with the steps from this procedure.
-
After installing or upgrading Automation Suite, configure the
input.jsonfile. -
Add the string for Extended Languages OCR in the
input.jsonfile.When receiving the license via email, open the license file with any text editor (for example, Notepad), and copy and paste the string you find inside the
licenseproperty of thedocumentunderstandingobject.Note:Make sure that the contents of the file are in base64 format before moving to step 3. If not, convert the content to base64 format before moving to the next step.
-
If the
documentunderstandingobject is not yet configured, you can use the following code to add it:"documentunderstanding": { "enabled": true, "extendedOcr": { "enabled": true, "license": "<base64 encoded license string goes here>" } },"documentunderstanding": { "enabled": true, "extendedOcr": { "enabled": true, "license": "<base64 encoded license string goes here>" } },Note:If the
documentunderstandingobject is already configured, copy only theextendedOcrproperty from the license file without changing any other properties. -
Execute the Automation Suite installer again using the following command:
uipathctl manifest apply input.json --versions versions.jsonuipathctl manifest apply input.json --versions versions.json -
Go to the ArgoCD panel, in the Document Understanding section and check if the Extended Languages OCR is displayed.

You can access the Extended Languages OCR using the following endpoint: {FQDN}/<organization_id>/<tenant_id>/du_/extended-ocr.