Tecnologia

Plataforma de Colaboração Microsoft SharePoint

Pontos principais

  • Lançado originalmente em 2001, o SharePoint evoluiu de uma suíte de servidores para um serviço central do Microsoft 365.
  • Atua como a camada de armazenamento subjacente para o OneDrive e para os arquivos do Microsoft Teams.
  • Permite a criação de intranets corporativas através de sites de comunicação e sites de equipe.
  • Integra-se com IA generativa através do Microsoft 365 Copilot, utilizando índices semânticos para respostas precisas.

O Microsoft SharePoint é uma plataforma de colaboração baseada na web, desenvolvida pela Microsoft, projetada principalmente para a criação de intranets corporativas, gestão de documentos e conteúdos, e compartilhamento de arquivos. Integrado profundamente ao ecossistema Microsoft 365, o SharePoint pode ser operado como um serviço hospedado na nuvem ou através de versões locais, conhecidas como SharePoint Server.

Interface do Microsoft SharePoint
Interface de usuário do SharePoint demonstrando capacidades de organização de conteúdo.

Aplicações e Funcionalidades Principais

O SharePoint é utilizado por organizações para centralizar informações e otimizar processos de trabalho colaborativo. Suas principais aplicações dividem-se em:

Gestão de Conteúdo e Documentos Empresariais

A plataforma permite o armazenamento, recuperação, pesquisa, arquivamento e rastreamento de documentos eletrônicos. Muitas de suas funções são desenhadas para atender a requisitos legais e de conformidade de gestão de informação. Através da infraestrutura técnica do OneDrive, o SharePoint possibilita a edição colaborativa em tempo real e a sincronização de arquivos com gestão de direitos de informação.

Intranets e Redes Sociais Corporativas

Um portal de intranet do SharePoint centraliza o acesso a informações e aplicações empresariais, facilitando a comunicação interna. A Microsoft afirma que a utilização de "sites de comunicação" ajuda a melhorar o engajamento dos funcionários, a gestão de processos de negócio e a comunicação em situações de crise.

Colaboração em Grupo

O sistema oferece capacidades de groupware para colaboração, incluindo gestão de arquivos e agendamento de projetos integrado ao Outlook e ao Microsoft Project. Essas funcionalidades concentram-se nos "sites de equipe", que são criados automaticamente quando uma equipe no Microsoft Teams é provisionada, embora também possam ser criados de forma independente.

Integração no Ecossistema Microsoft 365

O SharePoint atua como a camada de armazenamento fundamental para diversos serviços da Microsoft:

  • OneDrive: Cada conta de usuário do OneDrive é, tecnicamente, um site do SharePoint individual.
  • Microsoft Teams: Os arquivos de canais do Teams são armazenados em sites do SharePoint provisionados por equipe.
  • Microsoft Loop: Componentes do Loop são armazenados em containers do OneDrive ou SharePoint.
  • Microsoft Graph: Esta API unifica o acesso ao conteúdo armazenado no SharePoint para outras aplicações.

Inteligência Artificial e Pesquisa

O Microsoft Search fornece a capacidade de pesquisa em todo o locatário (tenant), enquanto o Microsoft 365 Copilot utiliza o conteúdo do SharePoint como base de conhecimento (grounding) para gerar respostas, respeitando rigorosamente as permissões de acesso ao nível de site, lista e arquivo.

SharePoint Embedded

Disponibilizado globalmente em maio de 2024, o SharePoint Embedded funciona como um serviço headless, permitindo que aplicações de terceiros utilizem a infraestrutura de armazenamento do SharePoint através do Microsoft Graph, sem a necessidade de interface de usuário nativa da plataforma.

Desenvolvimento e Customização

Sites do SharePoint podem hospedar aplicações web customizadas construídas com o SharePoint Framework (SPFx), geralmente utilizando componentes React escritos em TypeScript. A lógica de servidor é tipicamente hospedada em Azure Functions, com a autenticação gerenciada pelo Microsoft Entra ID. Para soluções de baixo código, o SharePoint é frequentemente utilizado como repositório de dados para aplicações criadas no Power Apps e orquestração de processos via Power Automate.

Perguntas frequentes

Qual a diferença entre SharePoint e OneDrive?

Embora compartilhem a mesma infraestrutura, o OneDrive é destinado ao armazenamento de arquivos pessoais de trabalho do usuário, enquanto o SharePoint é focado em bibliotecas de documentos compartilhadas e portais de colaboração para equipes e a organização inteira.

O que é o SharePoint Server?

É a versão on-premises (local) do SharePoint, permitindo que empresas hospedem a plataforma em seus próprios servidores e infraestrutura de TI, em vez de utilizar a nuvem da Microsoft.

Como o SharePoint integra-se com o Microsoft Teams?

Sempre que uma equipe é criada no Microsoft Teams, um site de equipe do SharePoint é automaticamente provisionado para armazenar todos os arquivos compartilhados nos canais dessa equipe.

O que é o SharePoint Framework (SPFx)?

É um modelo de desenvolvimento que permite a criação de componentes web e extensões customizadas para o SharePoint utilizando tecnologias modernas como React e TypeScript.