Partilhar via


Implementar uma solução híbrida dos Serviços de Conectividade Empresarial no SharePoint no Microsoft 365

APLICA-SE A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition yes-img-sopSharePoint no Microsoft 365

**Este artigo é parte de um roteiro de procedimentos para configurar soluções híbridas do SharePoint. Siga um roteiro ao realizar os procedimentos neste artigo. **

O cenário de implementação híbrida dos Serviços de Conectividade Empresarial da Microsoft (BCS) permite-lhe publicar dados no local de forma segura numa lista externa ou aplicação para o SharePoint no Microsoft 365. A partir daí, dependendo das permissões que possuem, os usuários podem visualizar e editar dados.

Neste cenário, você vai aprender como:

  • Configure o seu ambiente no local para que possa publicar dados de negócio confidenciais de forma segura no seu sharePoint no inquilino do Microsoft 365.

  • Crie e configure um ponto final de serviço OData e um tipo de conteúdo externo com o Visual Studio 2012.

  • Prepare o seu inquilino do SharePoint no Microsoft 365 para alojar uma aplicação para o SharePoint no Microsoft 365 ou uma lista externa, o que disponibiliza os dados externos aos seus utilizadores da extranet.

  • Crie um objeto de definições de ligação que informe os Serviços de Conectividade Empresarial no SharePoint no Microsoft 365 sobre como ligar ao ponto final de serviço OData no local.

  • Implemente uma aplicação para o SharePoint no Microsoft 365 ou uma lista externa no SharePoint no Microsoft 365.

  • Validar e solucionar problemas do cenário híbrido do BCS.

O que esses procedimentos ajudam a implantar

O BCS é uma infraestrutura centralizada no SharePoint Server, Office 2016 e SharePoint no Microsoft 365 que lhe permite integrar dados que não estão no SharePoint nos produtos do Microsoft 365 ou no Office 2016 no SharePoint Server. Implementações BCS assumem muitas formas. Isto inclui este formulário híbrido que utiliza o SharePoint no Microsoft 365 e o SharePoint Server no local. Estes procedimentos mostram como instalar e configurar o BCS para integrar dados de um ponto final de serviço OData no local no SharePoint no Microsoft 365. Para este cenário, usamos o exemplo do banco de dados SQL AdventureWorks e criamos um serviço OData central para o banco de dados. A solução é mostrada no diagrama a seguir.

Figura: Solução BCS híbrida

Mostra a sequência de ações para o BCS híbrido

  1. Um técnico de informação inicia sessão no SharePoint no Microsoft 365 com a respetiva conta federada e abre uma aplicação para o SharePoint no Microsoft 365 ou uma lista externa que precisa de dados de uma origem de dados OData no local.

  2. A lista externa cria um pedido para os dados e envia-os para os Serviços de Conectividade Empresarial. Os Serviços de Conectividade Empresarial analisam o objeto de definições de ligação para ver como ligar à origem de dados e quais as credenciais a utilizar.

  3. Os Serviços de Conectividade Empresarial obtêm dois conjuntos de credenciais:

  4. O certificado de Canal Seguro do Arquivo Seguro no SharePoint no Microsoft 365. Isto é utilizado para a autenticação do SharePoint no Microsoft 365 para o proxy inverso.

  5. Um token OAuth do serviço Microsoft Entra. Isto é utilizado para a autenticação do utilizador no farm do SharePoint Server. Tem acesso ao serviço Microsoft Entra com a sua subscrição do SharePoint no Microsoft 365. É um serviço de tokens de segurança que gere tokens de segurança para utilizadores do SharePoint no Microsoft 365.

  6. Os Serviços de Conectividade Empresarial enviam um pedido HTTPS para o ponto final publicado para a origem de dados. O pedido inclui o certificado de cliente do Arquivo Seguro, o token OAuth e um pedido para os dados. O proxy inverso autentica o pedido com o certificado de cliente e reencaminha-o para o farm do SharePoint Server no local. Para obter mais informações sobre como publicar o SharePoint no Microsoft 365 na Internet, consulte Guia de solução de publicação do SharePoint no Microsoft 365 na Biblioteca Técnica do Forefront.

  7. O farm no local obtém a identidade da cloud do utilizador a partir do token OAuth (por exemplo, user123@contoso.com) e, através do código CSOM (Client Side Object Model), mapeia-a para a identidade no local (por exemplo, contoso\utilizador123). As credenciais no local são mapeadas para credenciais que têm acesso aos dados externos através de uma aplicação de destino do Arquivo Seguro.

  8. Os Serviços de Conectividade Empresarial no local reencaminham o pedido para o ponto final do Serviço OData. O serviço OData autentica a solicitação (via IIS) e retorna os dados, que é passado de volta através da cadeia para a lista externa para o usuário trabalhar.

Vídeo: Assista a uma demonstração do cenário híbrido do BCS.

Como utilizar esses procedimentos

As etapas para implantar completamente este cenário são apresentadas em procedimentos menores. Cada procedimento é numerado, indicando a sua posição na sequência global. No início e final de cada procedimento, links lhe direcionam para as etapas anteriores e seguintes. A lista a seguir contém links para todos os procedimentos, de modo necessário para sua referência. Tenha em atenção que esta lista inclui os passos para implementar uma lista externa e uma aplicação para o SharePoint no Microsoft 365. Você pode implantar um ou outro, ou ambos, dependendo de suas necessidades. Deve ignorar os passos para a configuração que não pretende implementar. Você deve segui-los em sequência para construir o cenário. Você também pode usar esses procedimentos individualmente para seus próprios cenários únicos. Quando você montar procedimentos individuais para construir seus próprios cenários, é importante que você teste o conjunto completo de procedimentos, na ordem, em um ambiente de laboratório antes de experimentá-los em produção.

Roteiro dos procedimentos

Para configurar a solução híbrida bcs:

  1. Para configurar as definições e serviços subjacentes necessários, siga os procedimentos em Preparar o ambiente para o cenário híbrido dos Serviços de Conectividade Empresarial.

  2. Se quiser utilizar uma lista externa, siga os procedimentos em Implementar o cenário híbrido dos Serviços de Conectividade Empresarial como uma lista externa.

  3. Para validar a configuração, siga os procedimentos em Validar o cenário híbrido dos Serviços de Conectividade Empresarial.

Confira também

Conceitos

Híbrido para SharePoint Server

Planejar o SharePoint Server híbrido

Instalar e configurar o SharePoint Server híbrido

Outros recursos

Introdução ao OData: Acesso a Dados para a Web, cloud, dispositivos móveis e muito mais