Skip to main content
Epiq AI integrates with external storage systems to collect or store data. Currently, Epiq AI supports the following storage systems: Only admins are able to set up storage connections in Epiq AI. Once a connection is created, it can be used across projects within the organization account. Go to the Admin Settingspage, click the Cloud Storage tab.
Admins can create new storage, edit existing storage, or delete storage.

Amazon AWS S3

Prerequisites

Before connecting your S3 bucket to AIDA, set up the following:
  • Creating an S3 bucket following the Amazon Simple Storage Service User Guide.
  • Create an IAM user with Programmatic access. See Creating an IAM user in your AWS account in the AWS Identity and Access Management User Guide.
  • Create an access key under Security credentials > Access keys. Save the access key ID and access key.
  • Attach the following role policy to allow the user to access your S3 bucket.
Use the following policy if you intend to use the s3 bucket to store exports from Epiq AI.

Set up connection

Select Add Storage, enter a storage name, and select AWS S3 as the Storage Type. Fill out the following parameters:
  • Bucket Name
  • Prefix (Optional)
  • Region Name
  • Access Key ID
  • Access Key
Click Check Connection to make sure the connection is set up successfully.

Upload data from S3 buckets

Select an Amazon AWS S3 storage that you created previously, and copy the S3 URI of the file you would like to upload to Epiq AI. Click Validate URL verify that the file can be accessed successfully.

Microsoft Azure Blob

Prerequisites

Before connecting your Azure Blob Storage to Epiq AI, set up the following:

Set up connection

Enter a storage name, and select Azure as the Storage Type. Fill out the following parameters:
  • Container Name
  • Folder (Optional)
  • Account Name
  • Account Key
Click Check Connection to make sure the connection is set up successfully.

Upload data from Azure Blob

Select an Azure storage that you created previously, and copy the Blob URL of the file you would like to upload to Epiq AI. Click Validate URL verify that the file can be accessed successfully.

Google Cloud Storage

Prerequisites

Before connecting your Google Cloud Storage (GCS) to Epiq AI, set up the following:
  • Creating a bucket. See Creating storage buckets in the Google Cloud Storage guide.
  • Choose uniform access control when choosing the access control method for the bucket.
  • Create an IAM Service Account. See Creating and managing service accounts.
  • Select the predefined Storage Object Admin IAM role to add to the service account so that the account can create, access, and delete objects in the bucket.
  • Add a condition to the role that restricts the role to access only objects that belong to the bucket you created. You can add a condition in one of two ways:
    • Select Add Condition when setting up the service account IAM role, then use the Condition Builder to specify the following values:
      • Condition type: Name
      • Operator: Starts with
      • Value: projects/_/buckets/<your_bucket_name>
    • Or, use a Common Expression Language (CEL) to specify an IAM condition. For example, set the following: resource.name.startsWith('projects/_/buckets/<your_bucket_name>'). See CEL for Conditions in Overview of IAM Conditions in the Google Cloud Storage guide.
  • Create a service account key and download the JSON. Follow the steps for Creating and managing service account keys in the Google Cloud Identity and Access Management guide.

Set up connection

Enter a storage name, and select GCS as the Storage Type. Fill out the following parameters:
  • Bucket Name
  • Folder (Optional)
  • Project ID
  • Credentials (service account key)
Click Check Connection to make sure the connection is set up successfully.

Upload data from GCS

Select a GCS storage that you created previously, and copy the gsutil URI of the file you would like to upload to Epiq AI. Click Validate URL verify that the file can be accessed successfully.

SFTP

The following fields are available for configuring an SFTP storage:
  • Host: The domain name or IP address of the SFTP server.
  • Port: The port on which the SFTP server is listening. The default SFTP port is 22.
  • Username: The username for authenticating with the SFTP server.
  • Password: The password for authenticating with the SFTP server.
  • Private Key File: upload the private key used for authentication.
  • Root Path: The root directory path within the SFTP server. This defines the base folder for storage operations.

NFS

The following fields are available for configuring an NFS storage:
  • Folder: local directory path to an NFS share drive. The default root path for the NFS directory is under /raw-data