Nuix Discover 10.11.005 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Introducing the Bulk Annotations feature
The Bulk Annotations feature allows users to apply highlights or redactions to multiple documents simultaneously.
Apply bulk annotations on the Documents page
You can apply annotations to multiple documents at the same time.
To apply bulk annotations:
- On the Documents page, in the List pane, select the check box next to the documents that you want to apply bulk annotations to.
- On the Tools menu, under Processing, select Bulk annotations.
- On the Exclusions page, the documents that you selected for bulk annotation are sorted by the number of documents that will be submitted for bulk annotation and the number of documents that will not be submitted. In the Document must be excluded area, you can search for documents that will not be annotated using the Bulk Annotations feature. Click a number to see the list of affected documents. Click Next.
- On the Terms page, in the Option list, select one of the following:
- Advanced query syntax: Enter the search terms and operators to identify the text that you want to highlight or redact.
- Search Term Families: Select the search term family that identifies the terms you want to highlight or redact.
- Click Next.
- On the Annotation page, select either of the following options:
- Redaction: Click the box for the color of the redaction. You can select only black or white. Select the label for the redaction in the list.
- Highlight: Select a highlight option from the list.
- Click OK.

The Bulk annotations window appears.

Note: Documents must be imaged in PDF format prior to using the Bulk Annotations feature.


Note: The Document count column displays only the number of base documents and not renditions.


The application submits the annotation job.
View documents displaying bulk annotations
After the bulk annotation job is completed, you can view the annotations in the Annotations List pane, which you can access from the Image viewer in the View pane.
Tip: To find the documents with bulk annotations, you can run a search on the Search page using the following search criteria: Bulk Annotation Status is Succeeded.
To view bulk annotations:
- On the Documents page, in the List pane, select one or more documents.
- In the View pane, in the Image viewer, click the Annotation List button on the vertical toolbar.
- Annotation type: Select an annotation type to display. Options are Black redactions, White redactions, and Highlights.
- Label/Name: Filter by the label or the name of the annotation.
- Mass coded: The mass coded icon indicates if it was a mass action to multiple documents at once. You can filter documents by Single coded or Mass coded.
- Page: Displays the list of pages containing annotations in ascending or descending order. You can also filter the list of pages by entering a number that the page number you are looking for is less than, greater than, or equal to.
- Term: This column displays the term used for the annotation. Enter text to filter by a specific term.
- Type: This column displays the source of the terms in the Term column. You can filter on any of the following types:
- Advanced query syntax
- Search term families
- Word or phrase
- To view the annotations on a specific page in the document, in the Annotation List pane, in the Page column, click a link.

The Annotation List pane contains the following columns:
The page with the annotations appears in the Image viewer.
Delete bulk annotations
To delete annotations added with the Bulk Annotations feature:
- On the Documents page, in the List pane, select one or more documents.
- In the View pane, in the Image viewer, click the Annotation List button on the vertical toolbar.
- Click the annotation or annotations that you want to delete.
- Click the Delete button.
Audio: Updated language models for the audio transcription feature
Nuix Discover uses the IBM Watson Speech to Text service for the audio transcription feature.
On September 15, 2022, IBM deprecated the previous-generation language models and supports only the next-generation language models.
Per IBM, “Next-generation models have higher throughput than the previous-generation models, so the service can return transcriptions more quickly. Next-generation models also provide noticeably better transcription accuracy.”
In preparation for this change, we migrated the previous-generation language models to the next-generation language models in Nuix Discover. We also added four new language models.
For information about the IBM Watson Speech to Text next-generation language models, see Next-generation languages and models | IBM Cloud Docs
As of this release, the following next-generation language models are available in Nuix Discover:
- Arabic (Modern Standard)
- Chinese (Mandarin)
- New: English (Australian)
- English (UK)
- English (US)
- French
- New: French (Canadian)
- German
- New: Italian
- Japanese
- Korean
- Portuguese (Brazilian)
- Spanish
- New: Spanish (Latin America)
The following previous-generation language models were available in Nuix Discover until version 10.11.001:
- Arabic (Modern Standard)
- Brazilian Portuguese
- Chinese (Mandarin)
- English (UK)
- French
- German
- Japanese
- Korean
- Spanish
Conditional Coding pane and Memo Editor pane: New user interface when linking to transcripts or transcript pages from a memo field
When you add a link to a transcript from a memo field in the Conditional Coding pane or the Memo Editor pane, the Link transcript dialog box now has a new user interface. The functionality is the same.

To access this dialog box from the Conditional Coding pane, in a memo field in a coding template in the Conditional Coding pane, double-click text, and then click Transcript link on the inline menu.

To access this dialog box from the Memo Editor pane, double-click text, and then click Transcript link on the inline menu.

Related pane: Find and view hash duplicate documents in the Similar section in the Related pane
When you select documents in the List pane, the application includes hash duplicate documents that you can now view in the Similar section in the Related pane.
Hash duplicate documents have a similarity of 100.
The master duplicate document appears as the first document in the list in the Similar section.
In the Similarity column, the bold green type indicates the master duplicate document.
Tip: Hover over the number to in the Similarity column to display the tooltip for the Master duplicate document.

The individual duplicate documents appear after the master duplicate document. The number in the Similarity column appears in bold black type to indicate an individual duplicate document.
Tip: Hover over the number in the Similarity column to display the tooltip for an Individual duplicate document.

Note: The application displays other similar documents and the similarity scores after the individual duplicate documents.
What’s new for case administrators
The following new or updated features are available to case administrators.
Manage Documents > Bulk Annotations: Administer the Bulk Annotations feature
The Bulk Annotations feature allows users to apply highlights or redactions to multiple documents simultaneously. This section describes how to administer this feature.
Grant group leaders and group members administrative access to the Bulk Annotations page
You can grant group leaders and group members access to the Manage Documents > Bulk Annotations page.
Enable the Bulk Annotations feature
To enable the Bulk Annotations feature, administrators must grant users access to the Processing - Bulk annotations feature.
To grant or deny access to this feature:
- On the Case Home page, under Security, click Features.
- In the row for Processing - Bulk annotations, under a group column, click the Allow or Deny option.

Enable bulk annotation system fields
Administrators can make bulk annotation system fields available to user groups. The fields appear as search criteria that the user can select on the Search page and as columns to display in the List pane.
The following system fields are available:
- Bulk Annotation ID: The job ID of the bulk annotation job that was submitted.
- Bulk Annotation Reverted ID: The job ID of the reverted bulk annotation job that was submitted.
- Bulk Annotation Reverted Status: The current status of the reverted bulk annotation job.
- Bulk Annotation Status: The current status of the bulk annotation job.
View documents displaying bulk annotations
To view the annotations in your document:
- On the Manage Documents > Bulk Annotations page, on the Bulk annotation jobs tab, click the number displayed next to your job ID in the Documents column.
- On the Documents page, in the List pane, select the document in which you want to view the annotations.
- In the View pane, in the Image viewer, click the Annotation List button. The Annotation List pane displays the number of annotations and the page on which those annotations appear.

View Bulk annotation job properties
Administrators can view the properties and progress of bulk annotation jobs on the Bulk annotation jobs and Reverted jobs pages.
To view information about bulk annotations and reverted jobs:
- On the Case Home page, under Manage Documents, click Bulk Annotations.
- Select the Bulk annotation jobs or Reverted jobs tabs to view a list of jobs.

The columns that appear on these pages provide information such as Job ID, the number of documents annotated, the search terms or search term family used, the number of search terms identified, the number of annotations applied, and the name of the user who created the job.
Revert previously annotated documents
If you have applied bulk annotations to a selection of documents, you can revert the bulk annotations job such that the annotations are removed. When you revert a bulk annotation, the application does the following:
- Removes the highlights or redactions from the document.
- Adds information about the reverted job to the Reverted jobs tab.
To revert a bulk annotation job:
- On the Case Home page, under Manage Documents, click Bulk Annotations.
- On the Bulk annotation jobs page, select the check box next to the bulk annotation job that you want to revert.
- On the toolbar, click Revert.
- In the Revert bulk annotations dialog box, click OK.
Note: You can revert annotations only for documents that were previously annotated using the Bulk Annotations feature. If you revert a bulk annotation job, all annotations that were applied using the Bulk Annotations feature are removed, including annotations modified manually.
The application reverts the bulk annotations in the chosen document set. A dot appears in the Reverted column on the Bulk annotations page, and a new line appears on the Reverted jobs page that displays the details of the reverted job.
Download a bulk annotations report
To download a bulk annotations report to an .xls format:
- On the Case Home page, under Manage Documents, click Bulk Annotations.
- On the toolbar, click Download report.
Case Setup > System Fields: Values for Concept Analysis Status field renamed
The following values for the Concept Analysis Status field are renamed as follows:
- Completed with Entities is now named Completed With Concepts
- Completed with no Entities is now named Completed With No Concepts
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Portal Management > Processing > Enhancements to the data filtering stage of an Ingestions job
As part of the ongoing effort to enhance the processing performance of Ingestions, to optimize the performance of the Data Filtering stage of an Ingestions job, the following four individual tasks are now a single data filtering task:
- Filter by Date Range
- Filter by excluded files
- Filter by NIST
- Filter by De-duplication
What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: Update to case comparison operators
The Connect API Explorer now contains a new filter operator (op) when querying case data. Case operators used to support comparison patterns for LIKE, used for strings, and EQUALS, used for everything else. Now, a user can query case data using other comparison patterns against dates, strings, and numbers expanding upon the original operators.
String operators:
- Like
- StartsWith
- Equals
- NotEquals
- HasValue
- HasNoValue
Number and Date operators:
- Equals
- LessThan
- LessThanOrEqual
- GreaterThan
- GreaterThanOrEqual
- NotEquals
- HasValue
- HasNoValue
Sample query:
{
cases(
filter: {name: {op: Like, value: “enron”},
caseCreatedDate: {op: LessThanOrEqual, value: “2020-02-12”},
organizationId: {op: Equals, value: 6}}
) {
id
name
caseCreatedDate
}
}
Sample query results:
{
“data”: {
“cases”: [
{
“id”: 6077,
“name”: “Clean_Enron”,
“caseCreatedDate”: “2017-10-16T17:44:04.95Z”
}
]
}
}
Connect API Explorer: Query saved searches
You can now query saved searches, using the savedSearches query, and retrieve their related data.
Parameters and filters available are:
- id
- name
- createdDate
- createdByUser
Sample query:
query cases {
cases(ids: [1, 5]) {
savedSearches {
id
name
createdDate
createdByUser {
id
userName
}
}
}
}
Sample query results:
{
“data”: {
“cases”: [
{ “name”: “Acme6_PM2”, “savedSearches”: [] }
,
{
“name”: “Clean_Enron”,
“savedSearches”: [
{
“id”: 15,
“name”: “[PERF] - RW - DO NOT DELETE FO FOO”,
“createdDate”: “2016-03-15T22:48:46.743Z”,
“createdByUser”:
{ “id”: 181, “userName”: “lsimpson” }
},
{
“id”: 11,
“name”: “[PERF] [WF] [VC] - DO NOT DELETE FO FOO”,
“createdDate”: “2016-02-13T00:13:25.613Z”,
“createdByUser”:
{ “id”: 2, “userName”: “abuckholt” }
}
]
}
]
}
}
Connect API Explorer: caseCreate mutation updates
The caseCreate mutation now contains a few new conditional updates based on the organizationId field.
- When running the caseCreate mutation, it uses the organization’s default settings for servers and file repositories. However, if an organization’s default settings are not set, a message appears stating Organization defaults are not set for required servers or repositories.
- If you do not provide an organization ID in the mutation, the application uses the user’s organization ID.
- But, if the provided organization ID is not valid, a message appears stating Invalid organizationID input.
- If the provided organization ID is valid, the application creates a new case under that ID. When the application creates this case, it schedules case metrics jobs based on the organization settings. But, if these settings do not exist, the case metrics job runs monthly.
Required fields:
- caseName
- organizationId
Optional fields:
- Description
- scheduleMetricsJob
Sample mutation:
mutation {
caseCreate(
input: {organizationId: 1, caseName: “Cookie Monster”, description: “nom nom nom”, scheduleMetricsJob: true}
) {
case {
id
}
}
}
Connect API Explorer: importJobAddDocuments mutation updated for creating links
The importJobAddDocuments mutation now allows users to create links between person values and organization values within a case. To successfully import these links, you need to create and execute the following three mutations: The first to create the import job, the second to import the data containing the links, and the last to run the import job request.
Sample mutation to create the import job and retrieve a job ID:
mutation MyJobCreateMutation {
importJobCreate(caseId: 6077
input: {
name: “Import People and Organization Links”
}
)
{
rdxJobId
}
}
Results of the import job creation with needed job ID:
{
“data”: {
“importJobCreate”: {
“rdxJobId”: 68
}
}
}
Sample import mutation using the created job ID:
mutation MyJobAddMutation {
importJobAddDocuments(
caseId: 6077
input: {
rdxJobId: 68,
documents: {
documentId: “POLinks_00000002”,
correspondence: [
{type: “From”,
people: “fromme@from.com”,
action: InsertUpdate},
{type: “To”,
people: “tome@to.com”,
orgs: “I work at To”,
action: InsertUpdate,
linkPeopleOrg: Insert},
{type: “To”,
people: “justme@me.com”,
orgs: “Me”,
action: InsertUpdate},
{type: “CC”,
orgs: “Copy for everyone”,
action: InsertUpdate},
{type: “CC”,
people: “aperson@everywhere.com”,
orgs: [“Everywhere”, “Nowhere”],
action: InsertUpdate,
linkPeopleOrg: Insert}
]
}
}
) {
documentCount
}
}
Results of importing the link data:
{
“data”: {
“importJobAddDocuments”: {
“documentCount”: 1
}
}
}
Sample mutation for running the import job:
mutation MyExecuteImportJobMutation {
importJobSubmit(
caseId: 6077,
input: {
rdxJobId: 69
}
)
{
rpfJobId
}
}
Additional information
Note the following additional information.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Installation and deployment notes
For detailed information about client and system requirements, as well as upgrade and installation instructions for this release, see the following documents on the Nuix Customer Portal.
- Nuix Discover - Client Computer Requirements
- Nuix Discover - Hardware and System Requirements
- Nuix Discover - Upgrade Checklist
- Nuix Discover - Installation and Configuration Guide
Future version of Nuix Discover requires .NET Runtime 6.0.8 or later
The new Nuix Discover case-to-case migration feature, which will be released to on-premises clients in a future release in late 2022 or early 2023, will require the latest version of .NET Runtime 6.0.
We want to alert you to this change now so that you can plan accordingly.
Note: Once the release that includes the case-to-case migration feature is available, the installation will be successful only if .NET 4.8 and .NET Runtime 6.0.8 or later are pre-installed.
The link to the .NET Runtime 6.0.8 (or later) installer will be available on the quarterly release page for Nuix Discover on the Nuix Customer Portal.
You also can download the .NET Runtime 6.0.8 installer now from the .NET Runtime section on this page.

Supported upgrade paths
You can upgrade the following versions of Ringtail Legal and Ringtail to this version of Nuix Discover 10.x:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases:
- Biweekly releases
- Nuix supports the last four biweekly releases.
- Example: 10.8.005, 10.8.004, 10.8.003, 10.8.002
- Quarterly releases
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.11, 10.10, 10.9, 10.8
Note: Nuix Discover provides service packs for quarterly releases for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are provided for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team provides best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated annually. For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
Note: Nuix Discover support for Windows Server 2016 and SQL Server 2016 ends on April 1, 2023.
The general support policy for Windows Server and SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover supports at least two versions of Windows Server and SQL Server for each release.
- Within one year of a newly released version of Windows Server or SQL Server, Nuix Discover supports those versions.
- Once Microsoft ends mainstream support for a version of Windows Server or SQL Server, Nuix Discover no longer support those versions.
- Nuix communicates a 12-month notice of support retirement with each quarterly on-premises release.
For detailed information about client computer requirements, see the Nuix Discover - Client Computer Requirements guide for this release. For detailed system and hardware requirements, see the Nuix Discover - Hardware and System Requirements guide for this release. These guides are available on the Nuix Customer Portal.
Nuix Discover 10.10 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Improved Nuix Discover login experience
In previous versions, users who inadvertently navigated to the Login Service URL received an error message. System administrators are now able to configure the login experience such that users who go to the Login Service URL are redirected automatically to the appropriate portal URL.
For more information about the Login Service and how to configure it, see the Nuix Discover - Installation and Configuration Guide, which is available for download from the Nuix Customer Portal.
Conditional Coding: Customize the layout and zoom
In the Conditional Coding pane, you can now customize the layout of the coding field names and values in the Single coding and Mass coding views.
To customize the layout in the Conditional Coding pane:
- On the Conditional Coding pane menu, select Options.
- In the Options dialog box, under Layout, select one of the following options:
- Auto: With this option, which is selected by default, the application automatically adjusts the layout (top and bottom or left and right) of the field name and field values depending on the width of the pane.
- Top and bottom: If you select this option, the application always displays the field values underneath the field name.
- Left and right: If you select this option, the application always displays the field name on the left side of the pane and the field values on the right side of the pane.
- Click OK.



You can also change the zoom level to increase or decrease the display size of the content in the Single coding and Mass coding views. A smaller zoom level can be useful for showing more information on the screen.
To change the zoom level:
- From the Conditional Coding pane menu, select Options.
- In the Options dialog box, under Zoom (%), adjust the percentage. The default setting is 100. The zoom percentage range is 75-150.
- Click OK.
Conditional Coding: New Binders - Custom field for conditional templates
If your administrator added the Binders - Custom field to a conditional coding template, you can now code documents to the binders included in this field in the Conditional Coding pane.

Conditional Coding: New Issues - Custom field for conditional templates
If your administrator added the Issues - Custom field to a conditional coding template, you can now code documents to the issues included in this field in the Conditional Coding pane.

Conditional Coding: New Source/Attachments field for conditional templates
If your administrator added the Source/Attachments field to a conditional template in the Conditional Coding pane, you can use this field to see where a document is positioned within the tree of its related Source/Attachments documents.
The current active document appears in black type, and the related document IDs are links that you can click to open each document in a standalone window. The icon and tooltip to the left of a document ID indicate the document type, and the icon color represents the coded value of the quick code field (if configured).

The Source/Attachments field also appears in the System Fields section of the All Values template in the Conditional Coding pane.

View pane: Keyword summary
This release includes a new Keyword summary feature that enhances review productivity. You can now review hits in a document in a more efficient manner and focus your review on the specific content immediately around the keyword highlights enabled in the formatted and unformatted content views.
To use the Keyword summary feature:
- In the View pane, in Formatted content or Unformatted content view, on the toolbar, click Keyword summary.
- The layout changes and the application displays collapsed sections for only those parts of the document that contain hits. The layout also includes line numbers.
Expand more: Expands the section with several lines before and after a hit, providing additional textual context of a hit in the document.
Collapse: Collapses the section. This button appears in place of the Expand more button after clicking that button.
Expand all: Expands the entire section and allows you to view all content in a section.
Collapse all: Collapses the entire section. This button appears in place of the Expand all button after clicking that button.
- To revert to the standard view, on the toolbar in the View pane, click Keyword summary.


Note: If a document does not contain hits, the application does not collapse the sections, but does display line numbers.
Each section includes a number next to the header of the section to indicate the number of collapsed lines, as well as the following buttons:

Browse pane: New Identities section
The Browse pane now includes a new Identities section. The identities that appear in this section are related to the Identity entity in a data model.

Note: If the Identities section does not appear in the Browse pane by default, you can add it to the Browse pane. To do so, from the Browse pane, select Options. In the Browse settings window, select Identities, and then click Save.
Translate: Italian available as a target translation language
You can now translate documents into Italian using the Microsoft or Google translation services available in the Translate tool or the Translate pane on the Documents page.
What’s new for case administrators
The following new or updated features are available to case administrators.
Case Setup > Conditional Templates: Add a Binders - Custom field
On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, you can now add the Binders - Custom field to a conditional template.
To add a Binders - Custom field to a conditional template:
- On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, in the Add field list, select Binders - Custom.
- Click the Add field button.
- In the Binders - Custom dialog box, select one or more binders and then click Save.
- The Binders - Custom field is then available in the Conditional Coding pane for the template, and reviewers can code documents to the binders in this field.
Note: You can add only one Binders - Custom field to a coding template.


The Binders - Custom field appears at the bottom of the list of coding fields on the Coding fields page.
Tip: You can click anywhere on the row to drag and move the field to a new location in the template. You can click the blue link to adjust the issues in the Binders - Custom field.


Case Setup > Conditional Templates > Coding fields: Add an Issues - Custom field
On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, you can now add the Issues - Custom field to a conditional template.
To add an Issues - Custom field to a conditional template:
- On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, in the Add field list, select Issues - Custom.
- Click the Add button.
- In the Issues - Custom dialog box, select one or more issues, optionally select the Include sub-issues check box before selecting a parent issue to include all of its child issues with it in the field, and then click Save.
- The Issues - Custom field is then available in the Conditional Coding pane for the template, and reviewers can code documents to the issues in this field.
Note: You can add only one Issues - Custom field to a coding template.


The Issues - Custom field appears at the bottom of the list of coding fields.
Tip: You can click anywhere on the row to drag and move the field to a new location in the template. You can click the blue link to adjust the issues in the Issues - Custom field.


To delete the Issues - Custom field from the template:
- On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, select the check box next to the field.
- On the toolbar, click Delete.
Case Setup > Conditional Templates > Coding fields: Add a Source/Attachments field
On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, you can now add the Source/Attachments field to a conditional template.
The Source/Attachments field displays a tree view of the document IDs of all source/attachment documents that are related to the active document. The document IDs of the related documents are links to open each document in a standalone window.
To add a Source/Attachments field to a conditional template:
- On the Case Setup > Conditional Templates > [Name of template] > Coding fields page, in the Add field list, select Source/Attachments.
- Click the Add button.
- The Source/Attachments field is then available in the Conditional Coding pane for the template, and reviewers can use the field to learn about the Source/Attachments documents that are related to the active document.

The Source/Attachments field appears at the bottom of the list of coding fields.
Tip: You can click anywhere on the row and drag and move the field to a new location in the template.

To delete a Source/Attachments field from the template:
Case Setup > Hierarchies: Preview a hierarchy
On the Case Setup > Hierarchies page, when you add a hierarchy, you can now preview the hierarchy before you save and run it to make sure that the hierarchy field and delimiter are useful.
The preview is limited to 10,000 documents and 1,000 nodes.
Note: You do not have to preview the hierarchy. After you set the properties for the hierarchy on the Properties page, you can skip to the Security page.

The hierarchy preview is available only when you add a new hierarchy. You cannot preview a hierarchy that you previously added. You can view the hierarchy in the Hierarchies section in the Browse pane on the Documents page.
Case Setup > Issues: Enhancements to cloning issues and child issues
You can now clone child issues as well as top-level issues. Previously, you could clone only top-level issues.
A Clone button is now available on the toolbar.

Previously, the Clone issue button was available next to the issue on the Case Setup > Issues page.

Note: You can clone only one top-level issue at a time. If you clone an issue, the application also clones the child issues and its subissues.
To clone a top-level issue:
- On the Case Setup > Issues page, select a top-level issue.
- On the toolbar, click Clone.
- In the Clone issue window, confirm or modify the issue name.

The cloned issue appears in the list.
To clone a child issue:
- On the Case Setup > Issues page, click the link for a top-level issue.
- On the Child Issues page, select a child issue or issues.
- On the toolbar, click Clone.
- In the Clone issue window, confirm or modify the issue name.
- Click OK.
Note: When you select a child issue, the application automatically selects any subissues of the child issue.
The cloned issue appears on the Case Setup > Issues > Child Issues page.
Case Setup > Issues: Move issues
You can now move top-level issues and child issues.
Note: If you move an issue, the application also moves the child issues and its subissues.
To move a top-level issue:
- On the Case Setup > Issues page, select a top-level issue.
- On the toolbar, click Move.
- In the Move issues window, select a top-level issue or child issue destination for the issue you want to move.
- Click OK.


The issue moves to the destination you selected.
To move a child issue:
- On the Case Setup > Issues page, click the link for a top-level issue.
- On the Child Issues page, select a child issue.
- On the toolbar, click Move.
- In the Move issues window, select a destination:
- A new top-level issue.
- An existing top-level or child issue.
- Click OK.
Note: When you select a child issue, the application automatically selects any subissues.


The issue moves to the destination you selected.
Case Setup > People Identity: Updated user interface to enhance performance
The interface for the Case Setup > People Identity page (also referred to as the “Names Normalization” feature) has been updated to enhance performance when loading identities for large cases.
Previously, this page included a banner that displayed the following message: New people names have been added. Click Normalize to normalize the people names to an identity. View non-normalized names.

As of version 10.10.000, the following changes apply:
- The red banner and message no longer appear.
- The page now includes three tabs:
- Non-normalized: This tab displays the list of non-normalized names in the selected document set.
- Normalized: This tab displays all normalized names in the selected document set.
- All: This tab displays all normalized and non-normalized names in the selected document set.

The Download report and Assign identity buttons on the toolbar apply to the currently selected document set and tab.
Case Setup > System Fields: Italian now available as a target translation language
Italian is now available as an item for the Translation Languages field. If you grant a group permission to this field, group members can translate documents to Italian using the Translate tool or the Translate pane on the Documents page.
Manage Documents > Imports: Information about who created an import
On the Manage Documents > Imports page, a new column named Creator displays the name of the user who created an import. This information also appears on the Properties page for an import, under Import Details.
Manage Documents > Imports: Date format selected for a flat file import now appears on Properties page
The Date format that you selected for a flat file import on the Import Details page in the Import window now appears on the Properties page under Load File Details after the import.
Manage Documents > Ingestions: New system fields to support Nuix Engine multimedia file types
Three new system fields are now available on the Case Setup > System Fields page, as described in the following table. These fields are populated in Nuix Discover when you ingest the following multimedia file types using the Nuix Engine.
- Nuix Engine multimedia file type:
- ISO Media Type:
- Nuix Discover system field: [Meta] ISO Media Type
- Description: Type of media file
- Multimedia Video Codec:
- Nuix Discover system field: [Meta] Multimedia Video Codec
- Description: Compression standards used to code or decode a video file. Requires an FFmpeg plugin.
- Multimedia Audio Codec:
- Nuix Discover system field: [Meta] Multimedia Audio Codec
- Description: Compression standards used to code or decode an audio file. Requires an FFmpeg plugin.
Note: You can update to these fields when using the Imports feature.
Manage Documents > Ingestions: Bloomberg Mail XML files and TAR attachments no longer create duplicate documents
When you ingest Bloomberg Mail XML files (that is, not chat) and corresponding attachments (TAR), the application no longer ingests the TAR file separately.
Note: TAR is short for Tape Archive and is a file in the Consolidated Unix File Archive format.
Previously, the application ingested the TAR file separately, which resulted in duplicate email attachments in Nuix Discover after ingestion.
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Portal Management > Errors: Enhanced performance and new check box to view legacy errors
In version 10.10.000, the application changed the method for storing errors and created a new table in the portal database to populate errors. This change was made to enhance performance.
To view the errors for versions up until version 10.9.005, select the See legacy errors check box.
Note: Errors are written only to the new table for versions 10.10.000 and higher.

Portal Management > Cases and Servers > Case cloning: Restricted user assignment setting now retained when cloning a case
When you clone a case, the application now retains the setting for the Restricted user assignment, which is available on the Properties page for a case.

Note: The application also retains the setting when you clone a case—even if you select the Clear data check box on the Case Details page in the Clone case window.

Additional information
Note the following additional information.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Supported upgrade paths
You can upgrade the following versions of Ringtail Legal and Ringtail to this version of Nuix Discover 10.x:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases:
- Biweekly releases
- Nuix supports the last four biweekly releases.
- Example: 10.8.005, 10.8.004, 10.8.003, 10.8.002
- Quarterly releases
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.10, 10.9, 10.8, 10.7
Note: Nuix Discover provides service packs for quarterly releases for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are provided for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team provides best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated annually. For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
Important: Nuix Discover support for Windows Server 2016 and SQL Server 2016 ends on April 1, 2023.
The general support policy for Windows Server and SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover supports at least two versions of Windows Server and SQL Server for each release.
- Within one year of a newly released version of Windows Server or SQL Server, Nuix Discover supports those versions.
- Once Microsoft ends mainstream support for a version of Windows Server or SQL Server, Nuix Discover no longer support those versions.
- Nuix communicates a 12-month notice of support retirement with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover - Client Computer Requirements guide for this release. For detailed system and hardware requirements, see the Nuix Discover - Hardware and System Requirements guide for this release. These guides are available on the Nuix Customer Portal.
Installation and deployment notes
For detailed information about client and system requirements, as well as upgrade and installation instructions for this release, see the following documents on the Nuix Customer Portal.
- Nuix Discover - Client Computer Requirements
- Nuix Discover - Hardware and System Requirements
- Nuix Discover - Upgrade Checklist
- Nuix Discover - Installation and Configuration Guide
Nuix Discover 10.9 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Tools menu: Updates to the Load search file tool
This release includes the following updates to the Load search file tool:
- Support for the Page Label, [RT] MD5 HASH, and [RT] Family MD5 HASH fields.
- When using the Load search file tool on the Tools menu on the Documents page, as shown in the following figure, you can now search for documents that include a list of hash values by selecting the [RT] MD5 HASH or [RT] Family MD5 HASH field in the Field list. You can now also select the Page Label field from this list.

Note: Previously, you could select the Document ID or Entity ID, as well as the Main ID, options under ID Type. These options are now available in the Field list, shown in the previous figure.
If the application does not find matching documents or entities, the application indicates that on the Not Found page in the Load Search file window.
Tools menu: Renumbering tool
The Renumbering tool on the Tools menu on the Documents page is now located in the Processing group, as shown in the following figure. You can still search for the Renumbering tool using the search box.

Enhancements to search settings
On the Documents or Search pages, you can now rerun and change the context of your current search to display Renditions (instead of base documents), Threading, and Sources and attachments, as shown in the following figure.

Previously, the Renditions, Threading, and Sources and attachments buttons on the Documents and Search pages were non-clickable icons and indicated the search preferences settings that you set on the Search page or on the User name menu, but you could not click these icons. The icons are now clickable buttons that you can use to change the context of your current search.
After you click a button, the background changes from white to dark blue to indicate the change to your search results, for example, for Renditions, as shown in the following figure.

If you select the Threading button, the Sources and attachments button appears with a light blue background, as shown in the following figure, because threaded documents include sources and attachments.

Additional information
- The application captures any changes to the search settings in the search history.
- When you change your search settings for your current search using the buttons on the Documents or Search pages, the changes are not applied to your default search preferences that you typically set on the User name > Search preferences menu or using the Search preferences check boxes on the Search page.
- If an orange warning icon, as shown in the following figure, appears, it is not clickable. This warning indicates that your search contains one or more documents to which you do not have access, such as when accessing a previous search result that contains documents to which you no longer have access. Contact your administrator if you think that you received this warning in error.

Chat: Updated behavior for importing and displaying join and leave events
When a “join” or “leave” event is provided in a chat document, it is included as part of the conversation in the View pane in the Documents window as follows:
- Join and leave events in chat documents are displayed as regular messages, except:
- If no “sender” value is provided:
- For a join event, the message text is “JOINED: {recipient}.
- For a leave event, the message text is ”LEFT: {recipient}.
- If a “sender” value is provided:
- For a join event, the message text is “JOINED:{recipient} added by {sender}.
- For a leave event, the message text is ”LEFT: {recipient} removed by {sender}.
- The user listed to the left of the messages in the View pane is the recipient (the user who joined/left).
- If a join or leave event has multiple recipient values, the application creates a separate join or leave message for each recipient. Each message will have the same “sender” value.
- Join and leave events appear in the summary table at the top of the View pane as follows:
- JOI column header: Number of join events for each recipient.
- LEF column header: Number of leave events for each recipient.
- In Formatted content view, to highlight the join and leave events in the conversation as well as messages, select the JOI or LEF column header in the summary table. To highlight only join or leave events, select the value in the JOI or LEF column. An example is shown in the following figure.
Note: Chat documents are typically promoted from Nuix Workstation or Nuix Investigate® to Nuix Discover.

What’s new for case administrators
The following new or updated features are available to case administrators.
Analysis > Search Terms: Counts for hits apply only to base documents
On the Analysis > Search Terms page, the counts for hits now include only hits in base documents. Previously, the counts included hits in base documents and renditions.
Case Setup: Search Term Families: Hyphens now retained in search terms
On the Case Setup > Search Term Families page, when you include a hyphen in the Term label of a search term, for example, first-class, the application now retains the hyphen for the Term query, as shown in the following figure.

Previously, when you saved the search term, the application retained the hyphen for the Term label, but removed the hyphen from the Term query, as shown in the following figure.

To ensure that hyphens are retained, a portal or system administrator must also check that one of the following two options are selected under Hyphens on the Portal Management > Settings > Indexing: Options page (for the portal) or the Cases and Servers > [Name of case] > Indexing: Options page (for the case), as shown in the following figure.
- Treat as searchable characters
- Apply all rules

As an example, if you select Apply all rules, three entries are in the index for any text that includes a hyphen, and first-class is indexed as follows:
- first-class
- firstclass
- first class
Note: This has always been the case. This information serves only as a reference in the context of this update.
Case Setup > Search Term Families: Document count now includes only base documents
On the Case Setup > Search Term Families page, the Document count column now includes only base documents. Previously, the column included base documents and renditions.
Note: For this change to take effect, you must reprocess the search term families.
Manage Documents > Imaging - Automated: Updated Slipsheet count link to include additional documents with slipsheets
On the Manage Documents > Imaging – Automated page, when a user clicks on the link for a value in the Slipsheet count column, the search results that appear on the Documents page now include the search strings “Imaging Warnings” IS “Slipsheet - User-specified” and “Imaging Warnings” IS “Slipsheet - Imaging Failed”. In previous versions, these search strings were not included when a user clicked on the link in the Slipsheet count column.
Manage Documents > Imports: Preserve field mapping for one-to-many case fields
In previous versions, if a load file field was mapped to multiple Nuix Discover case fields (in the Import window on the Field Map page), only the first field mapping was preserved in subsequent import jobs using the same load file. Now, all field mappings are preserved when the user submits subsequent import jobs using the same load file.
As shown in the following figure, the [Meta] Document Kind field is mapped to two case fields, [Meta] Document Kind and Document Type.

Manage Documents > Ingestions: NIST list updated - September 2021
The Ingestions feature now uses an updated version of the NIST list, released in September 2021. For more information, go to https://www.nist.gov/itl/ssd/software-quality-group/national-software-reference-library-nsrl/nsrl-download/current-rds.
Manage Documents > Productions: Allow users to select placeholder page and font size
On the Production Rules page, users can now select the page and font size of placeholder pages in the Placeholder area. To make changes to the Placeholder area, in the Rules column, select Custom Placeholder. To determine the page size, under Placeholder, select either Letter or A4. To determine the font size, select a number in the Font size list. The default values for both of the fields are taken from case settings. Any changes you make to the Placeholder area on the Production Rules page override the defaults for that production.
Transcripts: Transcript search error now resolved: Requires reloading of affected transcripts
Previously, an error occurred when using the Find feature in Transcripts. The hits went to the wrong page or line number.
This issue is now resolved; however, you must reload any affected transcripts that you loaded into the case for Nuix Discover versions 10.5.001 through 10.9.004.
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Cases and Servers > Cases > [Name of case] > Indexing options: Message appears in banner
The following message appears on the following pages on the Cases and Servers > Cases > [Name of case] page, as shown in the following figure: Case indexes must be rebuilt for changes to take effect after making updates on this page.
- Indexing: Options
- Indexing: Noise Words
- Indexing: Alpha Standard
- Indexing: Alpha Extended
- Indexing: Thesaurus
- Indexing: Stemming Rules
- Indexing: File Type Rules

Cases and Servers > Cases > [Name of case] > Content: File Type Rank: Message appears in banner
On the Cases and Servers > Cases > [Name of case] > Content: File Type Rank page, as shown in the following figure, the following message now appears in the banner: Indexing and Enrichment must be run for changes to take effect after making updates on this page.

Portal Management > Reports: New non-billable column on the Usage and Hosted Details pages
On the Usage and Hosted Details pages, the Non-billable column now appears by default next to the Case column, as shown in the following figure.

You can filter the results in this column. By default, the column is not filtered. Set the filter to No to show only cases that are billable.
If you select Yes, the non-billable cases appear in this column and a dot indicates that the case is non-billable, as shown in the following figure.

What’s new for system administrators
The following new or updated features are available to system administrators.
Portal Management > Processing: Updates to the Daily Case Metrics job
When a scheduled Daily Case Metrics job runs on the last day of the month, the job now includes all stages, that is, the same stages as a full Gather Case Metrics job. So, the Daily Case Metrics job updates all of the “active” statistics and the statistics for Orphan (GB), Missing (GB), File transfer data (GB), and Archive data (GB).
What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: Update to the importJobAddDocuments mutation for identifying page number when applying annotations
The importJobAddDocuments mutation now has an additional field for identifying the page number locating applied annotations called filePageNumber. This field must contain a positive integer and must be within the range of total pages contained within the document. For example, if the document is a 5-page PDF, the filePageNumber field can contain any number between 1 and 5. If the filePageNumber value is set to 2, the annotation appears on the second page of the PDF.
Note: The filePageNumber field replaces the use of the filename field.
Sample mutation using the fileName field:
mutation MyOldSampleMutation {
importJobAddDocuments (
caseId: 5,
input: {
rdxJobId: 38
documents: {
documentId: “Annotation_00000001”,
pageaction: InsertUpdate,
pages: {
pagenumber: 1,
path: “\\Annotation_00000001.pdf”,
pagelabel: “Annotation_00000001”
},
annotations: {
fileName: “Annotation_00000001.pdf”,
pageNumber: 2,
type: REDACTION,
name: “Attorney-Client Privilege”,
label: “Attorney-Client”,
color: BLACK,
x1: 100,
x2: 400,
y1: 100,
y2: 400
}
}
}) {
documentCount
}
}
Sample mutation using the filePageNumber field:
mutation MyNewSampleMutation {
importJobAddDocuments (
caseId: 5,
input: {
rdxJobId: 38
documents: {
documentId: “Annotation_00000001”,
pageaction: InsertUpdate,
pages: {
pagenumber: 1,
path: “\\Annotation_00000001.pdf”,
pagelabel: “Annotation_00000001”
},
annotations: {
pageNumber: 1,
filePageNumber: 2,
type: REDACTION,
name: “Attorney-Client Privilege”,
label: “Attorney-Client”,
color: BLACK,
x1: 100,
x2: 400,
y1: 100,
y2: 400
}
}
}) {
documentCount
}
}
Connect API Explorer: Update to the importJobAddDocuments mutation with new notes field
The importJobAddDocuments mutation has a notes field, that is an array, for specifying what notes will populate in the document.
Required fields:
- Id: A unique integer value assigned to each individual note within a document.
- noteText: The text of the note.
Optional fields:
- category: A category identifying the note. If the entered category does not already exist, the new value creates a new category. When providing no new value, the category is set to Uncategorized.
- userName: The name of the user who created the note. The userId automatically populates with the note when the provided name matches a known user. Otherwise, the note assignment is set to the user performing the import.
- dateStamp: The date of the notes last modification. If left blank, the date populates with the current date and time.
- isPrivate: Indicates whether the note is a private note.
- parentNoteId: The ID of the parent note for a note that is a reply.
- noteTextHtml: Contains the text of the note with the HTML formatting.
- isAnnotation: Indicates if the note is an annotation that appears on a specific page of the document.
- pageNumber: For notes that are annotations, this value indicates the page record on which the note is located.
- filePageNumber: For notes that are annotations, this value indicates the page of the file on which the note is located.
- Coordinates:
- x1: The x1 coordinate for the note.
- x2: The x2 coordinate for the note.
- y1: The y1 coordinate for the note.
- y2: The y2 coordinate for the note.
Sample notes mutation:
mutation MyNoteSampleMutation {
importJobAddDocuments (
caseId: 5,
input: {
rdxJobId: 300,
documents: {
documentId: “Annotation_00000001”,
pageaction: InsertUpdate,
pages: {
pagenumber: 3,
path: “\\Annotation_00000001.pdf”,
pagelabel: “Annotation_00000001”
},
notes: {
id: 10,
noteText: “Sample note text”,
x1: 10,
x2: 20,
y1: 10,
y2: 20
}
}
}) {
documentCount
}
}
Connect API Explorer: importJobAddConversations mutation has new chatHistoryStart field
The importJobAddConversations mutation contains a new chatHistoryStart field that identifies the date and time of a participant’s earliest access to messages in a chat. The chatHistoryStart field is optional, and if provided, all conversation records that are part of the same overall conversation will have the same value for a participant.
Sample chat participant mutation:
mutation MyChatMutation {
importJobAddConversations (
caseId: 5,
input: {
rdxJobId: 10,
conversations: {
conversationId: “Conv123456”,
participants: [
{
id: “test1@nuix.com”,
chatHistoryStart: “2020-02-03T13:49:06.846Z”
}
],
channelName: “TestChannel”,
documentId: “DocID00001”,
fields: {
name: “Custodian”,
values: “Test1”
}
}
}) {
conversationCount
}
}
Connect API Explorer: Query update for retrieving caseUserCategory data
The query function contains a new caseUserCategory field that will retrieve the user categories and case groups of each user assigned to the identified case.
Sample query:
query UserCaseReport {
cases(id: 7096) {
id
name
groups {
id
name
users {
id
caseUserCategory
}
}
}
}
Sample query results:
{
“data”: {
“cases”: [
{
“id”: 7096,
“name”: “1_Acme6_PM2”,
“groups”: [
{
“id”: 1,
“name”: “NDAdmin”,
“users”: [
{
“id”: 7436,
“caseUserCategory”: “GroupMember”
},
{
“id”: 7437,
“caseUserCategory”: “GroupMember”
},
{
“id”: 7438,
“caseUserCategory”: “GroupMember”
},
{
“id”: 7439,
“caseUserCategory”: “GroupMember”
},
{
“id”: 7440,
“caseUserCategory”: “GroupMember”
},
{
“id”: 6311,
“caseUserCategory”: “Administrator”
},
{
“id”: 1,
“caseUserCategory”: “Administrator”
},
{
“id”: 101,
“caseUserCategory”: “Administrator”
},
{
“id”: 6,
“caseUserCategory”: “GroupMember”
},
{
“id”: 5289,
“caseUserCategory”: “Administrator”
}
]
},
{
“id”: 2,
“name”: “Review”,
“users”: [
{
“id”: 6311,
“caseUserCategory”: “Administrator”
}
]
}
]
}
]
}
}
Additional information
The following installation change is available in this release.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Supported upgrade paths
You can upgrade the following versions of Ringtail Legal and Ringtail to this version of Nuix Discover 10.x:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases.
- Biweekly releases
- Nuix supports the last four biweekly releases.
- Example: 10.8.005, 10.8.004, 10.8.003, 10.8.002
- Quarterly releases
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.8, 10.7, 10.6, 10.5
Note: Service packs for quarterly releases are provided for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are offered for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team will provide best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated annually. For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
Important: Nuix Discover support for Microsoft Windows Server 2016 and Microsoft SQL Server 2016 will be discontinued on April 1, 2023.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover - Client Computer Requirements guide for this release. For detailed system and hardware requirements, see the Nuix Discover - Hardware and System Requirements guide for this release. These guides are available on the Nuix Customer Portal.
Installation and deployment notes
The following installation change is available in this release.
For detailed information about client and system requirements, as well as upgrade and installation instructions for this release, see the following documents on the Nuix Customer Portal.
- Nuix Discover - Client Computer Requirements
- Nuix Discover - Hardware and System Requirements
- Nuix Discover - Upgrade Checklist
- Nuix Discover - Installation and Configuration Guide
Nuix Discover 10.8 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
View pane > Chat: When sorted by Document Title, conversations now appear in order, regardless of length
In previous versions, when viewing a chat conversation in the View pane on the Documents page, if you looked at a set of documents that represented all of the parts of a conversation and sorted by Document Title, the conversations would not appear in order if there were more than nine parts. This behavior occurred because the first number that appeared in the Document Title was not padded.
In this release, if the Document Title reads “Part X of Y,” the X value is padded to the same number of digits as the Y value. As a result, conversations with more than nine parts are displayed in order.
Example:
- Previous versions: Part 1 of 12
- This and future versions: Part 01 of 12
View pane > Chat: Join and leave events and reactions displayed
If an administrator configures the Connect API Explorer importJobAddMessageEvents mutation to include join and leave events for imported chat messages, these events now appear in the View pane on the Documents page.
Similarly, if an administrator enters the value Reaction in the type input field in the importJobAddMessageEvents mutation, reactions to messages appear in the View pane. A “reaction” to a text message is typically a heart, thumbs up, thumbs down, laugh, exclamation point, and so forth, rather than a typed reply to the message. The following figure shows the View pane with join and leave events as well as reactions.
For information about the importJobAddMessageEvents mutation, see Connect API Explorer: Include reaction event in importJobAddMessageEvents mutation in this document.
Note: You can also view chat documents in Nuix Discover when you promote chat items from Nuix Workstation or Nuix Investigate® to Nuix Discover.
Join events and counts appear in the JOI column. Leave events and counts appear in the LEF column. Reactions appear in line with the message the user responded to. Reactions appear as text (“Thumbs up,” “Like”) rather than images.

What’s new for case administrators
The following new or updated features are available to case administrators.
Case Setup > Hierarchies: Hierarchies feature now supports user-created text and memo fields
Case administrators can now add any user-created text and memo fields to a hierarchy.
Group leaders who have permission to access the Hierarchies feature on the Case Setup page can add only the user-created text and memo fields that they have access to.
Manage Documents > Automated Imaging: User interface changes to Settings
This release includes two user interface changes to the Manage Documents > Imaging-Automated > Settings window.
- On all pages of the Settings window, to validate the required settings, you must click Save on each page of the window.
- On the Excel page, in the Margins section, the settings for each of the options have changed from radio buttons to lists, as shown in the following figure.
- In the updated user interface, a list with the following two options appears for each of the Margin settings: Original and Custom. If you select Custom, a text box appears to the right of the list. Use this text box to specify the margin size.

Manage Documents > Imports: Delimiter for imported or new one-to-many fields defaults to a semicolon
On the Field Map page in the Import window, when you set the Action to Import to or New for one-to-many fields, the value in the Delimiter column now defaults to a semicolon ; (59), as shown in the following figure.

Note: Cloned import jobs retain the original delimiter settings.
Manage Documents > Imports: User interface usability enhancement
When you add an import job using the Import window in the Manage Documents section, you can now click outside of the Import window and the window will no longer close. To close the window, you can click Cancel or submit the job.
Important: Previously, if you clicked outside of the window, the window closed. You could, however, click the Add button on the toolbar on the Manage Documents > Imports page to retrieve your in-progress settings. That is no longer the case.
Manage Documents > Imports: Retain in-progress settings for your import job
You can now retain the settings for an in-progress import job.
To retain the in-progress settings for your Import job:
- In the Import window, on the Schedule page, select Place on hold, and then click Save as draft, as shown in the following figure.
- To continue with the import job settings, on the Manage Documents > Imports page, in the Name column, click the link for your draft import job.

The window closes.
Manage Documents > Imports: New level separator for levels-based Document ID
The new Level separator option, shown in the following figure, is available on the Document ID page in the Import window, if you select Get Next - Levels based under Document ID.
This option uses a period by default, but you can replace the period with a different single character.
Note: If you provide a disallowed character, the application notifies you.

Tip: This setting is used to separate the levels in the Document ID. To view the format of the Document ID, click the View Document ID link.
After the job completes, this setting also appears on the Properties page of the import job.
What’s new for system administrators
The following new or updated features are available to system administrators.
Portal Management > Cases and Servers: Edit the billable status for multiple cases
On the Portal Management > Cases and Servers page, you can now edit the billable status for multiple cases.
To edit the billable status for multiple cases:
- On the Portal Management > Cases and Servers page, select one or more cases.
- On the toolbar, from the More menu, select Bulk edit.
- In the Bulk edit window, on the Billable Status page, select the Replace with option, as shown in the following figure.
- In the list, select Billable or Non-billable.
- Click Save.
Note: If you select the No change option, the non-billable status is not changed for any cases.

Portal Management > Cases and Servers > Cases: Non-billable column
A new column named Non-billable is now available on the Portal Management > Cases and Servers > Cases page.
You can filter the column to display billable or non-billable cases, as shown in the following figure.
If a case is non-billable, a black dot appears in this column for a case or cases.
Note: A system administrator can select the Non-billable option on the Properties page for a case.

Portal Management > Errors: New option to view errors for the last one (1) day
On the Portal Management > Errors page, you can now view errors for the last one (1) day, as shown in the following figure.

Portal Management > Settings: New portal option for authentication to a secured Elasticsearch cluster
The following new portal option, shown in the following figure, is available on the Portal Management > Settings > Portal Options page: User audit log service Elasticsearch API key.
The user audit log service now supports using an Elasticsearch API key and ID for authenticating to a secured Elasticsearch cluster. To connect to a secured Elasticsearch cluster, enter the Elasticsearch API key and API ID as a JSON string into this setting.
To configure this option:
- On the Portal Management > Settings > Portal Options page, in the User audit log service Elasticsearch API key box, provide a JSON string {“ElasticsearchApiKey”:“*******”,“**ElasticsearchApiId”:“*******”} containing the Elasticsearch API key and API ID to use for authentication.
- Click Save.

Portal Management > Cases and Servers > Cases > Case Options: New case option to enable PDF compression for exports
A new option named Export - PDF compression is now available on the Portal Management > Case and Servers > Cases > Case Options page.
Note: This option is selected by default.
If selected, PDF documents are compressed before being exported in order to reduce the size of the export. In certain cases where PDF exports are running but stop progressing, clearing this option may help resolve the issue.
Portal Management > Reports: New column for Parent Organizations
On the Usage, Hosted Details, and Users pages in the Portal Management > Reports section, system administrators can now configure the table to display the Parent Organization column and information. This column does not appear by default.
The previous Organization column is now used to display information about a suborganization of the parent organization.
If configured to appear in the table, the Parent Organization column appears to the left of the Organization column, as shown in the following figure.

What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: Include reaction event in importJobAddMessageEvents mutation
When using the importJobAddMessageEvents mutation, if the value Reaction is entered in the type input field, the content of the message event is included as a reaction to the conversation. These reactions appear immediately after the parent message as defined by the parentEventID field. If the message has both replies and reactions, all reactions appear first.
Note: Be aware that some replies may also have reactions, and reactions are not counted in the message counts.
The following is an example of the message event import job to input the message events and retrieve a total count of those events.
Sample mutation:
mutation MySampleMutation {
importJobAddMessageEvents
(
caseId: 5,
input:
{
rdxJobId: 52090,
messageEvents:
{
eventId: “12001”,
parentEventId: “Parent120”
conversationId: “121212”,
content: “”:like:“,
type: ”Reaction“
}
}
)
{
messageEventCount
}
}
Sample mutation results:
{
”data“: {
”importJobAddMessageEvents“: {
”messageEventCount“: 1
}
}
}
Connect API Explorer: Import binders using the importJobAddDocuments mutation
The importJobAddDocuments mutation contains a new binders object allowing users to populate existing binders as well as create new binders. If the user provides a binder value that matches an existing binder, the document will be added to the existing binder. Otherwise, a new binder is created. Permissions will not be assigned to any new binders generated, are set as shared, will not be security override type binders, and will not be mobile binders. If a binder name already exists, a new binder will not be created.
Sample mutation:
mutation MySampleMutation{
importJobAddDocuments(caseId: 4070,
input: {
rdxJobId: 4128,
documents: {
documentId: ”ACTEST_00000001“,
binders: {
values: [”Binder 1“,”Binder 2“]
},
fields: {
name: ”All Custodians“,
action: Append,
values: ”Custodian from API“
}
}
}){
documentCount
}
}
Connect API Explorer: Import issues using the importJobAddDocuments mutation
The importJobAddDocuments mutation contains a new issues object allowing users to populate existing issues as well as create new issues. If the user provides an issue value that matches an existing issue, the document will be added to the existing issue. Otherwise, a new issue is created. Permissions will not be assigned to any top-level issues.
Note: The issue values field should contain the full issue path, where the issue depth is indicated with the backslash or forward-slash characters, as shown in the following sample mutation.
Sample mutation:
mutation MySampleMutation{
importJobAddDocuments(caseId: 4070,
input: {
rdxJobId: 4128,
documents: {
documentId: ”ACTEST_00000001“,
issues: {
values: [”Top Issue/subissue 1“,”Top Issue/subissue 2“]
},
fields: {
name: ”All Custodians“,
action: Append,
values: ”Custodian from API“
}
}
}){
documentCount
}
}
Connect API Explorer: Generate levels based on Document ID in importJobCreate mutation
In the importJobCreate mutation, there is a new LevelBased option within the documentIdType field. When creating an import job that is LevelBased, the specified docId will be the selected levels, with each separated by the character indicated in the levelSeparator field. After the last level, the levelSeparator character is added and a sequential padded number is added to each document.
For example, if three documents are loaded to level Imports/API/0001, and the levelSeparator is the period character, and the levelBasedPadding is set to the number four, the docId values will be Imports.API.0001.0001, Imports.API.0001.0002, and Imports.API.0001.0003.
Note: The levelSeparator value can only be a single character and must be allowable in a docId. If a character is not entered, the default is a period.
The levelBasedPadding value can only be between 3 and 6. If a value is not entered, the default is 4.
Sample mutation:
mutation MySampleMutation {
importJobCreate (
caseId: 5,
input: {
levelSeparator: ”.“,
levelBasedPadding: 4,
documentIdType: LevelBased,
level: ”Imports/API/0001&ld”quo;
}
) {
rdxJobId
}
}
Installation and deployment notes
The following installation change is available in this release.
Login Service version 2.5.7 is available and required
- The Login Service requires configuration changes and MUST be upgraded to version 2.5.7 BEFORE upgrading to Nuix Discover version 10.8.005.
- This version includes various security enhancements and is fully compatible with Nuix Discover 10.8.004.
Important: For detailed instructions on configuring and upgrading the Login Service to version 2.5.7, see the Nuix Discover 10.8 Installation and Configuration Guide and the Nuix Discover 10.8 Upgrade Checklist, which are available for download on the Nuix Customer Portal.
Updates to the User Audit Log Service
The following updates have been made to the User Audit Log Service:
- The User Audit Log Service is now version 1.4.3.
- This version of the service now supports Elasticsearch version 7.13.3.
- The service now dynamically detects the Elasticsearch version and no longer requires an environment variable setting.
- An upgrade to this version of the service is optional.
Nuix Discover Deployer version 3.2.43 is now available
- This version of the Deployer includes the ability to run in a FIPS environment in addition to other security enhancements.
- This version resolves the following issues:
- TLNAIL-85: SQL server name field values are case sensitive, which can cause rs_tempdb upgrade failures.
- TLNAIL-105: A warning is not displayed if the Coordinator publish step fails to update the URL rewrite rule.
- The upgrade to this version is optional.
Additional information
Note the following additional information.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Supported upgrade paths
You can upgrade the following versions of Ringtail Legal and Ringtail to this version of Nuix Discover 10.x:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases.
- Biweekly releases:
- Nuix supports the last four biweekly releases.
- Example: 10.8.005, 10.8.004, 10.8.003, 10.8.002
- Quarterly releases:
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.8, 10.7, 10.6, 10.5
Note: Service packs for quarterly releases are offered for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are offered for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team will provide best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover - Client Computer Requirements guide for this release. For detailed system and hardware requirements, see the Nuix Discover - Hardware and System Requirements guide for this release. These guides are available on the Nuix Customer Portal.
Nuix Discover 10.7 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Browse: All Custodians
The Browse pane now includes a section named All Custodians, as shown in the following figure.
This section appears by default for new users and is located under the Assignments section.
Note: If a user does not have access to the All Custodians system field, the All Custodians section appears, but does not contain any values.

Note: Existing users must add the All Custodians section to the Browse pane.
Use the following procedure to add the All Custodians section to the Browse pane.
- On the Documents page, in the Browse pane, on the menu on the toolbar, select Options.
- In the Browse settings window, select the check box next to All Custodians, and then click Save.
The All Custodians section appears in the Browse pane.
Search for entity IDs using the Load search file tool
You can now search for a list of entity IDs using the Load search file tool on the Tools menu on the Documents page. Previously, you could search only for Document IDs or Main IDs. As the source, you can now enter text. Previously, you could upload only a text file.
Use the following procedure to search for entity IDs.
- On the Tools menu on the Documents page, select Load search file.
- In the Load search file window, on the New Search page, in the Results with this entity list, select a data model entity, for example, Person, as shown in the following figure.
- Under Source, do one of the following:
- To upload a .txt file, leave the Text File option selected, click Browse, select a file, and then click Open.
- To enter text for your search, select Enter Text, and then enter text in the box, for example, as shown in the following figure.
- Click Next.
- Click Finish.
Note: Document is the default selection.

Note: After you select an entity ID, the option under ID Type changes to the entity type that you selected, as shown in the following figure.

Note: For either method, each line must contain a single entity ID or an entity ID range. To load a range of IDs, provide the first ID and the last ID of the range, separated by a vertical bar (|). Example: Person-02068|Person-02077.
Note: The file must be in a text (.txt) format.

The results appear on the Results page, as shown in the following figure.

Tip: You can click the link for the documents to access them on the Documents page.
If any documents were not found, you can view the results on the Not Found page.
What’s new for case administrators
The following new or updated features are available to case administrators.
Case Setup > System Fields: New fields for chat
The following two new system fields are populated in Nuix Discover for chat items promoted from Nuix Workstation or Nuix Investigate® to Nuix Discover (SaaS).
- [Meta] Chat Conversation Start Date: This is the date of the first message in all parts of the conversation. For a conversation that is not split, or the first part of a split conversation, this will always be the same as the [Meta] Chat Start Date.
- [Meta] Chat Conversation Start Time: This is the time of the first message in all parts of the conversation. For a conversation that is not split, or the first part of a split conversation, this will always be the same as the [Meta] Chat Start Time.
Manage Documents > Imaging: Support for HEIC and HEIF files
The Imaging feature now supports High Efficiency Image Container (HEIC) and High Efficiency Image Format (HEIF) file types.
Manage Documents > Imports: [RT] DPM File ID and Evidence Job ID fields prevented from being imported
Nuix Discover now prevents you from importing the following fields:
- [RT] DPM File Id
- Evidence Job ID
Note: If you try to import these fields, Nuix Discover displays an error message.
Manage Documents > Imports > Flat files: Create source and attachment relationships for any Document ID option
When performing an import using a flat file, you can now create a source and attachment relationship for any of the Document ID options on the Document ID page in the Import window:
- Existing Document ID
- Get Next - Levels Based
- Get Next – Sequential
Note: Previously, the Source and attachment relationship list, shown in the following figure, was available only if you selected Existing Document ID under the Document ID options.

If you select the Get Next - Levels Based or Get Next - Sequential option under Document ID, and select Parent Doc ID, Attachment Doc IDs, or Family Range in the Source and Attachment relationship list, a new Source and Attachment Document ID list appears, as shown in the following figure.
Note: The options in this list are based on the column names of the load file. This setting determines which field to use as the initial document ID when determining source and attachment relationships.

Note: The Source and Attachment Document ID list does not appear if you select None or LFP in the Source and Attachment relationship list. It also does not appear if you select the Existing Document ID option under Document ID.
After you run the import job, the settings you applied on this page appear on the Imports > Properties page.
Note: The Connect API Explorer already supports creating source and attachment relationships when you assign sequential Document ID values.
Manage Documents > Imports: Users can map fields to binders and issues
When importing flat files or MDB files into Nuix Discover, users can now map fields to binders or issues. In the Import window, on the Field Map page, users can click the Case field column and select Binder or Issue, as shown in the following figure.

- To map fields to binders and issues when importing an MDB load file, on the Import > Fields page, select Custom map imported fields to case fields.
- Fields must be the PICK type to be mapped to binders.
- Fields must be the TEXT type to be mapped to issues.
- If a user selects the Binder or Issue and one does not already exist, the application creates it.
- Binders created through Imports are always shared binders. They are not security binders or mobile binders.
- Permissions are not assigned for new binders or top-level issues.
- When updating existing documents, the application treats binders and issues the same as one-to-many fields.
Manage Documents > Ingestions: Documents with “un-executed code” messages no longer coded as Corrupted
The application will no longer code documents with Corrupted in the [Meta] Processing Exceptions field if they generate only the following messages during import:
- PDF Portfolio contains un-executed code that may generate text.
- PDF contains un-executed JavaScript code that may generate text.
These messages appear in the [RT] Ingestion Exception Detail field.
Note: If the import process results in one or both of these messages along with any other error messages, the application will code the affected document as Corrupted.
Manage Documents > Ingestions: Improved error handling in Ingestions
If an Ingestions job encounters only empty files, the Standardizing Data stage fails with the following message: “Error occurred: Nothing to process. Warning: The join order has been enforced because a local join hint is used.” The overall status of the job is Completed with Warnings.
If the application completes an ingestions job with unprocessed files, and the unprocessed files are resubmitted but contain no data, the application finishes the resubmission job as described above, and the job’s Properties page displays the statistics from the initial job.
Manage Documents > Productions: Redaction label font size option
When creating a production, you can now set a font size for the redaction label. The Font size setting is available on the Manage Documents > Productions > Redactions page, as shown in the following figure.
Note: Previously, the font size you set for endorsements controlled the font size for footers, headers, and the redaction label. Now, you can set a different font size for the redaction label than for footers and headers.

- The default font size is 18 and can be any font size between 6 and 72. A value is required.
- The application applies the font size setting to all redaction labels.
Manage Documents > Renumbering: Capture all jobs in the Renumbering ID field
The Renumbering ID field now captures the Job ID of all Renumbering jobs. In previous versions, only the latest job was retained.
Manage Documents > Renumbering: Documents with a page count of 0 or null are excluded from the renumbering job
If you run a renumbering job, if documents in a job have records with a page count of 0 or null, they are excluded from the job.
A new status named Has no page count is now available on the Exclusions page in the Renumbering window, under Documents that must be excluded, as shown in the following figure. If the application detects documents that do not have a page count, a number appears in parentheses next to the Has no page count line and the document is excluded from the renumbering job.

Manage Documents > Renumbering: Users can modify settings for the “Document ID plus page number” endorsement option
In previous versions, on the Endorsement page in the Renumbering window, when the user selected Document ID plus page number for one or more of the header or footer values, the application previously added the number to the Document ID in this format: -00001 (a hyphen with a five-digit padded page number).
With this release, users can modify the character that appears before the page number (the hyphen) by entering a character in the Character before page number box, as shown in the following figure. Users can also modify the number of padding digits by entering a new number in the Page number padding box. For example, if the character is “_” (underscore) and the padding is 4, the page number part of the endorsement would be “_0001”.

What’s new for system administrators
The following new or updated features are available to system administrators.
Portal Management > User Administration: Organization selection required if organization security is enabled
As a portal administrator, when you add a new user, if organization security is enabled for the portal that you manage, you must select an organization or suborganization.
Portal Management > Cases and Servers: Bulk edit cases
System administrators can now change the following properties for multiple cases in one action:
- IP Address Rule
- Database Server
- Analysis Server
- Image Repository
- Index file Repository
- File transfer Repository
- Archive Repository
Note: This feature is available only for cases with a status of valid or inactive.
Use the following procedure to change the settings for multiple cases.
- On the Portal Management > Cases and Servers page, select one or more cases.
- On the toolbar, on the More menu, select Bulk edit, as shown in the following figure.
- To change the setting on the IP Address Rule page, do the following:
- Select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the Database Server page, do the following:
- In the navigation pane, click Database Server.
- On the Database Server page, select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the Analysis Server page, do the following:
- In the navigation pane, click Analysis Server.
- On the Analysis Server page, select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the Image Repository page, do the following:
- In the navigation pane, click Image Repository.
- On the Image Repository page, select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the Index file Repository page, do the following:
- In the navigation pane, click Index file Repository.
- On the Index file Repository page, select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the File transfer Repository page, as shown in the following figure, do the following:
- To override the existing setting, select Override with, and then select a value from the list. Or, to add a new value, select Add new value, and then select a new value from the list.
- To save your changes and exit the window, click Save.
- To change the setting on the Archive Repository page, do the following:
- In the navigation pane, click Archive Repository.
- On the Archive Repository page, select Replace with, and then select a new value from the list.
- To save your changes and exit the window, click Save.

The Bulk edit window appears, as shown in the following figure, and displays the IP Address Rule page.
Note: The settings on most of the pages in the Bulk edit window follow the same pattern, with the exception of the File transfer Repository page. The default option for all pages in the Bulk edit window is No change.
Note: The IP Address Rule settings are the values that are allowed for all of the organizations that are linked to the selected cases.
Note: When you click Save, the application creates a case edit job.

Note: When you click Save, the application creates a case edit job.
Note: When you click Save, the application creates a case edit job.
Note: When you click Save, the application creates a case edit job.
Note: When you click Save, the application creates a case edit job.
Note: You can select multiple values when you override the settings or add a new value.
Note: When you click Save, the application creates a case edit job.

Note: When you click Save, the application creates a case edit job.
Portal Management > Cases and Servers: New case option: Disable downloading external resources during text extraction
The following new case option, shown in the following figure, is available on the Portal Management > Cases and Servers > [Case] > Case Options page:
Disable downloading external resources during text extraction
Select this option to block external web calls during text extraction when HTML links are encountered, for example, when using the Predictive Coding feature.

Note: This option is cleared by default.
What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: Use importJobAddDocuments mutation to populate All Custodians, All Evidence IDs, or All File Paths
When using the importJobAddDocuments mutation, if the fields array for a document is imported with a name value of All Custodians, All Evidence IDs, or All File Paths, and the action field is set to InsertUpdate or Append, any values not already coded for the document are added to the document.
Note: Users cannot delete the All Custodians, All Evidence IDs, or All File Paths values from a document using the importJobAddDocuments mutation.
The following is an example of how to add the All Custodians value to the name field for a document using the importJobAddDocuments mutation.
Sample document details mutation:
mutation SampleDocumentDetails{
importJobAddDocuments(caseId: 5,
input: {
rdxJobId: 52080,
documents: {
documentId: “ACTEST_00000001”,
fields: {
name: “All Custodians”,
action: Append,
values: “Sample Custodian”
}
}
}){
documentCount
}
}
Sample mutation results:
{
“data”: {
“importJobAddDocuments”: {
“documentCount”: 1
}
}
}
Installation and deployment notes
The following installation change is available in this release.
Ingestions: Upgrade to Nuix Engine 9.0 and OpenJDK 11
Nuix Discover now supports Nuix Engine 9.0 and OpenJDK 11.
Supported upgrade paths
You can upgrade the following versions of Ringtail Legal, Ringtail, and Nuix Discover 10.5 to Nuix Discover 10.6:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Support for Microsoft Internet Explorer 11 ending August 17, 2021
- On August 17, 2021, Microsoft will end support for Microsoft Internet Explorer (IE) 11 for O365.
- As of this date, Nuix Discover will no longer support Internet Explorer.
- This will, for example, affect Microsoft Office Online Server, which is used in the Office Online viewer in the View pane in Nuix Discover.
- Please plan to move to one of the following supported browsers before this date: Google Chrome or (Chromium-based) Microsoft Edge. Both of these browsers will continue to support the Office Online viewer feature.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover 10.7 Client Computer Requirements guide. For detailed system and hardware requirements, see the Nuix Discover 10.7 Hardware and System Requirements guide.
Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases.
- Biweekly releases
- Nuix supports the last four biweekly releases.
- Example: 10.7.005, 10.7.004, 10.7.003, 10.7.002
- Quarterly releases
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.7, 10.6, 10.5, 10.4
Note: Service packs for quarterly releases are offered for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are offered for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team will provide best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover 10.6 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Support for Microsoft Internet Explorer 11 ending August 17, 2021
- On August 17, 2021, Microsoft will end support for Microsoft Internet Explorer (IE) 11 for O365.
- As of this date, Nuix Discover will no longer support Internet Explorer.
- This will, for example, affect Microsoft Office Online Server, which is used in the Office Online viewer in the View pane in Nuix Discover.
- Please plan to move to one of the following supported browsers before this date: Google Chrome or (Chromium-based) Microsoft Edge. Both of these browsers will continue to support the Office Online viewer feature.
What’s new for case administrators
The following new or updated features are available to case administrators.
OCR: Updated OCR engine
Nuix Discover now uses ABBYY FineReader Engine for Optical Character Recognition (OCR) processing. This update affects the OCR processing option on the Tools menu on the Documents page, the Production Print feature, and the Exports feature.
The requirements and options available for OCRing image files in each of these areas have not changed. Only the OCR engine has changed.
The following differences are due to how ABBYY processes files:
- ABBYY cannot access secured PDF files.
- If a user submits a secured PDF for OCR using the Tools menu on the Documents page, an error appears. In this instance, the Document OCR Status field contains the word Error and the Document OCR Error Details field contains the following message: Exception: ERR_IMAGE_PDF_OPERATION_NOT_PERMITTED.
- If a user produces a secured PDF as an image but no endorsements (redactions, headers, footers) appear on the image and the option to embed text in PDFs is selected, then a message appears on the Production > History page indicating that an error occurred during processing. Users can click a link on the page to access the rendition documents that generated the error. The Document OCR Status field for those rendition documents contains the word Error and the Document OCR Error Details field contains the following message: Exception: ERR_IMAGE_PDF_OPERATION_NOT_PERMITTED.
- If a user exports a secured PDF file, ABBYY is unable to embed text in non-searchable pages within the file if the following conditions exist:
- The option selected for image format is Convert to Searchable PDF or Embed Text in Existing PDFs, and
- No endorsements are applied on the image.
- If non-searchable pages are present in the PDF, a message appears on the Export > Warnings page indicating which documents contain searchable files that were not exported.
- ABBYY recognizes text within files using languages selected by users. Users must select at least one language. While selecting all languages that may be present in the document set could provide more accurate results, we recommend that users select no more than 10. Selecting more languages increases processing time and may result in lower quality results.
- If a user submits a document for OCR using the Tools menu on the Documents page and any page in the document fails in the process, the application does not create a .txt file. Additionally, if the option to embed text in a PDF is selected, the application does not return an updated PDF file. The same is also true if a user chooses to embed text in a PDF using the Production Print or Export features.
Note: If endorsements are applied to the image, ABBYY attempts to make the file searchable.
Note: In previous versions, the application was able to work around these issues using Nuance, but there are no workarounds with ABBYY at this time. However, we have found that ABBYY does not encounter errors on pages that Nuance was unable to successfully OCR. For example, Nuance failed to OCR any pages that were missing content. ABBYY does not encounter this failure.
Manage Documents > Exports > Update Image settings for exports
When converting images to PDF or from PDF to single-page TIFF, administrators now have the option to select the image size during export. When converting from PDF to single-page TIFF, administrators also have the ability to convert color PDFs to JPG files, as opposed to black and white TIFF files. You can access both options on the Image settings page in the Export window, as shown in the following figure.

- To access the new Paper size option, in the Image settings window, click the Settings icon. You can select either Letter or A4. The default selection is based on default settings for Automated Imaging, but can be changed for each export.
- To convert color PDFs to JPG files, in the Image format list, select Convert PDFs to TIFF, and then select Auto-detect color and render to JPG. The default selection for this option is based on the default settings for Automated Imaging, but can be changed for each export.
Note: Only files that are converted to another file type based on what you selected in the strong list will be affected by this setting.
You can then enter the appropriate values in the Image resolution (DPI) and JPG quality (%) boxes. You can change the default values in these fields for each export.
Note: Footers, headers, redactions, and highlights are endorsed on the original image. If that image is converted at export (an image to PDF or a PDF to TIFF or JPG), the resulting files will have Letter or A4 dimensions. However, because the footers and headers were applied on the original image, they may not be positioned in the footer or header of the exported image file.
Manage Documents > Imaging: Support for Microsoft Publisher and Microsoft Project files
The Imaging feature now supports the .pub (Microsoft Publisher) and .mpp (Microsoft Project) file types. Once imaged, you can view these files in the View pane (in the Image viewer and in the Office Online viewer).
Note: Only files created using Microsoft Publisher 2000 or later are supported.
Manage Documents > Imports: Option to automatically ignore unmapped fields in imported flat files
When creating a new Imports job using a flat file, users can choose to ignore imported fields that they do not want to map or match to existing import fields. This functionality allows organizations to map only the fields they need and ignore the rest.

To access this functionality, go to the Manage Documents > Imports page and click Add. In the Import window, on the Field Map page, the following message appears: Update all Action values of New to Ignore if no Case field is chosen. Click the strong button to ignore fields that have no value in the Case field column.

Manage Documents > Ingestions: NIST list updated - December 2020
The Ingestions feature now uses an updated version of this list, released in DECEMBER 2020. For more information, go to https://www.nist.gov/itl/ssd/software-quality-group/national-software-reference-library-nsrl/nsrl-download/current-rds.
Manage Documents > Ingestions: Cellebrite XML processing updates
Ingestions chat processing is now available for XML exports from Cellebrite Physical Analyzer, up to version 7.39. Exports to XML for later versions may be supported but have not been verified.
When a user exports from Physical Analyzer, additional files are commonly created and contain information that is duplicative of the information in the XML file. These additional files include files with names such as “chat-1.txt.” Additional files appear on the Manage Documents > Ingestions > [ingestion job] > Unprocessed Files page.
Note: If a user selects these files to reprocess, the application will return an error for the job in the Standardizing Data stage. We recommend that you do not attempt to reprocess these additional files.
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Portal Management > Cases and Servers: Case creation date and time
The creation date and time for a case now appear in a new column on the Cases and Servers > Cases page, as shown in the following figure. This column is still available on the Cases and Servers > Deleted Cases page.

Text extraction: Email headers skipped during text extraction
For the Predictive Coding and Production features, Nuix Discover is now configured (by default) to skip email headers for .msg files during text extraction.
Indexing: Email headers skipped during indexing
Nuix Discover is now configured (by default) to skip email headers for .msg files during indexing.
Note: To apply this change, you must reindex your case.
This change was available as of 10.6.004.
Installation and deployment notes
The following installation change is available in this release.
Supported upgrade paths
You can upgrade the following versions of Ringtail Legal, Ringtail, and Nuix Discover 10.5 to Nuix Discover 10.6:
- Ringtail 8.0.1, 8.1, 8.2, 8.3, 8.3.1, 8.3.2, 8.4, 8.4.2, 8.5, 8.6
- Ringtail Legal 1.0.58
For versions of Ringtail Legal earlier than 1.0.57, you must first upgrade to Ringtail Legal 1.0.58, and then upgrade to Nuix Discover 10.x.
Note: When upgrading to Ringtail 8.6 or later from an earlier version, you must request an updated license.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Support for Microsoft Internet Explorer 11 ending August 17, 2021
- On August 17, 2021, Microsoft will end support for Microsoft Internet Explorer (IE) 11 for O365.
- As of this date, Nuix Discover will no longer support Internet Explorer.
- This will, for example, affect Microsoft Office Online Server, which is used in the Office Online viewer in the View pane in Nuix Discover.
- Please plan to move to one of the following supported browsers before this date: Google Chrome or (Chromium-based) Microsoft Edge. Both of these browsers will continue to support the Office Online viewer feature.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover 10.6 Client Computer Requirements guide. For detailed system and hardware requirements, see the Nuix Discover 10.6 Hardware and System Requirements guide.
Nuix Discover support lifecycle for biweekly and quarterly releases
Note the following support lifecycle for biweekly and quarterly releases.
- Biweekly releases
- Nuix supports the last four biweekly releases.
- Example: 10.6.004, 10.6.003, 10.6.002, 10.6.001
- Quarterly releases
- Nuix supports the last four quarterly releases to on-premises clients.
- Example: 10.5, 10.4, 10.3, 10.2
Note: Service packs for quarterly releases are offered for up to the latest four releases and for one year from the initial release date of the quarterly release.
Service parks for biweekly releases are offered for the four most recent biweekly releases.
For earlier releases that are no longer eligible for service packs, the Nuix Support Team will provide best-effort support.
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
How to contact Nuix Support
If you need assistance, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support. If you do not have an account for the Nuix Support Portal, you can request one on the site.
Nuix Discover 10.5 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Password requirement indicators on the login page
When you change your password in Nuix Discover, the application now displays password strength requirements (as configured by your administrator) and alerts you if passwords do not match. An example is shown in the following figure.

Note: This new functionality applies to Ringtail authentication.
An administrator sets the password requirements on the Portal Management > User Administration > Account Settings page.
New search operator: not w\0
Nuix Discover now supports the not w\0 search operator.
For example, to find all documents that include Word01 or Word02 or Word03 but exclude documents that include Word04, you can run the following search:
Word?? not w\0 Word 04
The application finds all words in the index that meet the criteria for Word??, and excludes words after the not w\0 proximity operator (in this case, Word 04).
Translate documents into Russian
The Translate feature now supports Russian as a target language for both the Google and Microsoft translation services. Russian is also included as a choice for the Translation Languages system field. You can include Russian translations in productions.
Introducing the People Identity feature
The People Identity feature, also referred to as names normalization, is available on the Case Setup > People Identity page.
Note: A case administrator can make this feature available to group leaders but not to group members. For information about how administrators and group leaders can use this feature, see Case Setup: Introducing the People Identity feature. For information about how administrators can grant group leaders access to this feature, see Security > Administration: Enable the People Identity feature for group leaders.
This feature allows administrators and group leaders (with permissions) to link an individual person’s various “people names,” such as email addresses and user names, to an identity.
For example, if John Doe is associated with the following people names in Nuix Discover, an administrator can consolidate these email addresses and names into a single identity on the Case Setup > People Identity page.
- john.j.doe@gmail.com
- john.doe@gmail.com
- jdoe@aol.com
Tip: Among other benefits, this feature is especially helpful when creating a privilege log because the normalized identity name can be used instead of the non-normalized people names.
After your administrator creates identities, you can work with the identities in the following ways.
- Search page: Search for documents using identities on the Search page.
- If an administrator has created identities, you can search for documents based on their connection to those identities using the following fields on the Search page:
- Identity
- Identity - BCC
- Identity - CC
- Identity - From
- Identity - To
- List pane: Add identity fields to the List pane column templates.
- You can add the following identity columns to the List pane when documents are in the search results:
- Identity
- Identity - BCC
- Identity - CC
- Identity - From
- Identity - To
- Communication Network pane: Use identities to view normalized names in the Communication Network pane.
- In the Communication Network pane, in addition to viewing communications for non-normalized person names, you can now also view information based on the normalized Identity names. To view the communications for an Identity, for example, for William S. Bradford, on the toolbar in the Communication Network pane, select Identity from the list, as shown in the following figure.
Tip: Adding these columns and using the Download feature in the List pane allows you to quickly generate a privilege log or other report showing the normalized names associated with documents.

Note: To use identities on the Search page and in the List pane, the user’s group must have permissions set to Allow for People\Organizations on the Security > Objects > Document Fields page. To access the Communication Network pane, the user’s group must have permissions set to Allow for the Communication network feature on the Security > Features page.
Tools menu: UI extensions - Custom tools
Your portal or system administrator can now add custom tools, for example, a calculator, to the Tools menu using the user interface extensions (UI extensions) feature.
Use the following procedure to access these custom tools.
- On the Documents page, on the Tools menu, in the navigation pane, click the UI extensions button, as shown in the following figure.
- Select a UI extension tool.

The tool appears in a standalone window. You can minimize, maximize, resize, and close the window. You can also reposition the window within your application browser window.
Note: You must close the window before you can open a different UI extension tool.
What’s new for case administrators
The following new or updated features are available to case administrators.
Case Setup > Issues: Issue administration enhancements
The Issue administration feature has been enhanced in this release and includes the following updates:
- Add a root issue with child issues at the same time
- Clone a root issue and include child issues
- Import issues
- Export issues
- Move child issues to a different root issue
Note: Administrators can grant group leaders access to issue management on the Security > Administration page by setting the Case Setup - Issues - Properties and Case Setup - Issues - Security functions to Allow.
Add a root issue with child issues at the same time
Use the following procedure to add a root issue and child issues at the same time.
Note: Previously, this was a two-step process.
- On the Case Setup > Issues page, on the toolbar, click Add.
- In the Add issues dialog box, shown in the following figure, provide a Name for the root issue.
- In the Child issue name(s) box, provide the names of the child issue or issues.
- Click Save.
- The root issue appears on the Issues page, as shown in the following figure. In the Name column, click the name of the root issue.
- The Child Issues page appears. To add additional issues to the child issues that you created, click the Add issue button, as shown in the following figure.

Note: Create a new line for each issue.


Clone a root issue and include child issues
You can now clone an existing root issue, including all of its child issues.
Note: When you clone an issue, the application clones only the issue structure, but not the document membership, that is, documents that were coded to the issues that you cloned.
Use the following procedure to clone an existing root issue.
- On the Case Setup > Issues page, hover over the row for an issue, and then click the Clone Issue button, as shown in the following figure.
- In the Clone Issue dialog box, as shown in the following figure, you can edit the name of the cloned issue.
- Click OK.


The cloned issue appears on the Issues page.
Import issues
You can now import issues using a .csv file.
Use the following procedure to import issues.
- On the Case Setup > Issues page, on the toolbar, click Import issues.
- In the Import issues dialog box, as shown in the following figure, do one of the following:
- If you have a .csv file with issues, click Browse to upload your .csv file.
- If you do not have a prepared .csv file, click the Download template link to download and populate a .csv file, and then click Browse to upload the file.
- After you upload your .csv file, click OK.

Note: In the .csv file, the root and child issues must be separated by a comma.
The following figure, created in a text editor, provides an example of the format for the .csv file.

The following figure provides an example of the format for the .csv file when opened in a Microsoft Excel document. The root issue name is in column A, the child issue names are is in column B, and the subissue names are in column C.

Note: If the application encountered errors when importing the .csv file, a notification appears, with a link to the errors. Fix the errors, and upload the .csv file again.
Export issues
You can now export issues in a .csv file format.
Use the following procedure to export issues.
- On the Case Setup > Issues page, select the check box next to an issue.
- On the toolbar, click Export issues.
- In the Export issues dialog box, click OK.
The application downloads the .csv file to your computer.
If you open the .csv file in Microsoft Excel, the information in the .csv file will look similar to what is shown in the following figure.

If you open the .csv file in a text editor, the information in the .csv file will look similar to what is shown in the following figure.

Move child issues to a different root issue
You can now move child issues from one root issue to another root issue. You cannot currently move child issues within the same root issue.
Note: When you move issues, the application maintains the document membership, that is, documents that are coded to issues.
Use the following procedure to move child issues.
- On the Case Setup > Issues page, click the link for a root issue.
- On the Child Issues page, select the check boxes next to one or more issues. To select all child issues, select the top check box.
- On the toolbar, click Move, as shown in the following figure.
- In the Move Issues dialog box, shown in the following figure, under Root issues, click the link for a root issue.
- Click OK.


The application moves the selected child issue or issues from the current root issue to the destination root issue.
Note: If a child issue with the same name already exists in the destination root issue, the application notifies you and the issue is not moved. Change the name of the child issue and repeat the previous steps.
Case Setup: Introducing the People Identity feature
The People Identity feature, also referred to as names normalization, is available on the Case Setup > People Identity page.
Note: Case administrators have access to this feature by default. To grant group leaders to access to this feature, you must enable it on the Case Setup > Administration page. For more information, see the Security > Administration: Enable the People Identity feature for group leaders section.
This feature allows administrators and group leaders (with permissions) to link an individual person’s various people names, such as email addresses and user names, to an identity.
For example, if John Doe is associated with the following people names in Nuix Discover, an administrator (or group member with access to this feature) can consolidate these email addresses and names into a single identity.
- john.j.doe@gmail.com
- john.doe@gmail.com
- jdoe@aol.com
Tip: Among other benefits, this feature is especially helpful when creating a privilege log, because the normalized identity name can be used instead of the non-normalized people names.
Using the People Identity feature, you can:
- Run a Normalize job to create identities and link non-normalized people names
- Assign (or reassign) people to an identity
- Edit the identity name and description
- Delete identities
- View the identities and people for a specific document set
- Download an identity report
Note: You can use the Normalize feature on the Case Setup > People Identity page on new, non-normalized people names in a case.
Note: You can use the Assign identity feature to change the connections between people and identities.
Normalize people names
Use the following procedure to normalize names.
- Go to the Case Setup > People Identity page.
- Do one of the following:
- To normalize the non-normalized people names, proceed to step 3.
- (Optional) In the banner, to view the names of the people who have not yet been normalized, click View non-normalized names.
- On the toolbar, click the Normalize button.
- In the Normalize dialog box, the following message appears, as shown in the following figure: The normalize job will link non-normalized people to an identity. People that are already linked to an identity will not be affected. To confirm, click OK.
- Refresh the page to see the updated results. When the application has finished normalizing, the banner at the top of the page lets you know that the normalization job is complete and that all people are linked to an identity, as shown in the following figure.
If there are non-normalized names, a banner appears at the top of the page telling you that new people have been added and to click Normalize to normalize the people names to an identity.
The following figure shows the names before they are normalized.
The application displays the non-normalized names. You can then select which names to normalize.


Note: The job operates only on non-normalized people names. People that were linked to an identity before running the job are not affected.
The application runs a Normalization RPF job to analyze the people name data and logically group the people under a unique identity. The banner at the top of the People Identity page lets you know that the normalization job is running and displays the following message, as shown in the following figure: Normalization job is running. Refresh the page to see updated results.

Note: In the tree view in the Name column, the identities are the parent rows (shown in bold font) and the people names are the child rows (in non-bold font).

Working with the table on the People Identity page, you can do the following:
- In the Document set list, you can return results for all documents in the case or for a subset of documents, for example, a binder or a population. For more information, see View the identities and people for a document set.
- Filter by the Name column to return specific people and their linked identities.
- Sort the columns in ascending or descending order.
- Click the plus and minus sign to collapse and expand the people names beneath each identity.
- In the Occurrences in documents table, shown in the following figure, you can click a number link in the Total, From, To, CC, or BCC columns to view the documents that are associated with a person or identity. For more information, see View the identities and people for a document set.
- To add a description for an identity, in the Description column, click in the row for an identity, provide a description in the description window, and then click outside of the window. You can also edit the identity description. For more information, see Edit the identity name and description.
Note: When filtering by the Name column, the text you enter will match on people names (in child rows), and the filtered results will include the identities (parent rows) for those people that match your filter as well as all other people that are linked to those identities.
Note: No matter how you sort the columns, if there are non-normalized people names, they will always appear under the Non-normalized section at the bottom of the last page.
Note: The counts in the Total column and identity rows reflect the number of occurrences that the identity or person name appears in documents. The counts do not represent the actual number of documents. For example, if Jane Smith sends an email and copies (CCs) herself, her name will appear in the same document two times (From and CC), so the Total column will show a count of 2 but the link will only return one document on the Documents page.

Assign an identity
The Assign identity feature allows you to change the identity that is assigned to people. You can reassign people to an existing identity or create a new one.
Use the following procedure to assign an identity.
- Select the check box next to a person, and then click Assign identity.
- Under Assign identity, select one of the following options:
- Select an existing identity: Select an existing identity from the list.
- Add new identity name: Select this option and enter a name in the box.
- (Optional) When you assign people to a new identity, you can delete the source identity after you make the assignment, if there are no remaining people linked to that identity. If the source identity has fields coded, the coding will also be deleted. To delete the source identity after you make the assignment, select the following check box, which is cleared by default: Delete source identity after assignment if there are no remaining people linked. (If the source identity had fields coded, the coding will also be deleted.)
- Click OK.
Note: To assign an identity to multiple people at one time, select more than one person, and then click Assign identity.
The Assign identity dialog box appears, as shown in the following figure.

The person (or people) are then listed under the identity.
Edit the identity name and description
You can edit the identity name or the identity description.
Note: The system Data Model now includes a new entity named Identity, shown in the following figure. The Identity entity was created to support the Names Normalization feature. The Identity entity has a one-to-many connection to the Person entity.

To make the Identity name and Identity description editable for a user on the Case Setup > People Identity page, an administrator must grant Write access to these fields for the user’s group.
Use the following procedure to make the identity name or identity description fields editable.
- Go to the Case Setup > Data Models > System > Entities > Identity > Fields page.
- On the Fields page, click the link for the Identity Description or strong, as shown in the following figure.
- In the navigation pane, click Security.
- Set the security to Write for a user group, as shown in the following figure.


Tip: On the Case Setup > Data Models > System > Entities > Identity > Fields page, click the Add button to add new fields to use for coding identities. Set the appropriate group permissions for your new fields on the field’s Security page. You can use your new fields in Column Templates or Conditional Templates for the Identity entity. You must enable the Conditional Template.
Use the following procedure to edit the identity name or the identity description.
- Click on the name or description for an identity. For the name, an editable field appears, as shown in the following figure.
- Type the new identity name or description.
- To save your changes, click outside the field.

Delete identities
You can only delete an identity that does not have any people assigned to it.
Use the following procedure to delete an identity.
- Hover over the row of the identity you want to delete and click the Delete identity button, as shown in the following figure.
- The information that appears in this dialog box depends on whether an identity has user-created fields with coded values.
- When you delete an identity that has no people assigned to it, you are asked to confirm the deletion of the identity in the Delete identity dialog box, as shown in the following figure. If you are sure you want to delete the identity, click OK.
- If you try to delete an identity that has user-created fields with coded values, the Delete identity dialog box displays a warning and lists the fields that are coded, as shown in the following figure. To delete the identity, click OK.

The Delete identity dialog box appears.

Note: You cannot delete an identity that has people assigned to it or delete the individual people.

View the identities and people for a document set
Select a Document set to view the identities and people that are associated with those documents.
Use the following procedure to view the identities and people for a specific document set.
- In the Document set list, select the type of document set you want to use, and then select the document set in the field that appears to the right.
- The page will refresh when the document set is changed, and the application will filter the displayed identities to only those that have people connected to documents in the selected set.
Note: All people appear for identities that have at least one person connected to documents in the selected set, even if some people in those identities are connected to 0 documents. The counts in the columns reflect the number of occurrences within the selected set. Your selected document set will be selected by default the next time you return to the People Identity page.
The Normalize job always operates on all documents in the case, regardless of which document set is selected on the page.
Download an identity report
You can download an identity report to a .csv file.
Use the following procedure to download an identity report.
- Click the Download report button. Nuix Discover saves the identity information to a .csv file in your Downloads folder.
- To view the report, open the .csv file in Microsoft Excel.
Note: The Download report feature respects the document set that is selected. The report file name has a time stamp with the local time so that each time you download a new report with a new time stamp, the report is saved and does not overwrite a previous report.
Security > Administration: Enable the People Identity feature for group leaders
If you want group leaders to use the People Identity feature, which is also referred to as the Names Normalization feature, you must enable it for them.
Use the following procedure to enable the People Identity feature for group leaders.
- Go to the Security > Administration page.
- In the Leaders column, click the Allow button next to Case Setup - People Identity, as shown in the following figure.
- Click Save.

Manage Documents > Imaging: Support for .ics and .xps file types
The Imaging feature now supports the .ics and .xps file types.
- An .ics file is a calendar file saved in a universal calendar format that is used by several email and calendar programs, including Microsoft Outlook.
- An .xps file is a document that contains fixed page layout information written in the XPS page description language. This file type defines the layout, appearance, and printing information for a document. XPS files are similar to PDF files, but are saved in Microsoft’s proprietary XPS format.
Once imaged, you can view these files in the View pane (in the Image viewer and in the Office Online viewer).
Manage Documents > Imports: New default delimiter on the Field Map page
When creating a new Imports job using a flat file, on the Field Map page, the default Delimiter value is now “; (59)” when one of the following is selected in the Case field column:
- People - To
- People - CC
- People - BCC
Manage Documents > Ingestions: Group multi-segment AD1 files
When running an ingestions job, multi-segment AD1 files are now grouped in the same processing task.
An AD1 file is a Forensic Toolkit FTK imager Image file.
Manage Documents > Ingestions: NIST list updated - September 2020
The Ingestions feature now uses an updated version of this list, released in September 2020. For more information, go to https://www.nist.gov/itl/ssd/software-quality-group/national-software-reference-library-nsrl/nsrl-download/current-rds.
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Case Options: New case option to set the maximum unique word count for an index for content searching
On the Portal Management > Cases and Servers > [Case] > Case Options page, shown in the following figure, you can now use the following option to set the maximum unique word count that can be retrieved from an index for content searching: Search max unique word count.

- The default value is 256,000.
- The minimum value is 16.
- The maximum value is 4,096,000.
Case Options: New case option when translating with a Microsoft custom translation model
Portal administrators can now configure a custom translation model to be used for Microsoft translations for a specific case and for a specific language pair.
Note: You must work with Nuix to configure this feature in your SaaS environment. To request access to this feature, submit a ticket on the Nuix Support Portal, located at https://nuix.service-now.com/support.
A custom translation model allows you to create a customized dictionary of domain-specific source language and target language terms for a specific language pair. Microsoft refers to this feature as the Microsoft Custom Translator. Custom models will need to be created in Microsoft’s Custom Translator portal in Azure.
To use a custom translation model for a case, in the Translate with Microsoft custom model box on the Portal Management > Case and Servers > [Case] > Case Options page, shown in the following figure, enter the Category ID, which is the unique identifier for the custom model.

Custom UI extensions for the Tools menu
The user interface extensions (UI extensions) feature allows application administrators and service providers to extend the functionality of the application by embedding custom third-party applications directly into the application interface. A third-party application that loads within the application is called a UI extension.
In addition to adding a UI extension to the Portal Home page, the Case Home page, or as a workspace pane on the Documents page, system administrators and portal administrators can now add a custom UI extension to the Tools menu on the Documents page using the Workspace tools UI extension.
Note: System administrators can add UI extensions in a portal for any organization or user, and portal administrators can install extensions for the organizations and users that they manage.
Sample UI extension applications:
- An administrator might add a UI extension to the Tools menu to allow users easy access to external websites, for example, to an online calculator, as described in this document.
- Administrators could also configure a UI extension on the Tools menu to submit a selection of documents in the List pane for reporting, processing, or another task.
- Another possible application could be a custom tool that combines multiple steps into one process. For example, you could build a custom tool that would allow you to take Predictive Coding score ranges and tag them with different review priority levels. Users could then search for documents by the review priority and tag those documents with the correct priority level.
Note: Administrators are blocked from adding some websites, for example, CNN, as UI extensions.
For detailed information about UI extensions, see the following topics in the Nuix Discover online help.
- UI Extension SDK: The UI Extension SDK provides an API that UI extensions can use to communicate with the application. The UI Extension SDK also includes steps to build and configure an extension, reference documentation, and an example extension. For access to the UI Extension SDK, contact Discover.Sales@Nuix.com.
- Administer UI extensions: This topic describes how to add a UI extension to the Case Home page, the Portal Home page, and as a workspace pane on the Documents page.
The workflow to add a UI extension to the Tools menu on the Documents page consists of the following main steps, described in more detail in the following sections:
Manually add a UI extension to the Tools menu
Use the following procedure to manually add a UI extension to the Tools menu.
Note: For information about how to install a UI extension using a manifest file, see the Install a UI extension using a manifest file in the Nuix Discover online help.
- On the Portal Home page, under Portal Management, click UI Extensions.
- On the UI Extensions page, on the toolbar, click Add.
- On the Settings page, in the Settings editor area, leave the Basic option selected.
- Type a Name for the UI extension.
- In the Location list, select Workspace tools.
- Under Default window size, you can set the following:
- Width: The minimum value for the width is 200 pixels and the maximum value is 1280 pixels.
- Height: The minimum value for the height is 150 pixels and the maximum value is 768 pixels.
- Require document selection: If the tool involves working with documents, select this option to require document selection before using the tool.
- Display the OK and Cancel buttons: This check box is selected by default. Clear the check box if you do not need to include OK and Cancel buttons in the window, for example, when adding a calculator tool.
- Type an optional Description of the extension. The description appears on the UI Extensions page.
- Scroll down to display additional settings, as shown in the following figure.
- In the URL box, enter the URL of the web application that you are adding as an extension. The URL must include http or https.
- In the Authentication secret box, click the Generate a random authentication secret button.
- Click Next.
- On the Review page, review the settings for the extension, and then click Save.
The Add UI extension window appears, as shown in the following figure.

Note: If you are using a manifest file, select Advanced. The advanced procedure is not described in this document. For more information about how to add a UI extension using a manifest file, see Administer UI extensions in the Nuix Discover online help.

Note: Administrators are blocked from adding some websites, for example, CNN, as UI extensions.
Enable a UI extension for an organization and cases
System administrators can enable UI extensions for the organizations in a portal.
Note: For portal administrators, when organization security is enabled, the list of available items depends on membership in a provider or client organization.
Use the following procedure to enable a UI extension for organizations.
- To access the UI extensions that are installed in the application, on the Portal Home page, under Portal Management, click UI Extensions.
- On the UI Extensions page, shown in the following figure, click the name of an extension.
- In the navigation pane, click Organizations.
- Depending on which organizations you want to enable the extension for, do the following:
- To enable the extension for a single organization, hover over the row for the organization, and then click Allow.
- To enable the extension for all organizations, click the Allow button in the heading row.
- After a UI extension is enabled for an organization, system administrators and portal administrators can enable the extension for the cases that are assigned to the organization. In the navigation pane, click Cases.
- Depending on which cases you want to enable the extension for, do the following:
- To enable the extension for a single case, hover over the row for the case, and then click Allow.
- To enable the extension for all cases, click the Allow button in the heading row.
The UI Extensions page appears.

Set group security for a UI extension
To allow groups in a case to access a UI extension on the Tools menu, administrators must grant access to the following security option on the Security > Features page in the case: UI Extension – [UI Extension Name] (for example, UI Extension – Calculator).
Test the UI extension on the Tools menu
Use the following procedure to test the UI extension.
Note: Administrators are blocked from adding some websites, for example, CNN, as UI extensions.
- Log in to a case.
- On the Documents page, on the Tools menu, in the navigation pane, click the UI extensions button, as shown in the following figure.
- Select a UI extensions tool.
- Ensure that the tool appears as expected in the standalone window.

What’s new for system administrators
The following new or updated features are available to system administrators.
New portal option to address potential performance issues when streaming media files
Web servers become highly consumed by the FFmpeg process running at 100% when streaming media files, which causes performance issues in the environment. To address this issue, a new setting named View pane media thread count is now available on the Portal Management > Settings > Portal Options page to allow system administrators to limit the number of allowed threads.
Installation and deployment notes
The following installation change is available in this release.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
Note: For detailed information about client computer requirements, see the Nuix Discover 10.5 Client Computer Requirements guide. For detailed system and hardware requirements, see the Nuix Discover 10.5 Hardware and System Requirements guide.
Nuix Discover 10.4 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Browse: Introducing the Hierarchies feature
This release includes a new feature that allows you to view Hierarchies in the Browse pane, for example, to view the folder hierarchy of a file path for a custodian.
An example is shown in the following figure.
Note: Your administrator must configure and grant you access to hierarchies.

Tip: You can also search for a Hierarchy on the Search page.
Conditional Coding: Add a binder
In the Conditional Coding pane, group leaders with permissions to work with binders can now add a binder and apply security to that binder.
Use the following procedure to add a shared binder.
- In the Conditional Coding pane, in the list on the toolbar, select the Binders template.
- On the toolbar, click the Add binder button, as shown in the following figure.
- In the Add binders window, shown in the following figure, on the Properties page, provide a name and an optional description.
- Under Type, leave the Shared binder type option selected.
- Optionally, under Use as, set the binder to be used as a Security override or Mobile binder.
- Click Next.
- On the Security page, set the user group security for the shared binder.
- Click Save.


The binder appears in the Conditional Coding pane.
Use the following procedure to add a private binder.
- In the Conditional Coding pane, in the list on the toolbar, select Binders.
- On the toolbar, click the Add binder button.
- In the Add binder dialog box, on the Properties page, provide a name and an optional description.
- Under Type, select Private.
- In the Owner list, select an owner.
- Click Save.
The Owner list appears, as shown in the following figure.

The binder appears as a private binder in the Conditional Coding pane.
Note: If you are a group leader with permissions and need to delete a binder, you can do that on the Case Setup > Binders page, but not in the Conditional Coding pane.
List: Download a report to an .xlsx format and add a report title
In the List pane, you can now download a report to an .xslx format and give the report a title, as shown in the following figure. Previously, you could download the report only to a .csv format.

Enhancements to Workspace panes
This release includes the following enhancements to all workspace panes, as shown in the following figure:

Change a pane
To change a pane, on the pane menu, select a different pane from the list, as shown in the following figure.
Note: Changing a pane changes your current workspace configuration.

If you select a pane that is already included in your current workspace configuration, the current pane is exchanged with the pane you selected.
For example, if your workspace configuration includes a Browse pane, a List pane, and a Conditional Coding pane, if you change the List pane to a Conditional Coding pane, the List pane appears where the Conditional Coding pane used to be, as shown in the following figures.
Before

After

Maximize a pane
All workspace panes now include a new option to maximize the pane, as shown in the following figure.

When you select the Maximize option, the application maximizes the pane and hides all of the other panes in the workspace configuration.
To restore the hidden panes, click the Restore all hidden panes button on the toolbar of the pane, as shown in the following figure.

Close a pane
All workspace panes now include a new option to close the pane, as shown in the following figure.
Note: Closing a pane changes your current workspace configuration.

When you select the Close option, the application removes the pane from the current workspace as well as from the pre-set workspace configurations.
To add the pane that you closed back to a workspace, on the workspaces menu, shown in the following figure, edit the workspace.

Tools: Introducing the redesigned Tools menu
This release includes a redesigned Tools menu that provides an enhanced user experience when working with various tools. The menu was redesigned based on user feedback. The tools are organized into logical groupings. The names of the tools have not changed.
All tools: Allows you to access the entire list of tools, as shown in the following figure. The tools in each section mirror the logical groupings.

Frequently used tools
Frequently used tools such as Report and Batch Print are now at the top of the menu, as shown in the following figure.

Find tools quickly
The search box at the top of the menu, shown in the following figure, allows you to find tools without having to scroll through the list.

Logical groupings
The tools are organized into the following logical groups that you can access by clicking the buttons in the navigation pane on the menu:
- Output
- General
- Results
- Processing
Output: The tools in this grouping include Report, Batch print, Export, and Archive files, as shown in the following figure.

General: The tools in this grouping include History, Load search file, Workflow, Quick code, Add document, Coding history report, Document count, and Theme, as shown in the following figure.

Results: The tools in this grouping include Base docs\Renditions, Find masters family, Find family duplicates, Find individual duplicates, Remove family duplicates, and Remove individual duplicates, as shown in the following figure.

Processing: The tools in this grouping include Imaging, Reverse previous imaging, OCR processing, Extract text, Transcribe audio, Indexing and enrichment, Thread analysis, Convert page annotations, and Translate, as shown in the following figure.

Tools > Imaging: Auto-detect color and render to JPG
When submitting documents for imaging, you can now select an option to automatically detect color and render to JPG. The Auto-detect color and render to JPG check box is located in the Imaging window on the Properties page, as shown in the following figure.
Note: This option is available only if the TIFF option is selected from the Image type list.
The default value for the option is based on the Imaging settings found in Manage Documents > Imaging - Automated > Settings.

Tools > Imaging: Image viewer support for Adobe Photoshop file formats (.psd and .psb)
In the Imaging window, you can now submit .psd and .psb files, which are Adobe Photoshop file formats, for imaging to a TIFF, JPEG, or PDF format, as shown in the following figure.
Once the files are imaged, you can view the imaged files in the Image viewer in the View pane.

Tools: Access to Transcribe audio and Translate options
Users can now use the Transcribe audio and Translate options on the Tools menu, even if they do not have access to private binders.
Tools > Coding History: Coding history report on the Tools menu
The Tools menu on the Documents page now includes a Coding history report option that allows you to download a .csv report with the history for a field for all documents selected in the List pane.
Note: To see this option, your administrator must grant you access to the Coding - Coding History feature on the Security > Features page, and audit history must be configured for the case.
Use the following procedure to generate a coding history report.
- In the List pane, select one or more documents.
- On the Tools menu, select the Coding history report option.
- In the Download coding history report dialog box, shown in the following figure, from the Field list, select a field, and then click OK.
- After the .csv report downloads, open or save the file.
Note: The available fields depend on the permissions granted by your administrator.

A processing window appears, as shown in the following figure.
Note: Do not close this window or exit the case until the report downloads.

Coding History > Search: New operator to search for previously coded values
A new operator named previous value ever was is now available for advanced searches on the Search page, as shown in the following figure.

Note: The previous value ever was operator is available to users who are in a group with permissions to access the Coding History pane. And audit history must be configured for the case.
The following field types support coding history searches using the previous value ever was operator:
Note: Memo field types are not supported.
- Pick list
- Date
- Number
- Yes\no
- Text
- Binder - Shared
- Issue
- Production
- Population
- Sample
- Highlight
- Redaction
- People - correspondence type
- Organizations - correspondence type
When using this operator, you can search for previously coded values, which are the values captured by the Coding History feature and found in the Previous value column in the Coding History pane, as shown in the following figure.

Use the following procedure to search for previously coded values.
- Navigate to the Search page.
- In the Select a field box, select the field for your search criteria.
- In the Select an operator box, select previous value ever was.
- In the Select a value box, select or enter the value.
- Optionally, to include Coded by or coded on date parameters in your search criteria, click the Add additional criteria button.
- To run the search, click the Search button.
Note: Not all values for your selected field may be available in the Select a value list. Values are not available for previous value ever was searches until they have been stored in coding history (for at least one audit record).
When searching for a text field value using the previous value ever was operator, the text field value must be an exact match.
Note: Coded by and coded on date parameters will be evaluated against the user and date corresponding to the original coding action for the value.
What’s new for case administrators
The following new or updated features are available to case administrators.
Analysis > Search Terms: Term query column added
The Analysis > Search Terms page now includes a new column named Term query, as shown in the following figure. This column contains the term query value or values for a Search Term Family.
You can use the information in the Term query column to effectively determine how to modify the search to increase or decrease the number of hits.

Analysis > Predictive Coding > Add custom Predictive Coding Templates
The Predictive Coding Templates page has been added to the Analysis capabilities in Nuix Discover and is available to all administrators. This page allows administrators to select the Standard or Standard + people template when setting up predictive coding or Continuous Active Learning (CAL) models, or to create their own templates.
Note: The Standard and Standard + people templates are available to all cases and cannot be modified.
Create a new Predictive Coding Template
To create a new template, go to the Case Home > Analysis > Predictive Coding Templates page and click Add. Add a name and description for the template, and then click Save. The Fields page opens for that template. To add fields to the template, select a field in the Add field list and click the + (plus sign) button, shown in the following figure.

The following information applies to fields in a predictive coding template.
- The values of date fields included in a template appear as text strings.
- The weight for each field is 1 by default, but you can change the value to anything between 1 and 10. Weight reflects the amount of influence a field has on the model in relation to other fields in the template. For example, if you want People information to be more heavily considered in the model than other fields, adjust the weight value on the People fields to be higher than the other field weight values.

The following information applies to all custom predictive coding templates.
- Extracted text from documents is included in every template, although it is not listed as an item in the template. The training field for the model that the template is selected for is also included.
- Once a template is being used by a CAL or predictive coding model, it cannot be edited. Open the template’s Properties page to view the names of the models that are using the template.

Clone a Predictive Coding Template
All custom templates can be cloned, regardless of whether they are in use. To clone a template, open the Fields page for the template and click Clone template. Update the template name as needed and click Save. The Fields page for the new template opens. Add fields, delete fields, or change any of the field weights on that page.
Delete a Predictive Coding Template
You can delete any custom predictive coding template that is not in use by a predictive coding or CAL model. To delete a template, open the Fields page for the template and click Delete template.
Use Predictive Coding Templates with CAL
Administrators now have the option to select a predictive coding template when configuring training for a model. To select a template, go to the Case Home > Analysis > Populations and Samples page and select a population. Then, open the Predictive Coding page for the population and click Configure training. On the Settings page, select a template in the Predictive coding template list.

Note: You can change the predictive model template throughout the lifecycle of the training model. However, at the present time, the application only provides data about the current template selected for training and does not record the history of different templates that have been selected.
Use Predictive Coding Templates with the Predictive Coding standard workflow
To select a predictive coding template to use when adding a predictive model, go to the Case Home > Analysis > Predictive Models page and click Add. In the Add Predictive Model dialog box, select a predictive coding template in the Predictive coding template list.

Select how date data is treated for Predictive Coding templates
We have added an option to Predictive Coding Templates that allows administrators to select how date type field data should be treated in the model.
To access the option, go to Analysis > Predictive Coding Templates and select a template. On the Fields page, click in the Date Value column, and then select a value for how date information should be treated in the template.

The options are as follows:
- Text: Date information is treated as a text string.
- Day, month, and year: Date information is modeled without time. This option is the default.
- Month: Date information is treated as a number with January = 1, February = 2, and so on.
- Day: Date information is treated as a number.
- Day of the week: Date information is treated as a number with Sunday = 1, Monday = 2, and so on.
- Year: Date information is treated as a number.
Note: The application treats any date fields selected in templates created before this change as Text. If the template is used in any models, the date value cannot be changed. The choice of which Date Value option to use depends on the case data and what aspect of the date information has an impact on the model. For example, documents with dates clustered around the middle of January 2005 may be meaningful. Select the Day, month, and year value to model date information in that way. In a different example, which day of the week a date falls on (Monday, Tuesday, and so on) has some relevance. Use the Day of the week value to model date information in that way.
Case Setup: Introducing the Hierarchies feature
This release includes a new feature on the Case Setup > Hierarchies page that you can use to set up hierarchies, for example, to browse the folder hierarchy of a file path for a custodian.
Once you have set up hierarchies and granted access to user groups, users can view the hierarchies in the Browse pane.
Note: Administrators can grant group leaders access to this feature by setting the Case Setup - Hierarchies to Allow for Leaders on the Security > Administration page.
Use the following procedure to add a hierarchy.
- On the Case Setup > Hierarchies page, on the toolbar, click Add.
- In the Add hierarchy window, shown in the following figure, on the Properties page, do the following:
- Provide a Name.
- Select a Field, for example, All File Paths.
- Select a Delimiter.
- Click Next.
- On the Security page, shown in the following figure, set the security for groups, and then click Save.


The hierarchy appears on the Hierarchies page, as shown in the following figure.
After you create a hierarchy, you must run an indexing and enrichment job to populate and update the hierarchy.
Note: As documents are added to the case and submitted or resubmitted for indexing and enrichment, the hierarchies are updated as part of those jobs.
Use the following procedure to run an indexing and enrichment job for a hierarchy.
- On the Case Setup > Hierarchies page, select the check box next to a hierarchy, as shown in the following figure.
- On the toolbar, click Run.

Use the following procedure to delete a hierarchy.
- On the Case Setup > Hierarchies page, select the check box next to a hierarchy, as shown in the previous figure.
- On the toolbar, click Delete.
Case Setup > Binders: New workflow to add a binder
On the Case Setup > Binders page, the workflow to add a binder has been streamlined. When you add a binder, you can now set the properties and the security in a wizard-like fashion. Previously, you had to add a new binder, and then access the new binder to set the security.
Note: If you need to edit an existing binder or a newly created binder, you must do that on the Case Setup > Binders > Properties and Security pages for a binder.
Add a shared binder
Use the following procedure to add a shared binder and set the security for the binder.
- On the Case Setup > Binders page, on the toolbar, click Add.
- In the Add binder window, shown in the following figure, on the Properties page, provide a name and an optional description.
- Under Type, leave the Shared binder type option selected.
- Optionally, under Use as, set the binder to be used as a Security override or Mobile binder.
- Click Next.
- On the Security page, set the security for the binder, and then click Save, as shown in the following figure.


The new binder appears on the Case Setup > Binders page.
Add a private binder
Use the following procedure to add a private binder.
- On the Case Setup > Binders page, on the toolbar, click Add.
- In the Add binder window, on the Properties page, shown in the following figure, do the following:
- Provide a Name and an optional Description.
- Under Type, select Private.
- In the Owner list, select an owner.
- Click Save.
The Owner list appears.

Security > Administration: Allow group leaders to add binders in the Conditional Coding pane
To allow group leaders to add binders in the Conditional Coding pane, you must set the Case Setup - Binders - Properties and Case Setup - Binders - Security functions to Allow for Leaders on the Security > Administration page.
Security > Features: Set security for the Documents Added section on the Case Home page
You can set security for the Documents Added section on the Case Home page. You can choose to display or hide the Documents Added section by enabling or disabling the Case Home - Documents added feature for groups on the Security > Features page, as shown in the following figure.
Note: This feature is set to Deny by default for all newly added groups. When a group is cloned, access to the Documents Added feature is carried over from the group it was cloned from.

When this feature is set to Deny for a group, the users in that group do not see the Documents Added section on the Case Home page, and the Results History section appears in that location, as shown in the following figure.

When this feature is set to Allow for a group, the users in that group see the Documents Added section on the Case Home page, as shown in the following figure.

Manage Documents > Exports: Ability to apply headers
Administrators now have the option to apply headers to base images in Custom and MDB Classic export types. In previous releases, only footer settings were available.
You can access header options on the Headers\footers page in the Export window, as shown in the following figure. The options available for footer values are also available for header values. You can select any combination of headers and footers.

Note: The width, height, and font size are the same for both headers and footers. As with footers, the Header height setting allows you to add space to the top of the image when endorsing headers such that the header text does not overlap with image text.
Manage Documents > Imaging - Automated: Update default brightness setting to 15
In previous versions, when a file contained text with a background that was similar in color, converting the file to a black and white image could result in text and background that were the same color. We have updated the brightness setting to increase the likelihood that the text and background will be distinguishable in the resulting images.
In the Manage Documents > Imaging - Automated > Settings window, on the PDF page, the default brightness setting for new cases is now 15, as shown in the following figure. For existing cases, if the setting was previously 85, the value has been changed to 15. If the setting was previously anything other than 85, the value has not been changed.

Manage Documents > Imports: Delimiter column removed from Field Map for Ringtail MDB load files
Ringtail MDB load files do not support using a delimiter to separate multiple field values.
Starting with this release, when you add an import job on the Manage Documents > Imports page, if you select the Ringtail - MDB job type on the Import Details page in the Import window, the Delimiter column no longer appears on the Field Map page in the Import window. The Delimiter column still appears for a Flat file job.
Note: If you clone a previous Ringtail - MDB import job and the Delimiter value was set, the value is not applied to the new import job.
Manage Documents > Productions: Apply headers
Administrators now have the option to apply headers to production images. In previous releases, only footer settings were available.
You can access header options on the Endorsements page for a production. Click in any of the boxes for Left, Middle, or Right header to launch the variable builder.

You can select any combination of headers and footers. Note that the width, height, and font size are the same for both headers and footers. As with footers, the Header height setting allows you to add space to the top of the image when endorsing headers such that the header text does not overlap with image text.
Manage Documents > Productions: New Quality Control checks
The following new quality control checks have been added to the Quality Control page for productions.
- An Annotations exist that are not selected to be applied quality control check has been added to the Quality Control page for productions, as shown in the following figure.
- This check is enabled when at least one production rule other than Custom placeholder is selected on the Production rules page.
- This quality control check identifies documents that have annotations applied to them that are not selected to be applied in the production.
- A Documents not scanned for content quality control check has been added to the Quality Control page for productions, as shown in the following figure.
- This checks any documents that are in a production rule and are designated to be produced as native files or content files.
- Previously, this step was always run before locking a production, but it was not clear which documents triggered the warning. Adding this check to the Quality Control page will now provide those details.
- If documents were not scanned for content, a message appears in the Result column on this page and lets you know which documents were not scanned for content, and indicates that you should run an Indexing and enrichment job.
If the application identifies any affected documents, a message that indicates the number of documents appears in the Result column on the Quality Control page for the production. Click the message to view the affected documents on the Documents page.


Manage Documents > Productions: New productions numbering options
The Attributes page of the Productions feature now includes new options for setting the numbering convention for production documents and files, as shown in the following figure.

The following options are available under Numbering on the Attributes page of a production:
- Standard: This option offers a new, simplified way to set the Production Document Label and Production Page Label. You can enter information directly into the Prefix, Start number, and Padding boxes. Under Number by, select either Page or Document. If you choose to number by document, you can enter a value for page numbering padding and choose a delimiter to use between the document and page number, if required.
- Doc 1 - page 1
- Number by page: ABC-00000001
- Number by document: ABC-00000001-00001
- Doc 1 - page 2
- Number by page: ABC-00000002
- Number by document: ABC-00000001-00002
- Doc 2 - page 1
- Number by page: ABC-00000003
- Number by document: ABC-00000002-00001
- Doc 2 - page 2
- Number by page: ABC-00000004
- Number by document: ABC-00000002-00002
- Doc 2 - page 3
- Number by page: ABC-00000005
- Number by document: ABC-00000002-00003
- Doc 3 - page 1
- Number by page: ABC-00000006
- Number by document: ABC-00000003-00001
- Custom: This option is the same as in previous versions. It allows administrators to enhance customization by using the variable builder to define values.
The following list provides examples of page and document numbering.
For productions that were locked or were created but not locked prior to this update, the selections you made for Production Document Label and Production Page Label appear in the Custom numbering section of the Attributes page.
Note: The Production Document Label determines the Rendition Document ID as well as the names of any native and content files. The Production Page Label determines the name of image files. The Production Page Label is also referred to as the Bates number. To set the Bates number as a footer, you must select the Production Page Label option, regardless of how you set up numbering on the Attributes page. Load file template field references to begin and end Bates and any other numbering values will not change.
Updates to the Renumbering feature
The following updates have been made to the Renumbering feature, which is available on the Tools menu:
- When endorsing headers, more space is now provided between the endorsement and the edge of the page. This reduces the potential for the endorsement to be cut off when printing documents to paper.
- The following updates have been made to the Document ID page in the Renumbering window, as shown in the following figure:
- Suffix delimiter: This character is used before the page number during endorsement. The default character is a hyphen.
- Suffix padding: This value is used when generating a suffix during endorsement. The default value is 4. Valid values are 1 through 9.
- Override validation: If you select this option, the application assigns Document ID values starting with the selected value, even if there is an existing Document ID with a higher number.
- On the Endorsement page in the Renumbering window, if you select the Document ID plus page number endorsement option, as shown in the following figure, the Start numbering on page 2 check box appears. If you select this check box, the first page of a document includes only the Document ID, but not the page number. The page numbering starts on the second page of the document.
Note: The Suffix delimiter that you set on this page appears on the Manage Documents > Renumbering > Properties page in the Settings > Document ID section.
Note: The Suffix padding that you set on this page appears on the Manage Documents > Renumbering > Properties page in the Settings > Document ID section.
Note: This option is not selected by default. Selecting this option could result in a job failure if a Document ID already exists. Selecting this option could also cause the application to assign page numbers that already exist on other documents. If you select this option, the application does not validate whether there is a Document ID in the expected range for the settings.

Note: If you select the Document ID plus page number endorsement option on this page and select the Start numbering on page 2 check box, the setting appears on the Manage Documents > Renumbering > Properties page, in the Settings > Endorsements section.

What’s new for portal administrators
The following new or updated features are available to portal administrators.
Introducing the case archiving feature
Case archiving allows you to archive an entire case. Case archiving is available to system and portal administrators. You may want to archive a case if you no longer need the database to be readily available in Nuix Discover, but you want the option of restoring it in the future should the need arise.
When you archive a case, it is stored in a folder on the archive repository that is assigned to the case. The folder will include backup files of all three of the case databases, zip archives containing all files from the repositories assigned to the case, and a backup of the coding history index (if the case has audit enabled for coding history). After you archive a case, you can download the case files, recommission the case, or permanently delete the case.
Note: Portal and system administrators can do everything described in this section.
Archive a case
You can archive an entire case using the Decommission option, which is available on the More menu on the Cases page.
Use the following procedure to decommission and archive a case.
- On the Cases page, select the case you wish to archive.
- On the More menu, select Decommission, as shown in the following figure.
- The Decommission case dialog box has been changed to a wizard-style window with two pages: Options and Summary. The Options page now includes a choice for Archive (selected by default) or Permanently delete, which was previously the only option available when decommissioning a case. Select Archive, and then click Next.
- The Summary page, shown in the following figure, displays the destination folder where the archived case will be stored, the total size of the case to be archived (as captured by the latest case metrics job), and a listing of the database and analysis servers, Elasticsearch index name, and the repositories that are assigned to the case. To archive the case, click OK.
- After you click OK, a Case Decommission job will run in RPF and will archive the case. The worker processing window will open and display the progress of the job stages, as shown in the following figure.
- If the job fails at any point, the case will appear with a Failed status on the Cases and Servers > Cases page. You can use the Resubmit option to attempt to resume the job. This will restart the job on the stage where it left off. To resubmit the case for decommission, select the case, and on the More menu, click Resubmit, as shown in the following figure.

The Decommission case window appears, as shown in the following figure.


Note: If files were archived while the case was live, the folders containing those file archives will remain adjacent to the new folder that is created for the case archive. The previously archived files will not be “re-archived” to the case archive destination folder.
If the case does not have an archive repository currently assigned, the Destination field shown in the following figure will display a list of the available archive repositories. Select an archive repository to assign as the destination for the archived case.

Note: When organizations security is enabled for the portal, the archive repository that is assigned to the case must also be assigned to the case’s organization to allow for the case to be archived.
Note: You do not need to keep the worker processing window open while the job is running. You can also monitor the job progress in the Progress column for the case row on the Cases and Servers > Cases page, or by viewing the job on the Processing > Jobs page.

Note: When the job begins, the case will be taken offline and users will no longer be able to access the case. Any scheduled RPF jobs for the case will be removed.

After a case is successfully archived, it will appear on the Cases page with an Archived status, as shown in the following figure.

About archived case files
When you archive a case, Nuix Discover saves a variety of case files. An example of the types of files that are stored for an archived case is shown in the following figure.
The types of files for your archived case include:
- .bak files for all three of the case SQL databases.
- Zip archives containing all files from the repositories assigned to the case.
- A .zip archive containing the coding history Elasticsearch index.
- .csv files that contain a file inventory of each top-level folder from each repository. These inventory files are used for the validation stages of the decommission and recommission jobs.
Note: Zip file names include the top-level folder name from the repository. An empty .zip file will be created to represent a folder that does not contain any files in the case subfolder. Files are batched into .zip archives that are approximately 2 GB in size. Depending on the total size of files contained in a repository folder, this could result in multiple .zip archives for a top-level folder. In that case, each .zip archive will be named uniquely with a numeric suffix.

When you archive a case, you also have three new options on the More menu.
The following options are available for an archived case on the More menu on the Cases page, as shown in the following figure:
- Download files: This will download a copy of all files for the archived case.
- Recommission case: This will restore the case and all files back to their original locations.
- Delete: This will permanently delete the archived case with no backup.

Download case files from an archived case
You can download case files from an archived case and save a copy of those files locally using the Download files option on the More menu on the Cases page.
Use the following procedure to download case files from an archived case.
- On the Cases page, select the archived case.
- On the More menu, select Download files, as shown in the following figure.
- In the Download files dialog box, you will see the total size of the files for the archived case that will be downloaded. Click OK.
- The worker processing window displays the status for the files being downloaded. Keep this window open, as all files will be downloaded through this window.

The Download files dialog box appears, as shown in the following figure.

The worker processing window appears, as shown in the following figure.
Note: Depending on your browser settings, you may be prompted to allow for multiple files to be downloaded.

Delete an archived case
After you decommission and archive a case, you can delete it permanently using the Delete option on the More menu on the Cases page.
Use the following procedure to delete an archived case.
- On the Cases page, select the archived case.
- On the More menu, select Delete, as shown in the following figure.
- In the Delete archived case dialog box, select the Delete this case and all associated files check box to enable the OK button, and then click OK to permanently delete the archived case with no backup.
- The Decommissioned Case Deletion job will run in RPF and will permanently delete the archived case. The worker processing window opens and displays the progress of the job stages, as shown in the following figure.
- If the job fails at any point, the case will appear with a Failed status on the Cases and Servers > Cases page. You can use the Resubmit option to attempt to resume the job. This will restart the job on the stage where it left off. To resubmit a case to be deleted, select the case, and from the More menu, click Resubmit.

The Delete archived case dialog box appears, as shown in the following figure.

Note: You do not have to keep the worker processing window open while the job is running. You can also monitor the job progress in the Progress column for the case row on the Cases and Servers > Cases page, or by viewing the job on the Processing > Jobs page.

After an archived case is successfully deleted, it will be logged to the Cases and Servers > Deleted Cases page.
Recommission a case
You can recommission an archived case by using the Recommission case option on the More menu on the Cases page.
Use the following procedure to recommission an archived case.
- On the Cases page, select the archived case.
- On the More menu, select Recommission case, as shown in the following figure.
- The Recommission case dialog box displays the same repositories that were assigned to the case at the time it was archived. To recommission the case, click OK.
- A Case Recommission job will run in RPF and will restore the case. The worker processing window will open and display the progress of the job stages, as shown in the following figure. You do not have to keep the worker processing window open while the job is running.
- If the job fails at any point, the case will appear with a Failed status on the Cases and Servers > Cases page. You can use the Resubmit option to attempt to resume the job. This will restart the job on the stage where it left off. To resubmit a case to be recommissioned, select the case, and on the More menu, click Resubmit.

The Recommission case dialog box appears, as shown in the following figure.

Note: The original servers and repositories that were assigned to the case at the time it was archived are selected by default. The selected Image, Index file, and File transfer repositories will be the destinations for restoring the files. The selected Archive repository is where the recommission job will look for the archived case files to be restored.
Note: If an original repository is no longer available in the portal, a warning icon will appear next to that item, as shown in the following figure, and the field will display a list of the available repositories. Select a new repository to assign as the repository type to restore the files to.

Note: You can also monitor the job progress in the Progress column for the case row on the Cases and Servers > Cases page, or by viewing the job on the Processing > Jobs page.

After a case is successfully recommissioned, it will appear on the Cases page with a Valid status, as shown in the following figure.

Note: The recommission job will attempt to reassign the same users to the case who were assigned at the time the case was archived, assuming those users are still available in the portal.
Report on decommissioned cases
You can see archived cases on the Reports > Hosted Details page by using the Status column filter to show or hide cases with an Archived status, as shown in the following figure.

Note: Case metrics are refreshed at the end of the case decommission job so that after a case is successfully archived the total size of the archived case will be represented in the Archive data (GB) column on the Hosted Details page.
Cases and Servers: Database and Analysis servers prepopulated for Organizations when adding or cloning a case
When you add a new case, the Database and Analysis servers for that Organization are prepopulated on the Servers page in the Add case window, as shown in the following figure.

When you clone a case, the Database and Analysis servers for that Organization are prepopulated on the Servers page in the Clone case window, as shown in the following figure.

Cases and Servers > Clone Case: Audit for coding history is enabled by default for new cases
If the coding history audit feature is enabled for a portal, when you clone a case and leave the Clear data option unselected, as shown in the following figure, auditing is now automatically enabled.
The benefit of this is that you do not have to request for the coding history audit feature to be enabled by a system administrator after you create a case.

After you clone a case, a new elastic index is created for the new case, and audit is enabled for coding history.
Case and Servers > Case Options: New case options for the Predictive Coding feature
The following case options for Predictive Coding have been added to the Portal Management > Case and Servers > [Case] > Case Options page.
Tip: Hover over an infotip to view additional information about an option.
- Predict Large Document Truncation Length: Amount of characters to keep at the beginning of a long text after truncation.
- Default value: 100000000
- Predict Max Document Size: Maximum size (in MB) of a document allowed before its contents are truncated.
- Default value: 500
- Predict Tokenization Batch Max Size: Maximum size in bytes of a batch allowed when there is more than one document.
- Default value: 300
Cases and Servers: Clone a case from one Organization to another Organization
When you clone a case, you can now select a different Organization than the Organization that is currently associated with the case that you are cloning, as shown in the following figure.

Settings: Portal Options: New setting to limit the size of an audio file in the View pane
A new option named View pane maximum audio file size is now available on the Portal Management > Settings > Portal Options page, as shown in the following figure. Use this option to set the maximum file size in bytes when streaming audio files in the View pane. This new option, which can be set to a maximum value of 31457280 bytes, addresses IIS performance issues for .wav files.

Settings > Log Options: Change to storing logs in the database
On the Portal Management > Settings > Log Options page, shown in the following figure, if you select the Store logs in database option, but do not provide any information in the Telemetry archive configuration box, the Telemetry Archive job runs once per day and truncates the database table for logs that are older than seven days.

What’s new for system administrators
The following new or updated features are available to system administrators.
User Administration > Account Settings: Increase the password history maximum setting to 24
On the Portal Home > User Administration > Account Settings page, in the Password history box, administrators can enter the number of times users must create a unique password before it can be reused. In previous versions, administrators could select 1-20 unique password entries. Now, administrators can select 1-24.
Cases and Servers: Enable Linux\Docker Ingestions option relocated to the portal level
The Enable Linux\Docker Ingestions option has been removed from Case Options and relocated to Portal Options. On the Portal Home > Settings > Portal Options page, if you select the Enable Linux\Docker Ingestions check box, all cases in the portal will use this setting.
Note: Cases that were configured in previous versions will respect the prior setting. To change the case setting for an existing case, you must use a SQL query.
Organizations: Note about changing case metrics settings
When you change the case metrics settings for an organization in the Case metrics settings dialog box on the Portal Management > Organizations page, a banner that indicates that the daily metrics are being saved for organizations will now appear at the top of the page while the scheduled jobs are being saved for cases in the organizations, as shown in the following figure. The banner will be removed after all jobs are saved.

Important: You can continue working while the jobs are being saved, but do not log out of Nuix Discover until you see that the banner is removed.
The time that it takes for the jobs to finish saving depends on the size of your environment.
What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: OneGraph GraphiQL Explorer API query builder
The Connect API Explorer now contains the OneGraph GraphiQL Explorer plug-in. This plug-in is a query builder that assists users, both new and advanced, in quickly and easily generating queries and mutations with a graphical representation of the data fields and objects and helps avoid the frustration of incorrect syntax.
The Connect API Explorer window now contains four panes, as shown in the following figure, and described in the following table.

Explorer pane:
- New query builder for automated assistance in constructing queries and mutations.
Editor pane:
- Area for constructing, formatting, and running queries and mutations.
Results pane:
- Contains query and mutation results.
Documentation Explorer pane:
- Documentation details for all query and mutation endpoints and their associated arguments and fields.
Note: To close the Explorer pane, click the X button. To reopen this pane, click the Show explorer button in the Editor pane.
Each time you enter the Connect API Explorer, the Explorer pane will begin with a default query under the Me argument related to data associated with you, the user.
Use the following procedure to manipulate any query or mutation.
Note: This example creates a basic query filtering on all active cases and sorts them by case name in ascending order.
- To create a new query or mutation, in the Add New field, at the bottom of the Explorer pane, select Query or Mutation from the list, and then click the + sign, as shown in the following figure.
- To copy an existing query or mutation, to the right of the Name field, hover over and click the Copy button, as shown in the following figure.
- Enter a unique Name.
- In the Explorer pane, expand the cases list by clicking the expand arrow, as shown in the following figure.
- Select the check boxes for the id and name fields shown in blue text, shown in the following figure in step 7.
- Select the check box for the active field shown in purple text, shown in the following figure in step 7, and then select true.
- Expand the sort field shown in purple text, and then do the following.
- Select the check box for the dir field, and then select Asc.
- Select the check box for the field* field, and then select name.
- To delete the query or mutation and start over, hover over the name in the Explorer pane, and then click the X button, as shown in the following figure.
- To run a query or mutation, in the Editor pane, click the Execute query button.

The new blank query or mutation will appear in the Explorer and Editor panes with a default name.

A duplicate copy will appear under the existing queries and mutations in the Explorer and Editor panes.
Note: You can manipulate multiple queries and mutations simultaneously.
The change appears in the Explorer and Editor panes.
Note: It is best to give your query or mutation a unique name to help identify their function.

The cases argument is added to the Editor pane with the proper syntax.
Note: Filter fields appear in purple and are used for filtering the returned data by a specified value you enter. Fields that appear in blue are used for returning any data value within that field.
Important: If you close an expanded list in the Explorer pane, and already have several fields and filters selected, closing the list will delete the selections from the query or mutation. However, those selections are cached, and by expanding the list again, the selected fields and filter data will reappear.
The fields appear in the Editor pane in the proper location and surrounded by the correct syntax.
Note: If you manually enter these fields in the Editor pane, the check boxes are automatically selected in the Explorer pane.
Note: When filtering with multiple values, such as multiple IDs, the builder does not support arrays. You must enter the multiple filtering values manually in the Editor pane.
Important: The asterisk (*) following a field name indicates a required field. If selected, this field must contain a data value to filter on.
The query now contains all of the selected fields and filter options, as shown in the following figure.


The query or mutation is deleted from both the Explorer and Editor panes.
Note: If you have multiple queries and mutations, a list will appear where you can select one for execution. However, all queries and mutations must be valid to run that selection successfully.
The results will appear in the Results pane.
Connect API Explorer: Identify archived cases using the decommissionStatus field
In the Connect API Explorer, the caseDecommissionStatusEnumType filter now includes the status Archived as a value by using the decommissionStatus field.
Sample query:
query {
cases (decommissionStatus: Archived) {
name
caseDecommissionedBy
caseDecommissionedDate
decommissionStatus
}
}
Sample query results:
{
“data”: {
“cases”: [
{
“name”: “Acme”,
“caseDecommissionedBy”: “Doe, John”,
“caseDecommissionedDate”: “2020-06-15T18:35:55.743Z”,
“decommissionStatus”: “Archived”
}
]
}
}
Connect API Explorer: Search coding history values using the PreviousValueEverWas operator
The operator PreviousValueEverWas is now available in the API for searching on values in coding history.
Sample mutation:
mutation {
searchRun (caseId: 2, input: {
include: MatchingItems,
renditions: false,
singleQuery: {
field: “Document ID”,
operator: PreviousValueEverWas,
value: “A”
}
}) {
id
label
count
dateRun
entityId
items {
id
itemId
}
}
}
Sample mutation results:
{
“data”: {
“searchRun”: {
“id”: 742,
“label”: “--/“Document ID/” previous value ever was /“A/””,
“count”: 0,
“dateRun”: “2020-06-19T14:18:53.027Z”,
“entityId”: 1,
“items”: []
}
}
}
Installation and deployment notes
The following installation change is available in this release.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
As of the Nuix Discover 10.4 quarterly release to on-premises clients, the following Microsoft server products are supported:
- Microsoft Windows Server Operating System
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft SQL Server
- Microsoft SQL Server 2016 SP2
- Microsoft SQL Server 2017 CU21
- Microsoft SQL Server 2019 CU6
Note: (End-of-support notice) Microsoft Windows Server 2012 R2 will no longer be supported as of the 10.5.011 release in January of 2020.
Note: For detailed information about client computer requirements, see the Nuix Discover 10.4 Client Computer Requirements guide. For detailed system and hardware requirements, see the Nuix Discover 10.4 Hardware and System Requirements guide.
Login Service version 2.3.15 now includes an installer
This installer is intended for deployment on Windows servers. New versions of Nuix Discover will continue to be compatible with Login Service version 2.2.21, so you can upgrade at your convenience. The Login Service can be installed using the Nuix Discover Deployer version 2.5.94 and higher.
Ingestions: NIST list updated - June 2020
The Ingestions feature now uses an updated version of this list, released in June 2020. For more information, go to https://www.nist.gov/itl/ssd/software-quality-group/national-software-reference-library-nsrl/nsrl-download/current-rds.
Ingestions: Upgrade to the Nuix Engine 8.6.3
Ingestions now uses the Nuix Workstation 8.6.3 processing engine.
Nuix Discover 10.3 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Default start page for a group
Your administrator can now define the Nuix Discover page that appears for your group after you log in to the application. For example, if your administrator sets the start page for your group to be the Documents page, that page appears after you log in, and Workspace A appears.
Case Home page menu: Search page option
The Case Home menu now includes a Search option, as shown in the following figure. Click Search to access the Search page.
Note: You can still access this page using the Search button on the toolbar on the Case Home or Documents pages.

Translate: Propagate translated text to duplicate documents
When you submit a document for translation, the translated text is propagated across all duplicates of the document, so that you do not have to translate each duplicate document individually.
Note: The application does not translate documents with branded redactions.
Also, the following applies to the translated duplicate documents:
- The application codes the Translation Language system field with the same target language as the translated document.
- The application codes the Translation Status system field with the same value as the translated document.
Introducing the Memo Editor pane
Nuix Discover now has a new Memo Editor pane, as shown in the following figure. This new pane is available for both documents and entities. It contains the existing Memo Editor formatting capabilities, as well as a new and quicker way of creating and removing links, and a new feature for downloading memos in Hypertext Markup Language (HTML) format.

Note: The Memo Editor pane does not replace the existing editor capability within memo fields.
The following list provides an overview of the features available in the Memo Editor pane:
- Memo field selection: To switch between the active memo fields, click the drop-down list on the toolbar and select a field. You can select the Comments, Timelines Description, [Meta] Chat HTML, and Document Description fields, as well as many others.
- Hyperlinks: Creating hyperlinks to documents, binders, transcripts, or other data takes fewer mouse clicks using the Memo Editor pane. Hyperlinking is also available for both documents and entities. In previous releases, you could not hyperlink to entities.
- When you enter text to create a link and either double-click or highlight the text, an inline menu appears that contains the Document link, Object link, Transcript link, Web link, and Remove link options, as shown in the following figure.
- To view link contents, each link contains a tooltip that appears when you point to an existing link, as shown in the following figure.
- Linked content opens when you hold down the Ctrl key on the keyboard and click the mouse.
- To remove a link, double-click the link and select Remove link.
- Auto-search linking: The Mentions feature allows you to do a quick search for document links.
- When you type the hash (#) sign, followed by six or more characters of a Document ID, an inline list appears with matching search results, as shown in the following figure.
- Downloading: The Download button allows you to export memos to HTML, as shown in the following figure.
- If the memo contains links, you can view the link contents in the same manner as in the Memo Editor pane. However, because transcript links are embedded data and do not have an associated URL, they do not open from the downloaded HTML file. They open only from the Memo Editor pane.
Note: From the memo fields drop-down list, the Memo Editor pane allows you to access only the one-to-one memo fields.

After selecting a link option, a dialog box appears that allows you to search for and to select the link data.
Note: The inline menu for linking replaces the Link toolbar button in the existing memo capability.

Note: You cannot edit the text in existing links. You must first remove the link, then correct spelling errors or other mistakes made in the link text.

Select an item from this list to automatically create a link to the selected document and insert the link into the memo.
Tip: You cannot create a link back to an active document.

The top portion of the HTML file shows general information such as the case, user, date downloaded, and other information. Memo text follows.
Note: If you have not previously logged in to Nuix Discover, the login page appears before opening the linked document.
Renumbering: Change the Document IDs and leveling of documents
You can now use the Renumbering feature in Nuix Discover to change the Document ID format of documents. Once you have specified a Document ID format, the application does the following:
- Images the selected documents and converts them to a PDF format.
- Applies the specified numbering rules.
- Relevels the documents to match the new Document IDs.
- Applies endorsements to the PDF image.
- Replaces the PDF image with the endorsed version.
You can view the endorsed PDF images in the Image viewer in Nuix Discover.
Renumber documents
You can renumber imported documents using the Renumbering option on the Tools menu, shown in the following figure.
Caution:: Do not run multiple simultaneous renumbering jobs with the same Document ID prefix in a case.
Select one or more documents to enable this tool.

On the Exclusions page, shown in the following figure, you can determine the following information:
- Types of files to include and exclude in your renumbering.
- If the native file should still appear in the Image viewer in Nuix Discover.
- How the application will handle documents that fail to image to PDF.

On the Slipsheets page, shown in the following figure, you can select which files to insert slipsheets for, and use the variable builder to determine what text appears on the slipsheets.

On the Document ID page, shown in the following figure, you can determine the following information:

- The format for how the files will be renumbered. You can select a format that includes a prefix, box, folder, page, and delimiter, or you can select a format that includes only a prefix and padding.
- The following options are available in the Format list:
- Prefix, Box, Folder, Page - increment by page
- Prefix, Box, Folder, Page - increment by document
- Prefix with consecutive numbering
- If document families must stay together in a folder after renumbering.
- If levels should be updated to correspond to the new numbering. This option is available only if you select the Prefix, Box, Folder, or Page format.
- Override validation: If you select this option, the application assigns Document ID values starting with the selected value, even if there is an existing Document ID with a higher number.
Note: This option is not selected by default. Selecting this option could result in a job failure if a Document ID already exists. Selecting this option could also cause the application to assign page numbers that already exist on other documents. If you select this option, the application does not validate whether there is a Document ID in the expected range for the settings.
On the Endorsement page, shown in the following figure, you can determine what information goes in the header and footer of renamed documents.

If you select the Document ID plus page number endorsement option, as shown in the following figure, the Start numbering on page 2 check box appears. If you select this check box, the first page of a document includes only the Document ID, but not the page number. The page numbering starts on the second page of the document.

What’s new for case administrators
The following new or updated features are available to case administrators.
Security > Groups: Set the default start page for a group
You can now set a default start page for a group. One of the benefits of this new feature is that you can, for example, route users directly to the Documents page so that they can start reviewing documents. Workspace A appears by default on the Documents page.
Use the following procedure to set the start page for an existing group.
- On the Security > Groups page, in the Name column, click the link for a group.
- On the Properties page, in the Start page list, shown in the following figure, select one of the following start pages: Documents, Search, Transcripts, Production Pages, Security, Case Setup, Manage Document, Review Setup, Analysis.
- Click Save.
Note: The Case Home page is the default start page.

The next time a member of the group logs in to the application, the designated start page appears. For example, if you set the Documents page as the start page, the Documents page appears by default.
Use the following procedure to change the start page for an existing group.
- On the Security > Groups page, on the toolbar, click Add.
- In the Create group dialog box, shown in the following figure, do the following:
- In the Name box, provide a name.
- In the Start page list, select a page.
- Click Save.

Security > Features: Memo Editor pane configuration
To make the Memo Editor pane available to users, on the Case Home > Security > Features page, an administrator must set the Document – Memo editor feature to Allow for a group. By default, this feature is set to Deny.
Security > Features: Renumbering: Enable the renumbering feature
On the Security > Features page, administrators can enable the renumbering feature using the Processing - Renumbering option.
Case Setup > System Fields > Renumbering: Enable renumbering system fields
On the Case Setup > System Fields page, administrators can make renumbering-related system fields available to users. If the renumbering system fields are enabled, users can search for the fields and display the fields as columns in the List pane.
The following renumbering system fields are available:
- Renumbering Status
- Renumbering Previous Document ID
- Renumbering ID
Manage Documents > Exports: Option to include blank text files
For custom export types (base or renditions), a new option is available in the Export window to include a blank .txt file for all documents in the export that are missing a .txt file, as shown in the following figure. For base documents, the option is available on the File types page in the Settings window (available when you click the Settings button, or gear).
Option for base document export

For rendition documents, the option is available on the File types page, as shown in the following figure.
Option for document export.

If you select this option, along with the option to export content files, the application exports a blank .txt file for documents without an existing .txt file or associated extracted text. For base documents, the application names the .txt file according to the document ID. For rendition documents, the application names the .txt file according to the production document label for renditions. The blank .txt files are referenced in any load files that have a field for the text file name.
Note: When exporting base documents, if the application excludes any .txt files from an export because of annotations, a blank .txt file is not exported for those documents. The option to omit text files if a document is annotated is on the Annotations page in the Settings window (available when you click the Settings button, or gear).
To help administrators easily identify documents for which blank .txt files were exported, the following message appears on the Warnings page of the export job: “A blank content file (.txt) was exported because no content\.txt file was found for a document.”
Manage Documents > Imaging: Add time zone setting for email file conversion
Administrators can now select a time zone for rendering native email files into images. The Time zone option is available in the Manage Documents > Imaging-Automated > Settings window on the Email and Website page. Administrators can select Use ingestions default or a specific time zone. If the administrator selects Use ingestions default, the application uses the time zone set in the default settings for Ingestions.
Manage Documents > Imports: Prevent the creation of a new field with the same name as a system field
In the Import settings window, on the Field Map page, if a user creates a new field with the same name as an existing system field but of a different type, the application does not allow the user to continue. The field is outlined in red, and the following message appears: “New field cannot match an existing system field's name.”
Manage Documents > Ingestions: Upgrade to the Nuix Engine 8.4.5
Ingestions now uses the Nuix Workstation 8.4.5 processing engine. The engine upgrade resolves the out-of-memory failures when processing some forensic images.
Manage Documents > Renumbering: View renumbering job properties
On the Manage Documents > Renumbering page, administrators can view the properties and progress of renumbering jobs. Click a renumbering job in the list to view the properties or errors for the job.
Note: Administrators can allow Group Members and Group Leaders to access the Manage Documents > Renumbering page. On the Security > Administration page, in the Leaders or Members columns, set the Manage Documents – Renumbering Management function to Allow, and then click Save.
What’s new for portal administrators
The following new or updated features are available to portal administrators.
Portal Management > Processing > Index Status: Only document entities are included in the index status counts
On the Portal Management > Processing > Index Status page, shown in the following figure, only document entity items are included in the indexing counts in the Documents columns (Total, Indexed, Waiting, Excluded, Failed). Non-document entity items are not captured.

Portal Management > Reports: New Max data (GB) column in Hosted Details report
The Hosted Details report includes a new column named Max data (GB), shown in the following figure.
This column displays the maximum active hosted data size for a case within a specified date range and captures the following data: sum value of base documents, production renditions, databases, the Elasticsearch index, the content index, and Predict data. This column also includes a calendar icon. Hover over the calendar icon to display the date of the maximum value.

If you download a report, it will now include the following two columns and values:
- Max data (GB): The maximum active hosted data size for a case.
- Max data (date): The date the maximum active hosted data size was captured.
Portal Management > Settings: Text extraction: Update batching logic in text extraction job
In previous versions, the application processed text extraction jobs in batches using the number of files per batch that was specified in the Extract text job batch size case setting. (To access this setting, go the Portal Management > Cases and Servers > Cases page and click on the name of a case.)
To efficiently accommodate larger files, portal administrators can now set batch thresholds by file size using the Extract text job max batch file size portal setting, shown in the following figure.
To access this setting, go to the Portal Management > Settings > Portal Options page. The application determines the text extraction job batch size using whichever is smaller in file size: the number of files specified in the case setting or the maximum file size per batch specified in the portal setting.

Portal Management > Settings > Log Options: Multiple S3 bucket entries supported for the Telemetry archive configuration
The Telemetry archive configuration field on the Portal Management > Settings > Log Options page now has a new “S3Buckets&lrquo; setting that supports multiple entries for the key, secret, region, and bucket values.
When telemetry is configured to store the logs in the database, and the configuration string includes multiple S3 buckets, the telemetry data is pushed to all S3 buckets.
The following example shows how to format the JSON configuration string with multiple S3 buckets.
{
“Checkpoint”: 0,
“CheckpointRPF”: 0,
“S3Buckets”: [
{ “Key”: “******”, “Secret”: “******”, “Region”: “us-east-1”, “Bucket”: “s3-bucket-1” }
,
{ “Key”: “******”, “Secret”: “******”, “Region”: “us-east-1”, “Bucket”: “s3-bucket-2” }
],
“CleanupMaxDays”: 3,
“ScheduleId”: 22,
“IntervalInMinutes”: 30,
“NRecentRecordsToReturn”: 10000
}
What’s new for system administrators
The following new or updated features are available to system administrators.
Portal Management > Cases and Servers: Delete case record from the portal database for deleted cases
After a case is deleted, as a system administrator, you can delete the case record for the deleted case from the portal database. You can also then create a new case using the same case name.
Use the following procedure to delete the case record for a deleted case.
- On the Portal Management > Cases and Servers > Deleted Cases page, select the check box next to a case.
- On the toolbar, click Delete record.
- In the Delete record dialog box, shown in the following figure, select the Delete case record and all metrics check box.
- Click OK.
Note: Once you select this check box and click OK in the following step, the case record and all metrics are permanently deleted from the portal database.

After you delete the record, the deleted case no longer appears on the Deleted Cases page or the Portal Management > Reports page.
Portal Management > Organizations: Default template case for cloning
System administrators can now select a default case to clone at the organization level.
The following new setting is now available on the Properties page for an organization, as shown in the following figure: Default template case for cloning.

Portal Management > Organizations: Schedule daily case metrics jobs
System administrators can now schedule daily case metrics jobs for organizations and all cases in those organizations.
Note: This feature is not available to portal administrators.
Use the following procedure to schedule a daily case metrics job for an organization.
- On the Portal Management > Organizations page, on the toolbar, click the Case metrics button.
- In the Case metrics settings dialog box, shown in the following figure, in the Time list, select a time.
- Select one or more organizations.
- Click Save.
The Case metrics settings dialog box appears.
Note: The time appears in the user’s local time.
Note: To select all organizations, select the blue checkmark, shown in the following figure.

The jobs are scheduled to run daily, at the time you selected. The newly scheduled jobs are added to all existing cases for the selected organization or organizations. For cases that are added to an organization after the job has been scheduled, the settings for the organization apply.
Note: These settings do not override previously scheduled jobs.
Use the following procedure to cancel a daily case metrics job.
- Open the Case metrics settings dialog box.
- Clear the check box for the selected organization or organizations.
- Click Save.
After you schedule a daily case metrics job, in the table on the Portal Management > Organizations page, an icon in the second column indicates if a daily case metrics job is scheduled for an organization, as shown in the following figure.
Note: This column is visible only to system administrators.

Once the daily case metrics job is complete, the values in the following columns are updated on the Portal Management > Reports > Hosted Details page:
- Base documents (GB)
- Production renditions (GB)
- Databases (GB)
- Elasticsearch index (GB)
- Content index (GB)
- Predict (GB)
The values in the following columns are not updated as part of a daily case metrics job. Rather, the values in these columns reflect the values from the last Gather case metrics job that was run:
- Orphan (GB)
- File transfer data (GB)
- Archive data (GB)
- Missing (GB)
To update the values for these columns, you must run a full Gather case metrics job on the Portal Management > Processing > Jobs page.
What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer: maxActiveHostedSize and dateOfMaxActiveHostedSize case statistics
There are two new case statistics available through the Connect API Explorer that will return the maximum value of the aggregateActiveHostedSize and the date of that value within a specified date range.
Note: The aggregateActiveHostedSize statistic is the sum of sizeOfBaseDocumentsHostedDetails, sizeOfRenditionsHostedDetails, aggregateDatabases, sizeOfElasticSearchIndex, dtIndexSize, and sizeOfFolderData_Predict.
- maxActiveHostedSize: Returns the maximum value of aggregateActiveHostedSize within a specified date range. This value calculates from the first minute of the startDate (12:00:00am) to the last minute of the endDate (11:59:59pm) in Coordinated Universal Time (UTC).
- When only providing the endDate for the date range, the returned value is the highest value of the aggregateActiveHostedSize calculating from the beginning of the case to the last minute of the specified endDate.
- When there is no startDate or endDate provided, the returned value is the highest of the aggregateActiveHostedSize over the entire life of the case, from the beginning of the case through the current day.
- dateOfMaxActiveHostedSize: Returns the date of the maxActiveHostedSize within a specified date range.
- When only providing the endDate for the date range, the returned value is the date of the maxActiveHostedSize calculating from the beginning of the case to the last minute of the specified endDate.
- When there is no startDate or endDate provided, the returned value is the date of the maxActiveHostedSize over the entire life of the case, from the beginning of the case through the current day.
query {
cases {
name
statistics(startDate: “2020-04-01”, endDate: “2020-04-30”) {
maxActiveHostedSize
dateOfMaxActiveHostedSize
}
}
}
Import API: Delete files from the S3 bucket upon completion of an import job
If the import job setting is to copy files from S3, once the files are copied, the application deletes the files from the S3 bucket. The application deletes the files for only those import jobs that completed successfully. The application does not delete files in failed import jobs.
Installation and deployment notes
The following installation change is available in this release.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https:\\support.microsoft.com\en-us\lifecycle\search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support at least two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
As of the Nuix Discover 10.3 quarterly release to on-premises clients, the following Microsoft server products are supported:
- Microsoft Windows Server Operating System
- Microsoft Windows Server 2012 R2
- End-of-support notice: Microsoft Windows Server 2012 R2 will no longer be supported as of the 10.6.000 release in December of 2020.
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft SQL Server
- Microsoft SQL Server 2016 Standard SP2
- Microsoft SQL Server 2017 Standard CU5 and higher
- Microsoft SQL Server 2019 CU5
Note: For detailed information about client computer requirements, see the Nuix Discover 10.3 Client Computer Requirements guide. For detailed system and hardware requirements, see the Nuix Discover 10.3 Hardware and System Requirements guide.
Upgrade to Nuix Engine 8.4.5
Ingestions now uses the Nuix 8.4.5 engine. The engine upgrade resolves the out-of-memory failures when processing some forensic images.
Login Service version 2.3.15 now includes an installer
- This installer is intended for deployment on Microsoft Windows Servers.
- New versions of Nuix Discover will continue to be compatible with Login Service version 2.2.21.
- The Login Service can be installed using the Nuix Discover Deployer version 2.5.94 and higher.
- The Login Service is an optional feature.
Nuix Discover 10.2 Quarterly Release Notes
What’s new for end users
The following updated features are available to all users.
Note: Your administrator must enable some of these features.
Translate: New and updated source languages
The Translate feature now includes additional source language options, for example, Irish and Punjabi, when translating with Microsoft.
Some of the source language options for Google were renamed. For example, Portuguese was renamed to Portuguese (Portugal, Brazil).
These new or updated source language options are available in the Translate workspace pane and the Tools>Translate dialog box.
Coding History for fields updated by import jobs
The Coding History feature now captures audit records for field values that are updated by import jobs for existing document records.
The Coding History pane will include the following information:
- The updated field value.
- The user who created the import job as well as the date and time of the import job.
- The previously coded value that was changed.
- The user who applied the coding as well as the date and time of the previous coding.
Note: Your administrator must grant you read access to these fields so that they appear in the Coding History pane.
What’s new for case administrators
The following new or updated features are available to case administrators.
Imports: Run indexing and enrichment using an import job
The Imports feature now allows you to request an indexing and enrichment job after an import job completes. On the Case Home>Manage Documents>Imports page, the Import Details page contains an option to Run indexing and enrichment, as shown in the following figure.

Selecting this option will run an indexing and enrichment job immediately after an import job completes. After adding a new import job, you can verify the selection of this option by clicking on the Import ID for that job and looking under the Import Details section of the Properties page, as shown in the following figure. The Run Indexing and Enrichment property indicates Yes if selected, or No if not selected.

Imports: Delete data from S3 bucket after completing import jobs
If files in an import job are copied from S3, the application deletes the files that were in the S3 bucket once the import job has successfully completed.
Ingestions: Nuix Engine upgrade to version 8.4.3
The Ingestions feature in Nuix Discover for Windows and Linux now uses the Nuix Engine version 8.4.3.
This upgrade includes the following improvements:
- Handling of OneNote files is improved. More content and attachments are extracted from OneNote data.
- Support added for HEIC/HEIF file formats.
- CAD drawing attachments are no longer treated as immaterial.
- General improvements made to processing EnCase L01 files.
- Differences in MD5 hash values between emails collected from Office 365 and emails from other sources due to sender address differences no longer occur.
Nuix Engine 8.4.3 requires an upgrade of the Nuix Management Server (NMS). To retrieve a copy of the NMS version 8.4 for installation, paste the following link into a browser: https://download.nuix.com/releases/server. Then, log in to the Nuix Customer Portal.
To access all Nuix Workstation 8.4 documentation, paste the following link into a browser: http://download.nuix.com/nuix_workstation_suite. Then, log in to the Nuix Customer Portal.
Ingestions: New system fields for ingestions
We have added the following three system fields to the Ingestions feature:
- [Meta] Message Class: The message class MAPI property for email files. By default, this field is checked on the Customize Fields page in the Advanced Settings window for ingestions.
- [Meta] PDF Properties: Extracted properties specific to PDF files. Most files will have multiple properties. Each value in this field has the name of the property followed by the value for that property. By default, this field is checked on the Customize Fields page in the Advanced Settings window for ingestions.
- [Meta] Transport Message Headers: The message header for email files. By default, this field is unchecked on the Customize Fields page in the Advanced Settings window for ingestions.
Ingestions: Add error message information for corrupt documents
When the application encounters an ingestions error because of a corrupt document, information about that error appears in the [RT] Ingestion Detail field.
Load File Templates: Add new fields to the Variable builder for Load file templates
The following two new expressions are available as options for load file template field values: Attach Count and Attach Filenames. These options are available for both general and production load file templates.
- The Attach Count expression returns the number of immediate attachments associated with a parent document. If there are no immediate attachments, no value is returned in the field.
- The Attach Filenames expression lists the file names for immediate attachments associated with a parent document. The file name values are from the [Meta] File Name field. If there are no immediate attachments, no value is returned in the field.
What’s new for portal and system administrators
The following new or updated features are available to portal and system administrators.
Portal Management>User Administration: Download report with case details
When you click the Download report button to download a report of users on the Portal Management>User Administration>Users page, a new option named Users with case detail is now available in the Download dialog box, as shown in the following figure.

After you click OK in the Download dialog box, a processing window appears, as shown in the following figure. Leave this window open until the report generation is complete.

Portal Management>Organizations: Set default file repositories
System administrators can now set default file repositories for an organization on the organization’s Properties page, as shown in the following figure.

Note: The lists do not populate by default. The options in the lists include the file repositories that appear on the File Repositories page for an organization.
The options in this list include:
- Image: Image or Index repositories
- Index file: Image or Index repositories
- File transfer: Image or Index repositories
- Archive: Archive repositories
- External: External repositories
The following three new columns now appear on the File Repositories page for an organization, as shown in the following figure.

- Default repository for:
- If a file repository is the default repository, the values for indexes or images appear in this column.
- Archive: If the file repository is the default file repository, a dot appears in the Archive column.
- External: If the file repository is an external file repository, a dot appears in the External column.
Note: If a file repository is not linked to an organization, the default repository value does not appear on the Properties page for the organization.
Portal Management>Organizations: Set default servers
System administrators can now set default servers for an organization on the Properties page, as shown in the following figure.
Note: The lists do not populate by default. The options in these lists include the servers that appear on the Servers page for an organization.

- Database server: Database servers that you have permission to access.
- Analysis server: Analysis servers that you have permission to access.
A new Default column appears on the Servers page for an organization, as shown in the following figure.
If a server is a default server, a dot appears in the Default column.
Note: If no servers are linked to the organization, this information does not appear on the Properties page for an organization.

Portal Management>Processing>Supervisors: Logs page for RPF supervisors
A new Logs page is available in the navigation pane on the supervisor Properties page, as shown in the following figure.
To access this page, from the Portal Home page, go to Portal Management>Processing>Supervisors and select a supervisor in the list. The Logs page displays log information about the supervisor, which can help you identify error messages that may not otherwise appear in the interface.
You can also download a log for a supervisor. The log includes error and info messages.
To download a log to a .csv format, on the Logs page for a Supervisor, click the Download logs button.

What’s new for developers
The following new or updated features are available to developers.
Connect API Explorer>Import API: Transfer files from S3 in createImportJob mutation
The createImportJob mutation now contains parameters to transfer files from S3.
- Name: fileTransferLocation
- Valid values: AmazonS3 or Windows
- Required: No
- Default: Windows
Note: The default is Windows. When selecting Windows, the files copy from the file repository designated for Images under the import/<case name> folder. When selecting AmazonS3, this mutation returns information needed to access the S3 bucket.
These Options parameters will allow you to request transfer of the following S3 return values within the fileTransferLocationInformation parameter:
- accessKey
- secretAccessKey
- token
- repositoryType
- regionEndpoint
- bucketName
- rootPrefix
- expiration
Note: When the fileTransferLocation is AmazonS3, the mutation copies the files from the Amazon S3 bucket and folder created for the job rather than from the import folder on the agent.
The following is an example of how to use these parameters.
Sample mutation:
mutation {
createImportJob (
caseId:26,
options:
{
level:“Imports”,
docsPerLevel:1000,
updateGroupCoding:True,
fileTransferLocation:AmazonS3
}
)
{
rdxJobId
fileTransferLocationInfo
{
accessKey
secretAccessKey
token
repositoryType
regionEndpoint
bucketName
rootPrefix
expiration
}
}
}
Sample returned data:
{
“data”: {
“createImportJob”: {
“rdxJobId”: 1040,
“temporaryFileTransferLocationConnectInfo”: {
“accessKey”: “AEK_AccessKeyId”,
“secretAccessKey”: “AEK_SecretAccessKey”,
“token”: “AEK_SessionToken”,
“repositoryType”: “AmazonS3”,
“regionEndpoint”: “AEK_Region”,
“bucketName”: “AEK_Bucket”,
“rootPrefix”: “AEK_JobPrefix”,
“expiration”: “2019-11-27T07:04:29.601994Z”
}
}
}
}
Connect API Explorer>Import API: Assign sequential document IDs in an import job
The createImportJob mutation now contains parameters for assigning sequential document ID values for documents in the job.
- Name: documentIdFormat
- Valid values: Sequential or Existing
- Required: No
- Default: Existing
Note: Use a value of Sequential to have the application reassign document ID values for the documents within this import. Assignment of document IDs uses the provided prefix beginning with the next available document ID number matching that prefix and incrementing by 1 for each document.
- Name: documentIdPrefix
- Type: String
- Required: No
Note: This is static text that appears at the beginning of each document ID only when using Sequential for the documentIdFormat option. If you do not provide this option, the application will use the document ID prefix setting from the Ingestions default settings.
When the documentIdFormat option is Sequential, the job generates a new document ID for all documents within the job. The generated ID will consist of a prefix from documentIdPrefix and a number value padded to nine digits beginning with the next available number in the case with the same prefix.
Document source and attachment relationships generate using the references in parentId based on the provided document ID values. If using sequential renumbering, document source and attachment relationships will generate only based on the parentId references within this job. Documents will not attach to prior existing documents.
If the document contains only one page, the page label will match the document ID. For documents containing multiple pages, the page labels update as DocID-00001, DocID-00002, DocID-00003, consecutively to the last page.
For files that are in pages, the page file name will match the existing page label such as DocID-00001.tif, DocID-00002.tif, and so on. For files not in pages, the file is named after the document ID, like DocID.xls.
The following is an example of how to use these parameters.
Sample mutation:
mutation {
createImportJob (
caseId:26,
options:
{
level:“Imports”,
docsPerLevel:1000,
updateGroupCoding:True,
documentIdFormat:Sequential,
documentIdPrefix:“Doc_”
}
)
{
rdxJobId
}
}
Connect API Explorer: Query assignment data for report generation
The Connect API Explorer allows you to gather assignment data to generate reports that can show process workflows, phases, and user assignments.
The following lists the available fields for an assignment object query:
- id
- status: Object that extracts the following values:
- Unassigned
- Active
- Suspended
- Cleared
- Deleted
- Revoked
- workflow: Object to extract the following field data:
- description
- id
- name
- phases
- phases: Object to extract the following field data:
- documentsPerAssignment
- id
- locked
- name
- parentId
- parentPhaseName
- quickCode
- validationCriteriaName
- lot: Object to extract the following field data:
- id
- name
- name
- user
- assignedDate
- clearedDate
- createdDate
- clear
- total
Sample query:
query {
cases (id: 5) {
reviewSetup {
workflows (id: 7) {
phases (id: 10) {
id
}
}
assignments (id: 8) {
id
}
}
}
}
Connect API Explorer: Clone cases using caseClone mutation
The caseClone mutation allows you to quickly create new cases without having to use the Nuix Discover UI. The following describes the mutation acceptance criteria.
Required fields:
- caseName
- organizationId: Used to identify an organization’s default template used for cloning.
Optional fields:
- sourceCaseId: Data based on a user’s organization. If the sourceCaseId is missing and there is a selected default template, the mutation uses the organization’s default template case. If the sourceCaseId is missing and there is no default template selected, the application returns the following message: A sourceCaseId must be included in this mutation when an organization does not have a default template case.
- Description
- scheduleMetricsJob = true (default): If true, schedule is set to Monthly on day 31 at 11:00 PM.
The following lists the non-configurable fields that inherit the organization’s default or have a hard-coded default:
- active = true (default)
- clearData = true (default)
- databaseServerId
- imageRepositoryId
- indexRepositoryId
- fileTransferRepositoryId
- analysisServerId
- archiveRepositoryId
- externalRepositoryId
The following lists examples of some of the available result fields for use in the caseClone mutation:
- processingStatus: Object that extracts the following case processing status:
- Failure
- Pending
- Queued
- Succeeded
- SucceededWithWarnings
- processingType: Object that extracts the following case processing type:
- Clone
- Connect
- Create
- Decommission
- DeleteDecommissionCase
- Edit
- Recommission
Note: This mutation does not support the process of setting the case metrics schedule to (daily (time)), (Weekly (week day, time)), (monthly(day, time)).
Sample mutation query with defaults:
mutation clone {
caseClone (input: {
organizationId: 1,
sourceCaseId: 2,
caseName: “My new clone”
}) {
case {
id
}
}
}
Sample mutation query with options:
mutation clone {
caseClone (input: {
organizationId: 1,
sourceCaseId: 2,
caseName: “My new clone”
description: “This is my cloned case”,
scheduleMetricsJob: true
}) {
case {
id
}
}
}
Connect API Explorer: userUpdate mutation for administration tasks
The Connect API Explorer userUpdate mutation allows administrators to perform updates to multiple user accounts simultaneously. When building this mutation, you must include the userId field to identify the user accounts.
Optional fields:
- firstName
- lastName
- companyId
- identityProviderId
- portalCategory
- disabled
- requirePasswordChange: Previously named forceReset
- licenses
- password
- addToActiveDirectory
- forceResetChallengeQuestions
Important: When passing a field value that is blank, the mutation will remove the field. For example, the mutation will remove the disabled field if you enter disabled: “”. When entering new values for either the firstName or lastName, the mutation updates the entire name.
Sample mutation:
mutation {
userUpdate(input: [
{userId: 200, firstName: “Fred”, lastName: “Doo”},
{userId: 1, firstName: “Velma”},
{userId: 1, lastName: “Doo”}
]) {
users {
id
fullName
}
}
}
Connect API Explorer: New userAdd mutation
The new mutation userAdd allows the addition of new user accounts using the API. The following lists the accepted input data for this mutation:
- firstName: Required data
- lastName: Required data
- username: Required data
- password: Required data
- licenses: Default is Yes
- forceReset: Default is Yes
- portalCategory: Required and follows the same rules as in the user interface (UI) of what the user passing in the mutation can assign.
- organizationID: Follows the same rules as in the UI of what the user passing in the mutation can assign.
- companyID
- addtoActiveDirectory: Required and default is Yes.
The following is an example of how to use this mutation.
Sample Mutation:
mutation newuser {
userAdd(input: {firstName: “new”, lastName: “user”, userName: “newuser”, password: “Qwerty12345”, email: “newuser@user.com”, forceReset: false, portalCategory: PortalAdministrator, licenses: 1, addToActiveDirectory: true}) {
users {
id
organizations {
name
id
accountNumber
}
identityProvider
userName
fullName
companyName
}
}
}
Connect API Explorer: New userDelete mutation
The new mutation userDelete allows the deletion of user accounts using the API so that you can integrate your user management application with Nuix Discover. The following lists the accepted input data for this mutation:
- If all users exist, executing the userDelete mutation with single or multiple userid values will delete all specified users.
- If some users do not exist, executing the userDelete mutation with single or multiple userid values will delete the specified valid users. In return, the user id values as null.
- If no users exist, executing the userDelete mutation with single or multiple userid values will return the user id values as null.
Fields:
- userID: An integer that identifies the user in the portal.
The following is an example of how to use this mutation.
Sample Mutation:
mutation userDelete {
userDelete(input: {userId: [231]}) {
users {
id
}
}
}
Connect API Explorer: Cross organization cloning using caseClone mutation
The mutation caseClone now allows the cloning of organizations without using the UI Extensions. The following is the acceptance criteria when using this process:
Required Fields:
- caseName: Required data.
- organizationId: Required data.
- sourceCaseId: Optional data with defaults based on user’s organization.
- When not included, the mutation will use the organization’s default case template.
- When not included and there is no default case template, the mutation uses the portal default case template.
- When not included and there is no default case template or a portal case template, the application returns the following message: A sourceCaseId must be included in this mutation when the portal and organization do not have a default template case.
- description: Optional data.
- scheduleMetricsJob = true (default): Optional data. If true, schedule is set to Monthly on day 31 at 11:00 PM.
- The mutation does not support setting the case metrics schedule as (daily (time)), (Weekly (week day, time)), (monthly(day, time)).
The following are non-configurable fields and inherit the organization defaults or have a hard-coded default:
- active = true (default)
- clearData = true (default)
- databaseServerId
- imageRepositoryId
- indexRepositoryId
- fileTransferRepositoryId
- analysisServerId
- archiveRepositoryId
- externalRepositoryId
The following is an example of how to use these defaults and options.
Sample mutation with defaults:
mutation clone {
caseClone(input: {
sourceCaseId: 1,
caseName: “My new cloned case”
}) {
case {
id
}
}
}
Sample mutation with options:
mutation clone {
caseClone(input: {
organizationId: 11,
sourceCaseId: 12,
caseName: “My new cloned case”,
description: “This case is described”,
scheduleMetricsJob: true
}) {
case {
id
}
}
}
Sample mutation query with defaults:
mutation clone {
caseClone (input: {
organizationId: 1,
sourceCaseId: 2,
caseName: “My new clone”
}) {
case {
id
}
}
}
Sample mutation query with options:
mutation clone {
caseClone (input: {
organizationId: 1,
sourceCaseId: 2,
caseName: “My new clone”
description: “This is my cloned case”,
scheduleMetricsJob: true
}) {
case {
id
}
}
}
Deployment Notes
Please review the following deployment notes.
Nuix Discover support lifecycle for Microsoft Windows Server and Microsoft SQL Server
The Nuix Discover support lifecycle for Microsoft products is communicated at the beginning of each year.
Note: For additional information about the Microsoft Lifecycle Policy, go to https://support.microsoft.com/en-us/lifecycle/search.
The general support policy for Microsoft Windows Server and Microsoft SQL Server for Nuix Discover quarterly on-premises releases is as follows:
- Nuix Discover will support two versions of Microsoft Windows Server and Microsoft SQL Server for each release.
- Within one year of a newly released version of Microsoft Windows Server or Microsoft SQL Server, those versions will be supported by Nuix Discover.
- Once Microsoft ends mainstream support for a version of Microsoft Windows Server or Microsoft SQL Server, those versions will no longer be supported by Nuix Discover.
- A 12-month notice of support retirement will be communicated with each quarterly on-premises release.
As of the Nuix Discover 10.2 quarterly release to on-premises clients, the following Microsoft products are supported:
- Microsoft Windows Server Operating System
- Microsoft Windows Server 2012 R2
- Microsoft Windows Server 2016
- Microsoft Windows Server 2019
- Microsoft SQL Server
- Microsoft SQL Server 2016 Standard SP2
- Microsoft SQL Server 2017 Standard w/CU5 (14.0.3023.8 or higher)
End-of-support notice
Microsoft Windows Server 2012 R2 will no longer be supported as of the 10.6 quarterly on-premises release.
User audit migration service is integrated into Nuix Discover
As of the 10.2 quarterly release, the standalone user audit migration service is removed. The service is now integrated into the Nuix Discover code.
Note: Additional information will be provided in the 10.2 system documentation.
As part of the integration, the following portal setting was removed: User audit migration service URL.
The User audit log service URL setting is still available to system administrators. When this setting has a value, the Portal Management>Cases and Servers>Coding History page is visible.