Enterprise Vault™ Setting up Microsoft Teams Archiving

Last Published:
Product(s): Enterprise Vault (14.2)

Configuring an Importer

The Importer downloads Microsoft Teams data to Veritas Enterprise Vault.

Prerequisite
  • Ensure that the connection to configure the Importer is available.

  • Ensure that the holding folder in the Enterprise Vault server is available to receive the Microsoft Teams data. The holding folder path must be a local path on the Enterprise Vault server. The holding folder must be a shared folder so that the Merge1 server has access to it.

  • Be aware of the log folder path of the Merge1 server where the Merge1 importer logs are written. The log folder path must be a local path on the Merge1 server.

    Note:

    If the Merge1 administrator and Enterprise Vault Service Account user are different, add the Enterprise Vault Service Account user in the Local Administrator Group on the Merge1 server.

    Note:

    If a user logs on to the Enterprise Vault server using the Microsoft 365 Administrator or Power Administrator RBA role, in that case these RBA role accounts must be the part of Local Administrator group on the Merge1 server.

  • Ensure that the Merge1 server administrator user that you are using for configuring Teams archiving has been added in the local administrator group on the machine where the holding folder exists.

  • Be aware of the Vault Store that you want to use for the Importer.

  • It is recommended that you use the Enterprise Vault Service Account for your Merge1 server installation and configuration. However if you already have installed and configured the Merge1 server with non Enterprise Vault Service Account, it is recommended that you add the following permissions for the Enterprise Vault Service Account on the Merge1 server.

    • Local Administrator (must be a member of the Administrators' group)

    • Log on as Service rights

    • Log on as a batch job right

    Note:

    Active Directory admin should not restrict the Enterprise Vault Service Account to have these permission on Merge1 server where It is used to the Run Importer as the windows service.

  • Ensure that the teams domain is added to the list of internal SMTP domains for marking correct message direction (internal or external). Navigate to Site Properties > Advance > SMTP > List of internal SMTP domains to add the teams domain.

Note:

If you create an importer with the same name as a previously deleted importer, the same archive may get used for archiving new content. You might get duplicate entries in the archive. You must avoid creating new importers with the same name as a previously deleted one.

Note:

For collecting legacy data and daily data, it is recommended that you create two separate importers. To collect both legacy data and daily data, the administrator must manually start the Teams Archiving Task. For legacy data collection, the administrator must allow the importer download data for a few days and then start the Teams Archiving Task either in the Run now or Schedule mode. For more information about the Run now and Schedule modes, see Managing Teams archive tasks.

About Holding Folder

The holding folder is the folder where Merge1 will dump the Microsoft Teams data and Enterprise Vault pick that data for the archiving.

The holding folder path must comply with the following conditions:

  • The folder is recommended to be on a local drive to the EV Server.

  • The folder should be excluded from virus scanning. Scanning the holding folder can cause the corruption of items, performance issues, and data loss.

  • The folder must be a shared folder and must be specified in UNC path format where-ever asked.

  • The maximum permitted length of folder path is (140 - Importer's Name length) characters.

Configure holding folder on a server other than the Enterprise Vault server
  1. The machine to be configured for holding Teams chat data must be in the same domain as that of Enterprise Vault.

  2. Provide shared access to the holding folder for the Vault Service Account (VSA) administrator created on a server other than Enterprise Vault.

  3. Domain\VSA administrator must be a local administrator on the server which has a holding folder.

  4. Add Domain\VSA administrator as Identity user in IIS Manager in Enterprise Vault > Application pool > Merge1WebHookPool > Identity.

  5. Set Application pool identity in IIS Manager of Enterprise Vault > Sites > Enterprise Vault > Merge1WebHook > Authentication > Anonymous Authentication > (edit).

  6. While creating Importer in the Enterprise Vault Administration Console, enter the shared folder path by copying and pasting it in the Holding folder field.

This configuration allows notification requests to be received correctly from the Merge1 server to the Enterprise Vault server and the chat items segregation process is triggered successfully.

Configure holding folder when the Merge1 server is installed with non-VSA Administrator
  • Installing the Merge1 server with the Merge1 server Administrator user instead of Enterprise Vault Service Account user, sets the Merge1 Server administrator user in the application pool of Merge1 Server. That is:

    IIS Manager > Application pools > Merge1WebAppPool

  • The service account set for a Importer, which is created from the Enterprise Vault Admin Console is Domain\VSA administrator.

In this scenario, assign the Merge1 Server Administrator and Domain\VSA administrator full access rights on the Holding folder passed while creating the Importer.

Add the Domain\VSA administrator user to the local administrators group on the Merge1 server.

This configuration allows notification requests to be received correctly from Merge1 server to Enterprise Vault server and chat items segregation process is triggered successfully.

To create an Importer
  1. In the left pane of the Enterprise Vault Administration Console, click Targets > Microsoft 365 > Importers.

  2. To create a new Importer, right-click on Importers and select New > Importers.

  3. If prompted, enter your Veritas Enterprise Vault Service Account credentials, and click OK.

    The New Importer wizard opens.

  4. Click Next.

  5. Enter the following details in the corresponding text boxes and click Next:

    • Enter an appropriate and unique name for the new Importer.

    • Enter an appropriate description for the new Importer.

  6. Select the following and click Next:

    • Microsoft 365 connection: From the dropdown list, select connection.

    • Holding folder: Select the Microsoft Teams holding folder path to receive the Microsoft Teams data

    • Log folder: Select the location of the log folder of the Merge1 server where the Merge1 importer logs are written.

  7. Specify the users whose data will be collected by the Importer:

    • To collect data for all users, select All users.

    • To collect data for specific users, select Manually maintain the list.

      To manually enter email IDs and displays names of specific users, click Add and enter the user details. Click OK.

      To import specific users from a CSV file, click Import and select the CSV file. Click Open.

      Entries in the CSV file should be present in the following format:

      <Email Address1>,<Username1>

      <Email Address2>,<Username2>

      ...

      ...

  8. Click Next.

  9. Specify the Date Range for which importer will collect the Microsoft Teams data.

    • All Time: Select this option to collect the Microsoft Teams data for all the time without any date filter criteria. It will continuously keep on collecting the Microsoft Teams data whenever data is available.

    • Date Based: Select this option to collect the Microsoft Teams data for the specific date range. If you select this option, you must select at least one of the checkboxes - Collect data generated after and Do not collect data generated after - to specify the date range for data collection.

    • Collect data generated after: Select this option to collect the Microsoft Teams data from a specific date only. Team data prior to this date will not be collected.

    • Do not collect data generated after: Select this option to collect the Microsoft Teams data up to a specific date only. Microsoft Teams data after this date will not be collected.

    Note:

    Once data for the specific date range is collected we cannot collect the data prior to this date range by modifying it from the importer's properties. Importer will always collect the data from the date where it last collected the data.

  10. Click Next.

  11. Select the following:

    • The Teams policy that you want to apply on the Importer.

    • The retention category that you want to use for the Importer.

  12. Click Next.

  13. Select the Vault Store that you want to use for the Importer.

    Note:

    The Microsoft Teams Archive and the Teams Archiving Task for the Importer are created at the same machine where the Vault Store is present.

  14. Review the new Importer configurations and click Finish.

To view and update importers
  1. In the left pane of the Enterprise Vault Administration Console, click Targets > Microsoft 365 > Importers.

    The right pane of the Administration Console displays the available Importers.

  2. Right-click on an importer to perform the following actions:

    • Enable: Allows you to enable the importer.

    • Disable: Allows you to disable the importer. This is needed to modify the Importer's properties and to delete the Importer.

    • Run Now: Allow you to run the importer, which will collect the Microsoft Teams data.

    • Delete Allows you to delete the Importers. Importer should be in the disabled state to perform this operation.

    • Properties: Allows you to view and update the importer properties. You can double-click on as importer to view and update the properties. For updating the importer properties importer must be in disabled state. For more information, see the steps below.

  3. To update and importer, double-click on it.

    Note:

    If you want to update a Importer, ensure that the Importer is in the disabled state.

    The Importer properties dialog box is displayed and contains the following tabs:

    • General: The Details section displays the Importer name, description, status, and the Teams archiving task associated with the Importer.

      The Settings section displays the Teams archive name and the Teams policy applied on the Importer. You can update the settings, if required.

      The Retention section displays the retention category. You can update the retention category settings, if required.

    • Connection and Folders: The Connection section displays the available connections with the Merge1 server on which the Importer has been created. You can update the connection, if required.

      The Holding folder section displays the path of the Microsoft Teams holding folder which receives the Microsoft Teams data from the Merge1 server. You can update the holding folder path, if required. Before updating the holding folder location for the importer, perform the following steps:

      Step 1: In the Enterprise Vault Administration Console, stop the importer's Teams Archiving task.

      Step 2: Copy the existing content of the current holding folder tree to the new location.

      The Log folder section displays the path of the log folder of the Merge1 server where the Merge1 Importer logs are stored. You can update the log folder path, if required.

    • Monitored Users: Specify the users whose data will be collected by the Importer:

      • To collect data for all users, select All users.

      • To collect data for specific users, select Manually maintain the list.

        To manually enter email IDs and displays names of specific users, click Add and enter the user details. Click OK.

        To import specific users from a CSV file, click Import and select the CSV file. Click Open.

        Entries in the CSV file should be present in the following format:

        <Email Address1>,<Username1>

        <Email Address2>,<Username2>

        ...

        ...

    • Date Range: Specify the Date Range for which importer will collect the Microsoft Teams data.

      • All Time: Select this option to collect the Microsoft Teams data for all the time without any date filter criteria. It will continuously keep on collecting the Microsoft Teams data whenever data is available.

      • Date Based: Select this option to collect the Microsoft Teams data for the specific date range. If you select this option, you must select at least one of the checkboxes - Collect data generated after and Do not collect data generated after - to specify the date range for data collection.

      • Collect data generated after: Select this option to collect the Microsoft Teams data from a specific date only. Team data prior to this date will not be collected.

      • Do not collect data generated after: Select this option to collect the Microsoft Teams data up to a specific date only. Microsoft Teams data after this date will not be collected.

      Note:

      Importer will always collect the data from the date where it last collected the data.

    • Schedule: The configurations to schedule running of the Importer.

      The Interval section allows you to select 1 hour or 15 minutes to schedule running of the Importer.

      You can also select specific time slots on specific days of the week to schedule running of the Importer by clicking on the time scheduler at the bottom of the dialog box.

    • Advanced: Displays the batch size of the Merge1 notifications. The batch size of the number of copied files initiates Merge1 to send notifications to Enterprise Vault.

      Click Modify if you want to change the existing batch.

  4. Click Apply > OK.

  5. Enable the importer.

  6. If you have updated the holding folder location, start its corresponding Teams Archiving task.