2RelativityOne - Collect - Google Workspace
2RelativityOne - Collect - Google Workspace
2RelativityOne - Collect - Google Workspace
Workspace
January 20, 2023
For the most recent version of this document, visit our documentation website.
Table of Contents
1 Collect 4
2 Installing Collect 5
2.1 System requirements for Collect 5
2.2 Installing Collect 5
2.2.1 Installing Collect from the Application Library to a workspace 5
2.3 Permissions to run Collect 6
3 Matters 8
3.1 Matters 8
3.1.1 Creating a matter 8
3.1.2 Matter Details layout fields 8
3.1.3 Viewing or editing matter details 9
4 Custodian targets 10
4.1 Custodians 10
4.2 Fields 10
4.3 Creating a custodian target 11
4.3.1 Generating targets in the wizard 12
4.4 Removing custodian targets 12
4.5 Target status 12
4.5.1 Reviewing collection targets 12
5 Google Workspace setup 13
5.1 Google Workspace credentials setup 13
5.1.1 Creating a Google Cloud project 13
5.1.2 Enable required APIs for the Project 13
5.1.3 Setup OAuth2 consent screen 14
5.1.4 Create credentials 16
5.2 Google Workspace user account setup 18
5.2.1 Create admin role for Vault API 18
5.2.2 Create admin role for the user accounts listing 19
5.2.3 Create admin role for the groups listing 20
5.2.4 Enable required privileges 20
n Google Workspace—collect documents from Chat, Drive, Gmail, and Groups. A license for Vault is
required to collect data from Google Workspace. For more information, see Google's Vault
Help documentation.. Google Chat is collected as RSMF files. For more information on short mes-
sages, see the Relativity User site.
1. Install Collect from the Application Library. See Installing Collect below.
2. Enable access for the data source.
Note: Confirm that you have the appropriate system admin permissions to install an application. For more
information, see Workspace security on the RelativityOne Documentation site.
Note: You configure security permissions on Collect just as you would for any other Relativity application.
For more information, see Workspace security on the Relativity RelativityOne Documentation site.
Note: Analytics, Case Dynamics, Collect, Legal Hold, and Processing all share the Entity object. You may
be prompted to complete additional steps to unlock and resolve conflicts of the listed applications in order
to complete installation. For information, see Troubleshooting application installation errors on the
Relativity Beta Documentation site.
Use the following procedure to install Collect from the Application Library:
3.1 Matters
You manage matters that are associated with a collection. You can create each of these items on their
respective tabs, or you can create them when you add a new collection.
Note: Matters created from Home aren't available for use in Collect nor listed on the Matters tab in this
application. Additionally, the matters created on this tab are only available for use in Collect.
1. Navigate to the Matters tab. Collect displays a list of the active matters currently available to this
application.
2. Click New Matter.
3. Complete the fields in the Matter Details layout. See Matter Details layout fields below.
4. Click Save. Collect displays the matter details. See Viewing or editing matter details on the next
page.
You can also create a matter when you add a new collection. Click the Add link on the collection
layout. See Creating a collection on page 27.
Note: Assigning a status of Closed to a matter hides it from the Active Collect view on the Collect
tab.
n Primary Contact—the name of an individual who handles communications related to the matter.
n Description—the description of the matter used for reporting purposes. Click Edit to display an
HTML text editor where you can enter the description.
n Matters Details—lists the name, number, status, primary contact and description of the matter.
n Collect—lists all collections associated with the matter. You can also perform the following tasks in
this section:
o Associate the matter with a new collection—to create a new collection, click New. See
Creating a collection on page 27.
o Remove a collection from Relativity—click Delete to display a pop-up window. To view
child objects and associated objects, click Dependencies.
o Modify collection details—click the Edit link for a collection. To modify the matter, click the
Edit button at the top of the page.
o Display the collection details—click the name of the collection.
4.1 Custodians
If a custodian does not exist, you can manually create an entity from the Entities tab. Once you create an
entity in the Collect Custodian view and add it to a collect project, it becomes a custodian.
You can add custodians to Collect at different times throughout the collection process. There are different
ways to populate the entity list including using Integration Points, the RDC, or manually. For more
information, see Integration Points and RDC. To manually create a new custodian, follow the steps below:
Note: When creating a custodian from Legal Hold, the Custodians - Legal Hold View is selected by
default. If Collection or Processing is also installed in the same workspace, you can view the Custodians
- Processing View or Custodians - Collection View accordingly.
4.2 Fields
The Collection Custodian layout provides the following fields:
This will open up the Library page that includes all available APIs.
3. Enter Google Vault API in the search bar and search.
4. Click the Google Vault API option.
5. Click Enable.
6. In the top left corner, click the Back arrow icon.
This will take you back to the search results page with the search bar.
7. Enter Admin SDK API in the search bar and search.
8. Click the Admin SDK API option.
9. Click Enable.
10. In the top left corner, click the Back arrow icon.
This will take you back to the search results page with the search bar.
11. Enter Cloud Storage API in the search bar and search.
12. Click the Cloud Storage API option.
13. Click Enable.
n https://www.googleapis.com/auth/ediscovery
n https://www.googleapis.com/auth/devstorage.read_only
n https://www.googleapis.com/auth/admin.directory.user.readonly
3. Click Update.
4. Click Save and Continue.
o Asia (Southeast)—https://services.seas.relativity.one/collect-oauth-
authorization/index.html
o Australia—https://services.auea.relativity.one/collect-oauth-authorization/index.html
7. Click Continue.
8. Click Create Role.
7. Click Continue.
8. Click Create Role.
7. Click Continue.
8. Click Create Role.
n Relativity Collect
n Users Reader for Collect
n Groups Reader for Collect
1. Open https://admin.google.com/ac/home.
2. Navigate to Directory > Organizational Units.
3. On the Manage organizational units page, click the + icon.
4. In the Create new organizational unit pop-up menu, enter the Name of organizational unit.
5. (Optional) Enter description of the organizational unit.
6. Select the Parent Organization Unit (POU). If this field isn’t populated, add a POU. To create a
POU, follow the steps in Google’s documentation.
7. Click Create.
Groups Reader privilege can only be scoped to 'All organizational units'. This privilege is only required to
enable collections from Google Workspace Groups and it can be omitted. Doing so will disable Groups
collections on behalf of this user account.
Notes: Copy the Refresh Token value you generate in Step 10 and store it in a secure location. It can be
used to setup other Google Workspace data sources without the need to create new OAuth2 credentials.
Google Workspace allows only a single refresh token to be generated for a set of OAuth2 credentials.
To add the Google Workspace data source, follow the steps below:
Once copied, you can close that window and return back to RelativityOne.
9. In Collect, paste the code in the Temporary Code field.
10. Click Generate Refresh Token.
The access token will be generated and populated in the Refresh Token field below.
Notes: Copy Refresh Token value and store it in a secure location. It can be used to setup other
Google Workspace data sources without the need to create new OAuth2 credentials.
Google Workspace allows only a single refresh token to be generated for a set of OAuth2
credentials.
Notes: For one Client ID/Client Secret pair, you can generate just one Refresh Token – it
does not matter if you try to do it for different data source. The Refresh Token can be copied
from another data source/other location. Generating a temporary code and using it is not
necessary.
n Temporary Code—enter the code provided by Google after installing application. The Gen-
erate Code section provides steps to retrieve the Temporary Code and Access Token.
5. Click Save.
1. On the Collect tab, click the Collections sub-tab. Collect displays a list of the collections currently
added to this application.
2. Click New Collection.
3. Complete the steps in the Collect wizard. See Using the Collect wizard below
4. On the Collection Details page, click Run Collection in the console. See Collection Summary on
page 40.
n Custodian—View
When a step is complete, click Next or the hyperlink under the next step shown. Click the Previous button
to move to the previous step. Information is auto-saved when moving between steps. If any required
information is missing or incorrect, an error message displays and are prevented from moving to the next
step.
Note: Enter a name using alphanumeric characters only. Special characters, such as periods,
commas, and em dashes, cannot be used and will cause an error.
n Collection Matter—the name of the matter associated with this collection. Click Edit to select an
existing matter or click Add to define a new one. See Creating a matter on page 8.
n Processing Source Location - the file repository for collected data to be stored for future pro-
cessing of documents or for storing collected data. See Processing and Collect Store on page 47.
n ZIP Collected Files—toggle on to compress all collected data into ZIP64 formatted containers.
Selecting Yes adds additional steps to the collect process. For more information, see Storing col-
lected data on page 42. Google data is excluded from compressing into ZIP64 formatted containers
since Google compresses the data on their end.
n Zip Password—enter a password that is required by anyone attempting to decompress the ZIP64
container files.
Note: If Processing is installed in the workspace, Collect will automatically populate the Processing
Password Bank with the password so it is available at the time the collection is processed.
Note: Google limits simultaneous exports through their Vault API to 20 exports across organizations.
Collect generates one export for each custodian mailbox or Drive repository. If you attempt to collect more
than 20 mailboxes, or your organization attempts to use the Google Vault API for more than 20 exports at
once, you will encounter errors depending on the timing of the mailbox exports.
1. From the Unselected custodians table, use the column filters to locate custodians.
2. Click a check box next to a custodian.
Notes: If you select multiple Slack custodians in the same collection, the channels they share will
only collect once.
n Select and unselected tabs—choose the data sources to collect from by moving unselected data
sources to the selected list.
n Field—choose the field to filter on within the data source.
n Include results from Rooms—enable this toggle to include all messages in rooms, along with direct
messages, that match your query. Disable to collect only direct messages that match your query.
n Disable RSMF conversion—enable this toggle to keep data in its original format by preventing
Relativity from converting the files into Relativity's short message format (RSMF) files.
Google Drive
The following table lists the filter criteria support for Google Workspace Drive collections. Setting criteria for
Google Workspace Drive is not required. For more information on Advanced examples, see Google
Workspace documentation.
n Collect files from shared drives—enable the toggle to retrieve data from shared drives, along with
personal drives, that match the criteria. Disable to collect only data from personal drives that match
the criteria.
Google Gmail
The following table lists the filter criteria support for Google Workspace Gmail collections. Setting criteria for
Google Workspace Gmail is not required. For more information on Advanced examples, see Google
Workspace documentation.
n Collect all emails with attachments regardless of criteria—enable the toggle to collect emails
and attachments. Disable to collect only emails that match the criteria.
Google Groups
The following table lists the filter criteria support for Google Workspace Groups collections. Setting criteria
for Google Workspace Groups is not required. For more information on Advanced examples, see Google
Workspace documentation.
n Collect all emails with attachments regardless of criteria—enable the toggle to collect emails
and attachments. Disable to collect only emails that match the criteria.
In the Targets section, you will see a number next a custodian's name. The number listed is the number of
custodian targets found in the associated data source. A zero means Collect did not find any custodian
targets with that email address in that data source. A one means Collect found a single custodian target
associated with the email address within the data source. Any number greater than one means that Collect
found multiple custodian targets with that email address within the data source.
If there is no color highlighting the number, it means Collect already found and generated the custodian
target. If there is a green highlight, Collect auto-generated the custodian target. If there is a red highlight,
Collect could not auto-generated this custodian target. If red, you can still manually generate the custodian
target. For more information, see Creating a custodian target on page 11.
Note: Once a collection has started, the collection can't be edited and is locked in read-only mode.
n Collection Details—lists the information that you entered or selected when you created the col-
lection:
o Name—lists the name given to the collection.
o Collection Matter—lists the matter used in the collection.
o Job Number—lists a number assigned to the job for reporting purposes.
o Description—lists a description of the collection used for reporting purposes.
o Processing Source Location—lists the file repository that collected data is stored for future
processing of documents or for storing collected data.
o Auto Processing Workspace—lists if you toggled the field on or off.
o Auto Processing Profile—lists the processing profile if you toggled the Auto Processing Pro-
file field on.
o Auto Processing Document Numbering Prefix Option—lists the prefix option if you selec-
ted one.
o Job Status—the status of the collection (New, Not Started, Started, Completed, Error, Com-
pleted with Errors).
o Error Message—lists a message if collection job did not complete due to errors.
o Zip Collected Files—lists if you selected to zip collected files.
o Zip Password—lists the password that is required by anyone attempting to decompress the
ZIP64 container files.
o Receive Email Notifications—lists if you toggled on to send or receive collection job status
emails.
o Notification Address—lists the email address of the person that will receive collection job
statuses.
n Collection Console—displays buttons that you can use to perform the following tasks. See Collect
console on page 43.
Notes: Google Workspace results download as a .xml file that can be converted into a .csv
file using a third-party tool.
o Error Link—a Comma Separated Values file download listing any individual items that
couldn't be collected because of errors during the collection. The report provides as much
metadata as it can along with as much error information as we can get from the source to help
identify what caused the error. If no errors, the file is empty. For more information on errors,
see Collect tab on page 27.
Notes: Google Workspace results download as a .xml file that can be converted into a .csv
file using a third-party tool.
After selecting a processing profile and deciding on cloning the profile, click the Submit Collection button.
Once the collection is submitted, Relativity creates a Processing Set with the same name as the collection
job. The Processing Set includes all data that was collected in the collection job.
7.3.6 Reports
Collect includes comprehensive reporting capabilities that you can use to view information about your
collections. You can generate these reports in the collection console within a collection project. Click on the
name of a report to download. When generating a report, Relativity downloads different files through your
browser. For more information on specific reports, see Collect reports on the next page.
Note: If you've developed and used a new data source plugin using the Collection API, the Targeted
Collection Activity Report reports on the new data source or sources accordingly.
C
Collect 27
Collect wizard 27