Ir para o conteúdo

Como resolvo o erro "Failed to connect to the URL of your data source" quando uso o SharePoint como fonte de dados nas bases de conhecimentos do Amazon Bedrock?

4 minuto de leitura
0

Quando sincronizo minha fonte de dados do Microsoft SharePoint com as bases de conhecimentos do Amazon Bedrock, recebo o seguinte erro: "Failed to connect to the URL of your data source. Please check the URL, access permissions, and data source configuration".

Resolução

Verifique sua configuração de segredo do Secrets Manager

Certifique-se de ter configurado corretamente seu segredo do AWS Secrets Manager.

Para credenciais do SharePoint somente para aplicações, o segredo deve conter os seguintes pares de valores-chave:

  • Tanto sharePointClientId quanto clientId são o ID do cliente do SharePoint que o SharePoint gerou quando você registrou a aplicação cliente do SharePoint.
  • O clientSecret é o segredo do cliente que foi gerado na aplicação Microsoft Entra SharePoint.
    Observação: para obter mais informações sobre como gerar um segredo de cliente, consulte Add and manage application credentials in Microsoft Entra ID (Adicionar e gerenciar credenciais de aplicações no Microsoft Entra ID) no site da Microsoft.
  • O sharePointClientSecret é o segredo do cliente que o SharePoint gerou quando você registrou a aplicação.

Observação: para gerar sharePointClientId, clientID e sharePointClientSecret, registre sua aplicação. Para obter mais informações, consulte Granting access using SharePoint App-Only (Conceder acesso usando o SharePoint somente para aplicações) no site da Microsoft. Se você já registrou sua aplicação e não salvou o segredo do cliente, deve registrar novamente a aplicação do SharePoint. É possível ver o segredo do cliente somente na criação.

Na autenticação do SharePoint OAuth 2.0, o segredo deve conter os seguintes pares de valores-chave:

  • O nome de usuário é seu ID de locatário do Microsoft Entra.
    Observação: para obter mais informações sobre como encontrar seu ID, consulte How to find your Microsoft Entra tenant ID (Como encontrar sua ID de locatário do Microsoft Entra) no site da Microsoft.
  • A senha é a senha de administrador do SharePoint.
  • O sharePointClientId é o ID do cliente da aplicação OAuth que o SharePoint gerou quando você registrou a aplicação.
  • O sharePointClientSecret é o segredo do cliente da aplicação OAuth.
    Observação: o nome de usuário e a senha devem pertencer ao administrador da conta do SharePoint.

(Somente autenticação OAuth 2.0) Conceda as permissões de API necessárias

A aplicação SharePoint deve ter as permissões SharePoint: AllSites.Read (Delegated) e Microsoft Graph > Sites.FullControl.All (Type=Delegated) para ler itens em todos os conjuntos de sites.

Para reduzir ainda mais o escopo das permissões de API, use SharePoint: Sites.Read.All (Application), Microsoft Graph > GroupMember.Read.All (Application) e Microsoft Graph > User.Read.All (Application).

Além disso, desative os Padrões de segurança e a autenticação multifator (MFA) para garantir que a conta do SharePoint permita que o Amazon Bedrock rastreie o conteúdo do site. Para ver as etapas para desativar esse atributo, consulte Security defaults in Microsoft Entra ID (Padrões de segurança no Microsoft Entra ID) no site da Microsoft.

Verifique sua configuração de rede

Sua aplicação do SharePoint não pode usar uma lista de permissões de endereços IP nem ter restrições de VPN. Essa configuração garante que o Amazon Bedrock tenha permissão para rastrear seu conteúdo do SharePoint.

Certifique-se de definir Allow access only from specific IP address ranges (Permitir acesso somente de intervalos de endereços IP específicos) como Off (Desativado). Para ver as etapas para atualizar essa configuração, consulte Control access to SharePoint and OneDrive data based on network location (Controlar o acesso aos dados do SharePoint e do OneDrive com base na localização da rede) no site da Microsoft.

Certifique-se de cumprir os requisitos de URL do SharePoint

Seu URL do SharePoint deve atender aos seguintes requisitos:

  • O URL começa com https e contém sharepoint.com. Exemplo: https://yourcompany.sharepoint.com/sites/SiteName
  • O URL aponta para seu site real do SharePoint.
  • O URL não aponta para fora do seu site específico do SharePoint ou para locais específicos dentro do site.
    Observação: você deve usar somente domínios on-line do SharePoint. Não é possível usar URLs de domínio personalizados.

Observação: ao fornecer detalhes para adicionar sua fonte de dados do SharePoint, certifique-se de definir o parâmetro Domain (Domínio) como yourcompany, não yourcompany.sharepoint.com.

AWS OFICIALAtualizada há um ano
1 Comentário

This article was reviewed and updated on 2025-05-15.

ESPECIALISTA

respondeu há 13 dias