Reductech.Sequence.Connectors.Nuix
0.17.0
dotnet add package Reductech.Sequence.Connectors.Nuix --version 0.17.0
NuGet\Install-Package Reductech.Sequence.Connectors.Nuix -Version 0.17.0
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="Reductech.Sequence.Connectors.Nuix" Version="0.17.0" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Reductech.Sequence.Connectors.Nuix --version 0.17.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
#r "nuget: Reductech.Sequence.Connectors.Nuix, 0.17.0"
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install Reductech.Sequence.Connectors.Nuix as a Cake Addin #addin nuget:?package=Reductech.Sequence.Connectors.Nuix&version=0.17.0 // Install Reductech.Sequence.Connectors.Nuix as a Cake Tool #tool nuget:?package=Reductech.Sequence.Connectors.Nuix&version=0.17.0
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Sequence® Nuix Connector
Sequence® is a collection of libraries for automation of cross-application e-discovery and forensic workflows.
The Nuix Connector allows users to automate forensic workflows using Nuix Workstation
This connector has Steps
to:
- Create new cases
- Ingest concordance and loose files
- Search and tag or exclude items
- Create and update item and production sets
- Extract entities
- Generate reports
- Export concordance or document metadata
Settings
To use the Nuix Connector you need to add a settings
block to the nuix
connector configuration in the connectors.json
file.
Using a license dongle
{
"Reductech.Sequence.Connectors.Nuix": {
"id": "Reductech.Sequence.Connectors.Nuix",
"version": "0.9.0",
"enabled": true,
"settings": {
"exeConsolePath": "C:\\Program Files\\Nuix\\Nuix 9.0\\nuix_console.exe",
"version": "9.0",
"licencesourcetype": "dongle",
"features": [
"ANALYSIS",
"CASE_CREATION",
"EXPORT_ITEMS",
"METADATA_IMPORT",
"OCR_PROCESSING",
"PRODUCTION_SET"
]
}
}
}
Using a license server
{
"Reductech.Sequence.Connectors.Nuix": {
"id": "Reductech.Sequence.Connectors.Nuix",
"version": "0.9.0",
"enabled": true,
"settings": {
"exeConsolePath": "C:\\Program Files\\Nuix\\Nuix 9.0\\nuix_console.exe",
"version": "9.0",
"licencesourcetype": "server",
"licencesourcelocation": "myserver",
"licencetype": "law-enforcement-desktop",
"ConsoleArgumentsPost": [
"-Dnuix.licence.handlers=server",
"-Dnuix.registry.servers=myserver"
],
"EnvironmentVariables": {
"NUIX_USERNAME": "user.name",
"NUIX_PASSWORD": "password"
},
"features": [
"ANALYSIS",
"CASE_CREATION",
"EXPORT_ITEMS",
"METADATA_IMPORT",
"OCR_PROCESSING",
"PRODUCTION_SET"
]
}
}
}
Available settings
Name | Required | Type | Description |
---|---|---|---|
exeConsolePath | ✔ | string |
The path to the Nuix Console application. |
features | ✔ | string[] |
The available Nuix features. |
version | ✔ | Version |
The installed version of Nuix. |
consoleArguments | string[] |
List of console arguments to append to the nuix command. | |
consoleArgumentsPost | string[] |
List of console arguments to prepend to the nuix command. | |
environmentVariables | string[] |
Environment variables to set before running Sequence®. | |
ignoreWarningsRegex | string |
Regex used to ignore java warnings coming from the Nuix connection. The default values ignores warnings from Nuix Version up to 9. | |
ignoreErrorsRegex | string |
Regex used to ignore java errors coming from the Nuix connection. The default values ignores errors from Nuix Version up to 9. | |
licencesourcelocation | string |
Selects a licence source if multiple are available. | |
licencesourcetype | string |
Selects a licence source type (e.g. dongle, server, cloud-server) to use. | |
licencetype | string |
Selects a licence type to use if multiple are available. | |
licenceworkers | integer |
Selects the number of workers to use if the choice is available. | |
release | bool |
Releases the semi-offline licence at the end of the execution. | |
signout | bool |
Signs the user out at the end of the execution, also releasing the semi-offline licence if present. |
Documentation
Download
Try SCL and Core
https://sequence.sh/playground
Package Releases
Can be downloaded from the Releases page.
NuGet Packages
Release nuget packages are available from nuget.org.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
-
net6.0
- Reductech.Sequence.Core (>= 0.17.0)
- System.Configuration.ConfigurationManager (>= 6.0.0)
- System.IO.Abstractions (>= 17.1.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.