

This topic provides details on how to capture Microsoft 365 OneDrive with Collect.
Relativity cannot collect inactive employee mailboxes. The Graph API does not support access to inactive mailboxes.
The table lists the order to perform the necessary tasks for setting up the data source for RelativityOne Collect.
Order | Application | Task |
---|---|---|
1 | Azure | 1. Registering the Collect application |
2. Obtaining a client secret | ||
3. Setting API permissions | ||
2 | Collect | 1. Creating the data source in Collect |
2. Configuring the data source in Collect |
Register the Collect application to access Microsoft 365. When registering the application, the Microsoft 365 administrator creates a Microsoft Application ID and secret. You will use this ID and secret to configure data sources in Collect and provide access to the Office 365 tenants. You can register the application through Azure Portal or by registering the application permissions through the Microsoft App Registration Portal. After registering the application, request administrator consent. From there, it is possible to revoke application access.
Use this information to create a Microsoft integration point. For more information, see Importing from Microsoft Entra ID.
Depending on your RelativityOne license, commercial or government, and your Microsoft tenant, Microsoft 365 or Microsoft 365 Government, you will be able to collect from either Microsoft 365 or both Microsoft 365 and Microsoft 365 Government data sources. Commercial users can only collect from Microsoft 365 tenants. Government users can collect from Microsoft 365 and Government 365 tenants. These data sources act the same, but have different icons within Collect.
Register your application permissions through Azure Portal to access tenants.
Start with registering your application in the Azure portal by following the steps below.
Note: These steps must be completed by a Microsoft 365 administrator.
Next, obtain the client secret for the registered application in the Azure portal. For more information, see relevant Microsoft documentation on the Microsoft site.
Note: These steps must be completed by a Microsoft 365 administrator.
If your Azure client secret expires, follow these steps:
You must repeat these steps for all Microsoft data sources that you have set up.
Each data source has its own set of permissions necessary to allow access to the tenants. To add the correct permissions based on your selected Microsoft 365 data source, follow the steps below.
Note: These steps must be completed by a Microsoft 365 administrator.
The Collect application in RelativityOne is a tool designed to streamline the data collection process for eDiscovery. Its primary purpose is to gather data from various sources, such as cloud-based applications and other data repositories, in a manner that is secure, defensible, and efficient. Collect aims to reduce the time and effort involved in data collection, ensuring that the data is accurate and complete, while maintaining chain of custody and compliance with legal and regulatory requirements.
Due to the architecture of the Collect application, Delegated permission can’t be used and are not supported. The Collect application requires the use of Microsoft Graph API Azure Application permissions to facilitate the collection of data that occurs in processes running in the background.
The Collect application requires specific Graph API Application permissions be granted to an Azure Application Registration to facilitate efficient and comprehensive data collection for e-discovery and compliance purposes.
Following is an explanation of each Azure application Graph API permission required and why it is needed to support collections of M365 data. For a PDF of this information, see Azure Application Registration Permissions for Collect.
If an application is already created and you need to find the application information to complete the Source Connection step, follow the steps below in the Azure Portal. For more information, see relevant Microsoft documentation on the Microsoft site.
Limit the access of Collect to specific Microsoft user accounts and mailboxes by using the New-ApplicationAccessPolicy Powershell cmdlet. For more information, see Microsoft documentation.
Revoke the application from the Azure portal or by using a PowerShell script. For more information, see Microsoft's documentation.
To revoke access from the Azure portal:
Collect no longer has access.
Revoke access in Powershell using the Remove-MsolServicePrincipal script. See the Powershell example below of retrieving and deleting an application registration.
The Collection Admin tab is where you create, edit, and remove data sources from your workspace. Setup only needs to be done once for each data source. You must create your data sources prior to setting up your custodian targets.
In RelativityOne, navigate to Collect.
After clicking Save, Relativity verifies the parameters and connectivity to the Microsoft 365 data source. If successful, Relativity saves the data source. If the connection fails, a message appears indicating that the connection failed. If verification fails, verify that the values are correct. Relativity will save the data source when you correct it and it's verified.
Once the set up is complete, the data source information on the Collect Admin page.
To connect Relativity to a Microsoft OneDrive data source, you need to gather and enter the information for the following fields:
Depending on your RelativityOne license, commercial or government, and your Microsoft tenant, Microsoft 365 or Microsoft 365 Government, you will be able to collect from either Microsoft 365 or both Microsoft 365 and Microsoft 365 Government data sources. Commercial users can only collect from Microsoft 365 tenants. Government users can collect from Microsoft 365 and Government 365 tenants. These data sources act the same, but have different icons within Collect.
Each data source details page includes an Action console. Each data source has different actions.
On the Microsoft Teams data source page, click Validate Connection in the Actions console to validate the client ID, certificate, and other credentials with Microsoft 365.
In RelativityOne, configure the data sources chosen in the Collection Details step.
Add criteria to collect specific data. To configure the data sources, complete the following fields:
After selecting field options, you must click Add Criteria.
Details to know about criteria:
Filter a data source's data that you want to collect by adding criteria. This section covers the different criteria for each data source. It also includes what you can search within each data source. The criteria options change based on the Microsoft 365 Archived mailbox data source.
The following table lists the filter criteria support for OneDrive collections.
Note: You must register Relativity in Microsoft 365 before using this data source. For information on registering Relativity in Microsoft 365, see Accessing Microsoft 365 tenants.
When using search criteria to filter for Microsoft 365 OneDrive, different operators can return different results. Knowing the search operators is crucial.
The keyword search criteria uses the Search In operator. When using the Search In operator:
Criteria | Operators | Description | Example |
---|---|---|---|
File Extension | Equal, Does Not Equal, Contains | When you use the File Extension property in a query, the search returns all files that contain the entered file extension. | If you search “Contains docx,” your results include all Microsoft Word files saved with that extension. |
File Path | Equal, Does Not Equal, Contains |
When you use the File Path property in a query, the search returns all messages equals/does not equal or contain the folder path entered. |
If you search “Contains documents/Relativity,” your results include all files within the listed folder and any folder beyond the file path entered. |
File Name | Equal, Does Not Equal, Contains | When you use the File Name property in a query, the search returns all files that equals/does not equal or contain the value entered. | If you search “Equals Important_Document,” your results include all files with that text in the filename. |
Creation Date | Equals, Does Not Equal, Greater Than, Greater Than or Equals, Less Than, Less Than or Equals | When you use the Creation Date property in a query, the search returns all messages that equal/doesn’t equal, greater/less than the date entered. | If you search “Greater Than 1/1/2001,” your results include all messages created after January 1, 2001. |
Modification Date | Equals, Does Not Equal, Greater Than, Greater Than or Equals, Less Than, Less Than or Equals | When you use the Modification Date property in a query, the search returns all updated files that equal/doesn’t equal, greater/less than the date entered. | If you search “Less Than 1/1/2020,” your results include all files modified before January 1, 2020. |
Keyword Search | Search In | When you use the Keyword Search property in a query, the search returns all files containing the searched text. | If you search “Relativity,” your results include all files that contain the searched text in the file. |
Note: For email, the date a recipient receives message or sent by the sender. For documents, the date a document was last modified.
When running a collection with Microsoft data sources, Relativity collects all available files, including preserved files. You do not need to take extra steps to collect preserved files as they are automatically included in the collection.
When a Microsoft places a data source on a preservation hold, Microsoft creates a preservation hold library (for OneDrive) and a Recoverable Items folder (for Outlook). The addition of the Recoverable Items folder to Microsoft Exchange is another folder that can be collected. Collect can collect this folder because the Removable Items folder is an additional folder within a Microsoft data source.
When emails and files are on a preservation hold in Microsoft 365, Microsoft preserves original copies of any deleted or modified items. Microsoft stores preserved emails in the Recoverable Items folder and preserved files in the Preservation Library. Collect automatically collects from these file locations.
Relativity collects all versions of the document available in the preservation library. Collecting all versions of a document means that Relativity collects multiple versions of the same file with the corresponding SHA-256 hashes for each version of the data. If there were changes in the file version, the hash should be unique. For more information on hash identifiers, see Hash identifier - SHA-256.
On this page
Why was this not helpful?
Check one that applies.
Thank you for your feedback.
Want to tell us more?
Great!