

# Amazon Q Business SharePoint Server (Subscription Edition) data source connector field mappings
<a name="sharepoint-server-subscription-field-mappings"></a>

To help you structure data for retrieval and chat filtering, Amazon Q Business crawls data source document attributes or metadata and maps them to fields in your Amazon Q index.

Amazon Q has reserved fields that it uses when querying your application. When possible, Amazon Q automatically maps these built-in fields to attributes in your data source. If a built-in field doesn't have a default mapping, or if you want to map additional index fields, use the custom field mappings to specify how a data source attribute maps to your Amazon Q application. You create field mappings by editing your data source after your application and retriever are created.

To learn more about document attributes and how they work in Amazon Q, see [Document attributes and types in Amazon Q](https://docs.aws.amazon.com/amazonq/latest/qbusiness-ug/doc-attributes-types.html).

**Important**  
Filtering using document attributes in chat is only supported through the API.

The Amazon Q SharePoint connector supports the following entities and the associated reserved and custom attributes.

**Important**  
If you map any SharePoint Server (Subscription Edition) field to Amazon Q document title and document body fields, Amazon Q will generate responses from data in the document title and body.

**Note**  
You can map any SharePoint field to the document title or document body Amazon Q reserved/default index fields.

**Topics**
+ [Files](#sharepoint-field-mappings-files)
+ [Events](#sharepoint-field-mappings-events)
+ [Pages](#sharepoint-field-mappings-pages)
+ [Links](#sharepoint-field-mappings-links)
+ [Attachments](#sharepoint-field-mappings-attachments)
+ [Comments](#sharepoint-field-mappings-comments)

## Files
<a name="sharepoint-field-mappings-files"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  title  |  sp\$1title  |  Custom  |  String  | 
|  sourceUri  |  \$1source\$1uri  |  Default  |  String  | 
|  checkInComment  |  sp\$1checkInComment  |  Custom  |  String  | 
|  size  |  sp\$1sizeLong  |  Custom  |  Long (numeric)  | 
|  lastModifiedDateTime  |  \$1last\$1updated\$1at  |  Default  |  Date  | 
|  createdAt  |  \$1created\$1at  |  Default  |  Date  | 
|  author  |  \$1authors  |  Default  |  String list  | 
|  majorVersion  |  sp\$1majorVersion  |  Custom  |  String  | 
|  uiVersionLabel  |  sp\$1uiVersionLabel  |  Custom  |  String  | 
|  uniqueId  |  sp\$1uniqueId  |  Custom  |  String  | 
|  irmEnabled  |  sp\$1irmEnabled  |  Custom  |  String  | 
|  checkOutType  |  sp\$1checkOutType  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 
|  modifiedBy  |  sp\$1modifiedBy  |  Custom  |  String  | 
|  level  |  sp\$1level  |  Custom  |  String  | 
|  uiVersion  |  sp\$1uiVersion  |  Custom  |  String  | 
|  contentTag  |  sp\$1contentTag  |  Custom  |  String  | 
|  eTag  |  sp\$1eTag  |  Custom  |  String  | 
|  oneNoteDocument  |  sp\$1oneNoteDocument  |  Custom  |  String  | 
|  oneNoteSection  |  sp\$1oneNoteSection  |  Custom  |  String  | 
|  oneNotePage  |  sp\$1oneNotePage  |  Custom  |  String  | 

## Events
<a name="sharepoint-field-mappings-events"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  title  |  sp\$1title  |  Custom  |  String  | 
|  lastModifiedDateTime  |  \$1last\$1updated\$1at  |  Default  |  Date  | 
|  sourceUri  |  \$1source\$1uri  |  Default  |  String  | 
|  attachments  |  sp\$1hasAttachments  |  Custom  |  String  | 
|  createdDate  |  \$1created\$1at  |  Default  |  Date  | 
|  authorId  |  sp\$1authorId  |  Custom  |  String  | 
|  editorId  |  sp\$1editorId  |  Custom  |  String  | 
|  location  |  sp\$1location  |  Custom  |  String  | 
|  eventDate  |  sp\$1eventDate  |  Custom  |  Date  | 
|  eventEndDate  |  sp\$1eventEndDate  |  Custom  |  Date  | 
|  ifRecurrence  |  sp\$1ifRecurrence  |  Custom  |  String  | 
|  ifAllDayEvent  |  sp\$1ifAllDayEvent  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 
|  eventCategory  |  sp\$1eventcategory  |  Custom  |  String  | 

## Pages
<a name="sharepoint-field-mappings-pages"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  createdDateTime  |  \$1created\$1at  |  Default  |  Date  | 
|  lastModifiedDateTime  |  \$1last\$1updated\$1at  |  Default  |  Date  | 
|  title  |  sp\$1title  |  Custom  |  String  | 
|  sourceUri  |  \$1source\$1uri  |  Default  |  String  | 
|  firstPublishedDate  |  sp\$1firstPublishedDate  |  Custom  |  Date  | 
|  authorId  |  sp\$1authorId  |  Custom  |  String  | 
|  editorId  |  sp\$1editorId  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 

## Links
<a name="sharepoint-field-mappings-links"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  createdAt  |  \$1created\$1at  |  Default  |  Date  | 
|  lastModifiedDateTime  |  \$1last\$1updated\$1at  |  Default  |  Date  | 
|  title  |  sp\$1title  |  Custom  |  String  | 
|  sourceUri  |  \$1source\$1uri  |  Default  |  String  | 
|  fileType  |  sp\$1fileType  |  Custom  |  String  | 
|  fileDirPath  |  sp\$1fileDirPath  |  Custom  |  String  | 
|  firstPublishedDate  |  sp\$1firstPublishedDate  |  Custom  |  Date  | 
|  authorId  |  sp\$1authorId  |  Custom  |  String  | 
|  editorId  |  sp\$1editorId  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 
|  size  |  sp\$1sizeLong  |  Custom  |  Long (numeric)  | 

## Attachments
<a name="sharepoint-field-mappings-attachments"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  title  |  sp\$1\$1title  |  Custom  |  String  | 
|  parentCreatedDate  |  \$1created\$1at  |  Default  |  Date  | 
|  sourceUri  |  \$1source\$1uri  |  Default  |  String  | 
|  parentModifiedDate  |  \$1last\$1updated\$1at  |  Custom  |  Date  | 
|  parentListId  |  sp\$1parentListId  |  Custom  |  String  | 
|  parentTitle  |  sp\$1parentTitle  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 

## Comments
<a name="sharepoint-field-mappings-comments"></a>


| SharePoint field name | Index field name | Description | Data type | 
| --- | --- | --- | --- | 
|  createdDateTime  |  \$1created\$1at  |  Default  |  Date  | 
|  likedBy  |  sp\$1likedBy  |  Custom  |  String  | 
|  sourceUri  |  \$1source\$1uri  |  Custom  |  String  | 
|  isReply  |  sp\$1isReply  |  Custom  |  String  | 
|  author  |  \$1authors  |  Default  |  String list  | 
|  listId  |  sp\$1listId  |  Custom  |  String  | 
|  category  |  \$1category  |  Default  |  String  | 
|  replyCount  |  sp\$1replyCount  |  Custom  |  String  | 
|  parentTitle  |  sp\$1parentTitle  |  Custom  |  String  | 