# Supported Connectors

The following sections specify whether a connector generates the `AUTN_MIGRATION_URI` metadata field for documents that it creates. They also list the properties that are required by the relevant `Put*` processor, to insert items into a repository. For example, to insert files into a file system you must specify a root directory.

You can set these properties in one of the following ways:

- As dynamic properties, configured on the relevant `Put*` processor.
- As parameters, appended to the value of the `idol.put.migrationuri` FlowFile attribute. To use this approach, do not include the `migration:` prefix. For example, to specify the root directory for migration to a standard file system, the URI would include a parameter named `rootDirectory`.

### Amazon S3 Connector

✓ Generates `AUTN_MIGRATION_URI`

For documents retrieved from Amazon S3, the `AUTN_MIGRATION_URI` field contains the full path of the item without the bucket name, for example `folder/file.txt`.

When migrating data to Amazon S3, files are inserted into the bucket specified in the configuration of the `PutAmazonS3` processor. You do not need to specify any additional properties.

### Content Manager Connector

✓ Generates `AUTN_MIGRATION_URI`

For documents retrieved from Content Manager, the `AUTN_MIGRATION_URI` field contains the value `/rec/{recordID}?databaseId={databaseID}`. The `{recordID}` is a unique record ID that was generated by Content Manager when the file was first added. The `{databaseID}` is the database that the record was retrieved from, and therefore matches the database ID specified in the connector configuration.

It is not possible to insert documents into Content Manager using a migration URI, because record IDs are generated by Content Manager and cannot be altered by the user.

### Exchange OData Connector

✓ Generates `AUTN_MIGRATION_URI`

When migrating data from Exchange to another repository, Micro Focus recommends that you configure `MessageFileContentType=EML` in the Exchange OData Connector synchronize task.

When migrating data to Exchange, the connector inserts a mail item, unless there is no file present in which case it inserts a folder. If the file is an EML file, the EML is parsed and is inserted as a new mail item. Other types of files are inserted as an attachment to a new mail item.

Property name | Property value
--- | ---
`migration:user` | The ID or e-mail address of the user who owns the mailbox, where you want to insert the items.
`migration:baseMailboxFolder` | The name of a well-known mail folder (such as `Inbox`) or a Mail Folder ID, where you want to insert the items.

### File System Connector

✓ Generates `AUTN_MIGRATION_URI`

Items are inserted into a folder in the file system.

Property name | Property value
--- | ---
`migration:rootDirectory` | A path to a directory in the file system, to use as the root folder when inserting items from another repository.

### OneDrive Connector

✓ Generates `AUTN_MIGRATION_URI`

Items are inserted into a specified drive.

Property name | Property value
--- | ---
`migration:driveId` | The ID of the drive to insert items into.
`migration:driveOwnerId` | (Optional, but required for OneDrive for Business) The ID of the drive owner.
`migration:parentId` | (Optional) The ID of the parent drive item.

### SharePoint OData Connector

✓ Generates `AUTN_MIGRATION_URI`

Migration URIs are populated only for list items and attachments.

Items are inserted into a specified document library.

Property name | Property value
--- | ---
`migration:siteUrl` | The URL of the SharePoint site that contains the document library.
`migration:listName` | The title of the document library to insert the items into.

### Web Connector

✓ Generates `AUTN_MIGRATION_URI`

The Web Connector does not support the insert action.

_FT_HTML5_bannerTitle.htm