Skip to content

Commit a9c5382

Browse files
committed
Remove preview from TOC plus SharePoint rebrand
1 parent 0b4fa8e commit a9c5382

File tree

2 files changed

+24
-27
lines changed

2 files changed

+24
-27
lines changed

articles/search/search-howto-index-sharepoint-online.md

Lines changed: 18 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
---
2-
title: SharePoint Online indexer (preview)
2+
title: SharePoint and OneDrive indexer (preview)
33
titleSuffix: Azure AI Search
4-
description: Set up a SharePoint Online indexer to automate indexing of document library content in Azure AI Search.
4+
description: Set up a SharePoint and OneDrive indexer to automate indexing of document library content in Azure AI Search.
55
author: gmndrg
66
ms.author: gimondra
77

@@ -15,7 +15,7 @@ ms.date: 08/20/2024
1515
# Index data from SharePoint document libraries
1616

1717
> [!IMPORTANT]
18-
> SharePoint Online indexer support is in public preview. It's offered "as-is", under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) and supported on best effort only. Preview features aren't recommended for production workloads and aren't guaranteed to become generally available.
18+
> SharePoint and OneDrive indexer support is in public preview. It's offered "as-is", under [Supplemental Terms of Use](https://azure.microsoft.com/support/legal/preview-supplemental-terms/) and supported on best effort only. Preview features aren't recommended for production workloads and aren't guaranteed to become generally available.
1919
>
2020
> Be sure to visit the [known limitations](#limitations-and-considerations) section before you start.
2121
>
@@ -25,7 +25,7 @@ This article explains how to configure a [search indexer](search-indexer-overvie
2525

2626
## Functionality
2727

28-
An indexer in Azure AI Search is a crawler that extracts searchable data and metadata from a data source. The SharePoint Online indexer connects to your SharePoint site and indexes documents from one or more document libraries. The indexer provides the following functionality:
28+
An indexer in Azure AI Search is a crawler that extracts searchable data and metadata from a data source. The SharePoint and OneDrive indexer connects to your SharePoint site and indexes documents from one or more document libraries. The indexer provides the following functionality:
2929

3030
+ Index files and metadata from one or more document libraries.
3131
+ Index incrementally, picking up just the new and changed files and metadata.
@@ -34,13 +34,13 @@ An indexer in Azure AI Search is a crawler that extracts searchable data and met
3434

3535
## Prerequisites
3636

37-
+ [SharePoint in Microsoft 365](/sharepoint/introduction) cloud service
37+
+ [SharePoint and OneDrive](/sharepoint/introduction) cloud service
3838

3939
+ Files in a [document library](https://support.microsoft.com/office/what-is-a-document-library-3b5976dd-65cf-4c9e-bf5a-713c10ca2872)
4040

4141
## Supported document formats
4242

43-
The SharePoint Online indexer can extract text from the following document formats:
43+
The SharePoint and OneDrive indexer can extract text from the following document formats:
4444

4545
[!INCLUDE [search-document-data-sources](./includes/search-blob-data-sources.md)]
4646

@@ -64,24 +64,21 @@ Here are the limitations of this feature:
6464

6565
+ Indexing sub-sites recursively from a specific site provided isn't supported.
6666

67-
+ SharePoint Online indexer isn't supported when [Microsoft ENTRA ID Conditional Access](/entra/identity/conditional-access/overview) is enabled.
67+
+ SharePoint and OneDrive indexer isn't supported when [Microsoft ENTRA ID Conditional Access](/entra/identity/conditional-access/overview) is enabled.
6868

6969
Here are the considerations when using this feature:
7070

7171
+ If you need to create a custom Copilot / RAG (Retrieval Augmented Generation) application to chat with SharePoint data, the recommended approach is to use [Microsoft Copilot Studio](https://www.microsoft.com/microsoft-copilot/microsoft-copilot-studio) instead of this preview feature.
7272

7373
+ If you need a SharePoint content indexing solution in a production environment, consider creating a custom connector with [SharePoint Webhooks](/sharepoint/dev/apis/webhooks/overview-sharepoint-webhooks), calling [Microsoft Graph API](/graph/use-the-api) to export the data to an Azure Blob container, and then use the [Azure blob indexer](search-howto-indexing-azure-blob-storage.md) for incremental indexing.
7474

75-
<!-- + There could be Microsoft 365 processes that update SharePoint file system-metadata (based on different configurations in SharePoint) and will cause the SharePoint Online indexer to trigger. Make sure that you test your setup and understand the document processing count prior to using any AI enrichment. Since this is a third-party connector to Azure (SharePoint is located in Microsoft 365), SharePoint configuration is not checked by the indexer. -->
75+
<!-- + There could be Microsoft 365 processes that update SharePoint file system-metadata (based on different configurations in SharePoint) and will cause the SharePoint and OneDrive indexer to trigger. Make sure that you test your setup and understand the document processing count prior to using any AI enrichment. Since this is a third-party connector to Azure (SharePoint is located in Microsoft 365), SharePoint configuration is not checked by the indexer. -->
7676

77-
+ If your SharePoint configuration allows Microsoft 365 processes to update SharePoint file system metadata, be aware that these updates can trigger the SharePoint Online indexer, causing the indexer to ingest documents multiple times. Because the SharePoint Online indexer is a third-party connector to Azure, the indexer can't read the configuration or vary its behavior. It responds to changes in new and changed content, regardless of how those updates are made. For this reason, make sure that you test your setup and understand the document processing count prior to using the indexer and any AI enrichment.
77+
+ If your SharePoint configuration allows Microsoft 365 processes to update SharePoint file system metadata, be aware that these updates can trigger the SharePoint and OneDrive indexer, causing the indexer to ingest documents multiple times. Because the SharePoint and OneDrive indexer is a third-party connector to Azure, the indexer can't read the configuration or vary its behavior. It responds to changes in new and changed content, regardless of how those updates are made. For this reason, make sure that you test your setup and understand the document processing count prior to using the indexer and any AI enrichment.
7878

79+
## Configure the SharePoint and OneDrive indexer
7980

80-
81-
82-
## Configure the SharePoint Online indexer
83-
84-
To set up the SharePoint Online indexer, use both the Azure portal and a preview REST API. You can use 2020-06-30-preview or later. We recommend the latest preview API.
81+
To set up the SharePoint and OneDrive indexer, use both the Azure portal and a preview REST API. You can use 2020-06-30-preview or later. We recommend the latest preview API.
8582

8683
This section provides the steps. You can also watch the following video.
8784

@@ -101,7 +98,7 @@ After selecting **Save**, you get an Object ID that has been assigned to your se
10198

10299
### Step 2: Decide which permissions the indexer requires
103100

104-
The SharePoint Online indexer supports both [delegated and application](/graph/auth/auth-concepts#delegated-and-application-permissions) permissions. Choose which permissions you want to use based on your scenario.
101+
The SharePoint and OneDrive indexer supports both [delegated and application](/graph/auth/auth-concepts#delegated-and-application-permissions) permissions. Choose which permissions you want to use based on your scenario.
105102

106103
We recommend app-based permissions. See [limitations](#limitations-and-considerations) for known issues related to delegated permissions.
107104

@@ -114,7 +111,7 @@ We recommend app-based permissions. See [limitations](#limitations-and-considera
114111

115112
### Step 3: Create a Microsoft Entra application registration
116113

117-
The SharePoint Online indexer uses this Microsoft Entra application for authentication.
114+
The SharePoint and OneDrive indexer uses this Microsoft Entra application for authentication.
118115

119116
1. Sign in to the [Azure portal](https://portal.azure.com).
120117

@@ -247,7 +244,7 @@ api-key: [admin key]
247244
```
248245

249246
> [!IMPORTANT]
250-
> Only [`metadata_spo_site_library_item_id`](#metadata) may be used as the key field in an index populated by the SharePoint Online indexer. If a key field doesn't exist in the data source, `metadata_spo_site_library_item_id` is automatically mapped to the key field.
247+
> Only [`metadata_spo_site_library_item_id`](#metadata) may be used as the key field in an index populated by the SharePoint and OneDriveindexer. If a key field doesn't exist in the data source, `metadata_spo_site_library_item_id` is automatically mapped to the key field.
251248
252249
### Step 6: Create an indexer
253250

@@ -319,7 +316,7 @@ There are a few steps to creating the indexer:
319316
320317
:::image type="content" source="media/search-howto-index-sharepoint-online/enter-device-code.png" alt-text="Screenshot showing how to enter a device code.":::
321318
322-
1. The SharePoint Online indexer will access the SharePoint content as the signed-in user. The user that logs in during this step will be that signed-in user. So, if you sign in with a user account that doesn’t have access to a document in the Document Library that you want to index, the indexer won’t have access to that document.
319+
1. The SharePoint and OneDrive indexer will access the SharePoint content as the signed-in user. The user that logs in during this step will be that signed-in user. So, if you sign in with a user account that doesn’t have access to a document in the Document Library that you want to index, the indexer won’t have access to that document.
323320
324321
If possible, we recommend creating a new user account and giving that new user the exact permissions that you want the indexer to have.
325322
@@ -393,7 +390,7 @@ If you're indexing document metadata (`"dataToExtract": "contentAndMetadata"`),
393390
| metadata_spo_item_weburi | Edm.String | The URI of the item. |
394391
| metadata_spo_item_path | Edm.String | The combination of the parent path and item name. |
395392
396-
The SharePoint Online indexer also supports metadata specific to each document type. More information can be found in [Content metadata properties used in Azure AI Search](search-blob-metadata-properties.md).
393+
The SharePoint and OneDrive indexer also supports metadata specific to each document type. More information can be found in [Content metadata properties used in Azure AI Search](search-blob-metadata-properties.md).
397394
398395
> [!NOTE]
399396
> To index custom metadata, "additionalColumns" must be specified in the [query parameter of the data source](#query).
@@ -420,7 +417,7 @@ PUT /indexers/[indexer name]?api-version=2024-05-01-preview
420417

421418
## Controlling which documents are indexed
422419

423-
A single SharePoint Online indexer can index content from one or more document libraries. Use the "container" parameter on the data source definition to indicate which sites and document libraries to index from.
420+
A single SharePoint and OneDrive indexer can index content from one or more document libraries. Use the "container" parameter on the data source definition to indicate which sites and document libraries to index from.
424421

425422
The [data source "container" section](#create-data-source) has two properties for this task: "name" and "query".
426423

@@ -453,7 +450,7 @@ The "query" parameter of the data source is made up of keyword/value pairs. The
453450

454451
## Handling errors
455452

456-
By default, the SharePoint Online indexer stops as soon as it encounters a document with an unsupported content type (for example, an image). You can use the `excludedFileNameExtensions` parameter to skip certain content types. However, you might need to index documents without knowing all the possible content types in advance. To continue indexing when an unsupported content type is encountered, set the `failOnUnsupportedContentType` configuration parameter to false:
453+
By default, the SharePoint and OneDrive indexer stops as soon as it encounters a document with an unsupported content type (for example, an image). You can use the `excludedFileNameExtensions` parameter to skip certain content types. However, you might need to index documents without knowing all the possible content types in advance. To continue indexing when an unsupported content type is encountered, set the `failOnUnsupportedContentType` configuration parameter to false:
457454

458455
```http
459456
PUT https://[service name].search.windows.net/indexers/[indexer name]?api-version=2024-05-01-preview

articles/search/toc.yml

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -299,7 +299,7 @@ items:
299299
href: search-how-to-index-sql-server.md
300300
- name: OneLake files
301301
href: search-how-to-index-onelake-files.md
302-
- name: SharePoint in Microsoft 365
302+
- name: SharePoint and OneDrive
303303
href: search-howto-index-sharepoint-online.md
304304
- name: Skillsets
305305
items:
@@ -357,7 +357,7 @@ items:
357357
href: vector-search-how-to-assign-narrow-data-types.md
358358
- name: Eliminate redundant storage
359359
href: vector-search-how-to-storage-options.md
360-
- name: Truncate dimensions (preview)
360+
- name: Truncate dimensions
361361
href: vector-search-how-to-truncate-dimensions.md
362362
- name: Query vectors
363363
href: vector-search-how-to-query.md
@@ -592,7 +592,7 @@ items:
592592
href: query-simple-syntax.md
593593
- name: Full Lucene query syntax
594594
href: query-lucene-syntax.md
595-
- name: moreLikeThis (preview)
595+
- name: moreLikeThis
596596
href: search-more-like-this.md
597597
- name: OData language reference
598598
items:
@@ -641,7 +641,7 @@ items:
641641
href: cognitive-search-skill-annotation-language.md
642642
- name: Azure AI resource skills
643643
items:
644-
- name: Document Layout skill (preview)
644+
- name: Document Layout skill
645645
href: cognitive-search-skill-document-intelligence-layout.md
646646
- name: Entity Linking (v3)
647647
href: cognitive-search-skill-entity-linking-v3.md
@@ -661,7 +661,7 @@ items:
661661
href: cognitive-search-skill-sentiment-v3.md
662662
- name: Text Translation
663663
href: cognitive-search-skill-text-translation.md
664-
- name: AI Vision multimodal embeddings (preview)
664+
- name: AI Vision multimodal embeddings
665665
href: cognitive-search-skill-vision-vectorize.md
666666
- name: Azure AI Search utility skills (nonbillable)
667667
items:
@@ -677,7 +677,7 @@ items:
677677
href: cognitive-search-skill-textsplit.md
678678
- name: Azure OpenAI skills
679679
items:
680-
- name: Azure OpenAI Embedding (preview)
680+
- name: Azure OpenAI Embedding
681681
href: cognitive-search-skill-azure-openai-embedding.md
682682
- name: Custom skills
683683
items:

0 commit comments

Comments
 (0)