Como criar Conectores personalizados do Copilot: um guia passo a passo de extensibilidade
By Mirko Peters ·
Como criar Conectores personalizados do Copilot: um guia passo a passo de extensibilidade Bem-vindo ao nosso mergulho profundo no mundo da extensibilidade de IA. Se você já se perguntou como preencher a lacuna entre os silos de dados proprietários da sua organização e os recursos poderosos do Microsoft 365 Copilot, você está no lugar certo. Neste guia completo, vamos explorar como aproveitar ferra
Automatically translated with AI from the original post. Read the English original
Bem-vindo ao nosso mergulho profundo no mundo da extensibilidade de IA. Se você já se perguntou como preencher a lacuna entre os silos de dados proprietários da sua organização e os recursos poderosos do Microsoft 365 Copilot, você está no lugar certo. Neste guia completo, vamos explorar como aproveitar ferramentas low-code e pro-code, como o Copilot Studio e o SDK dos Microsoft Graph Connectors, para criar integrações personalizadas que realmente transformam o seu ambiente de trabalho digital.
Para tirar o máximo proveito deste artigo, não deixe de ouvir o nosso episódio de podcast complementar, Connect External Business Data with Microsoft 365 Copilot Connectors, em que detalhamos esses conceitos com discussões do mundo real e insights de especialistas.
Visão geral dos Conectores do Copilot
Antes de entrar nos detalhes técnicos de implementação, é útil estabelecer uma compreensão básica do que são os Conectores do Copilot e para que foram projetados em um ambiente corporativo.
Definição e finalidade
Você pode pensar nos Conectores do Copilot como a ponte que liga o Microsoft Copilot a muitas fontes de dados diferentes, dentro e fora da sua organização. Esses conectores enriquecem o Copilot com dados de sistemas corporativos como ERP e CRM, dando acesso a insights abrangentes e integração perfeita com as ferramentas que você já usa. Quando você usa os Conectores do Copilot, permite que o Copilot resuma e analise informações de várias fontes. Isso ajuda você a encontrar respostas mais rapidamente e a trabalhar com mais eficiência.
Observação: os Microsoft 365 Copilot Connectors são projetados para reunir dados de muitos lugares, para que você possa usar o Microsoft Search e outras ferramentas para descobrir conhecimento em toda a organização.
Tipos de conectores
Você encontrará dois tipos principais de conectores na Galeria de Conectores do Microsoft 365 Copilot. Cada tipo atende a uma finalidade diferente e se adapta a necessidades de dados distintas.
Conectores sincronizados
Conectores sincronizados indexam dados diretamente no Microsoft Graph. Isso significa que sua organização pode acessar e pesquisar esses dados pelos aplicativos do Microsoft 365. Se você quer garantir que todos na empresa encontrem documentos ou registros importantes, os conectores sincronizados são a escolha certa. Eles funcionam bem com grandes coleções de arquivos e conseguem lidar com milhões de documentos, o que os torna escaláveis para grandes organizações.
Conectores federados
Conectores federados buscam o conteúdo ao vivo na fonte de dados original, sem armazená-lo ou indexá-lo no Microsoft Graph. Você usa conectores federados quando precisa de acesso em tempo real a informações que mudam com frequência ou quando não quer mover os dados do local original. Esse tipo de conector é útil em situações em que regras de privacidade ou de conformidade exigem que as informações permaneçam no sistema de origem.
Componentes principais
Ao configurar os Conectores do Copilot, você usa vários componentes principais que trabalham juntos para conectar suas fontes de dados ao Copilot. Esses componentes incluem conectores do Microsoft Power Platform, opções pré-criadas, conectores padrão, opções premium e conexões totalmente personalizadas com APIs públicas.
Integração dos Conectores do Copilot
Conexão com o Microsoft Graph
Quando você usa os Conectores do Copilot, seus dados são transferidos com segurança para o Microsoft Graph, que atua como o hub principal das informações da sua organização. Você pode conectar diferentes fontes de dados usando o SDK dos Microsoft Graph connectors. Esse SDK permite criar conectores personalizados que trazem dados de muitos sistemas, ingerindo e indexando seu conteúdo para que ele esteja pronto para o Copilot usar.
Acesso a plataformas externas
Os Conectores do Copilot permitem acessar dados de plataformas populares como Salesforce e ServiceNow. Para o Salesforce, você configura um Connected App e registra um aplicativo OAuth com permissões de acesso à API. Para o ServiceNow, você cria uma conta de serviço e configura a autenticação OAuth 2.0. Essas etapas permitem que o Copilot busque dados em tempo real dessas plataformas, junto com bancos de dados personalizados.
Respostas contextuais de IA
Os Copilot Connectors fazem mais do que apenas mover dados. Eles ajudam o Copilot a entregar respostas mais inteligentes por meio de Retrieval-Augmented Generation (RAG). O Copilot recupera contexto do seu ambiente do Microsoft 365, gera embeddings e classifica o conteúdo, insere essas informações no prompt e gera uma resposta fundamentada e precisa.
Benefícios dos Copilot Connectors
Pesquisa unificada
Você pode transformar a experiência de pesquisa da sua organização com a pesquisa unificada. Os Copilot Connectors reúnem dados de várias fontes e oferecem uma única caixa de pesquisa que abrange todas as plataformas conectadas, mantendo o rigoroso filtro de segurança por permissões.
Ganho de produtividade
Estudos mostram consistentemente que os usuários concluem tarefas significativamente mais rápido e com mais qualidade quando usam o Copilot no Microsoft 365. Seja na sumarização de reuniões, na redação de e-mails ou na busca de informações, a economia de tempo se acumula em toda a empresa.
Opções de personalização
Você tem muitas formas de personalizar a sua experiência com o Copilot, usando ferramentas low-code como o Copilot Studio ou frameworks pro-code como o Visual Studio Code e o Microsoft 365 Agents Toolkit.
Governança de dados
A governança de dados forte é essencial. Os Copilot Connectors contam com limites de validação, monitoramento contínuo e controles administrativos para evitar o acúmulo indevido de permissões (permission creep) e garantir a conformidade com normas regulatórias.
Limitações e considerações
Desafios de segurança
Integrar dados externos introduz riscos potenciais, como fontes de dados não confiáveis ou vulnerabilidades de prompt injection. Mitigue esses riscos definindo controles de acesso rigorosos, revisando as permissões regularmente e exigindo aprovação humana para ações sensíveis.
Preocupações com privacidade
Acesso com permissões excessivas e uma classificação de dados falha podem expor propriedade intelectual. Implementar controle de acesso baseado em funções, rótulos de confidencialidade e políticas de Prevenção contra Perda de Dados (DLP) ajuda a proteger suas informações.
Complexidade de integração
Esquemas de dados extensos, latência em sistemas legados e requisitos de autenticação exigem um planejamento arquitetural cuidadoso antes da implantação.
Fatores de licenciamento
Diferentes planos e complementos, como as licenças Microsoft 365 E3/E5, os complementos do Copilot e as licenças de conectores premium, determinam a disponibilidade de recursos e a escalabilidade em todo o seu locatário.
Casos de uso dos Copilot Connectors
Automação de processos de negócio
As organizações implantam Copilot Connectors para criar assistentes de compras, bots de viagens e ferramentas de suporte de TI que automatizam fluxos de trabalho rotineiros e reduzem o volume de chamados na central de suporte.
Descoberta de conhecimento
Nas áreas de biotecnologia, jurídica e finanças corporativas, agentes personalizados reúnem dados de estudos clínicos, processos e registros financeiros em uma única visão coesa.
Melhores práticas para Copilot Connectors
Planejamento da implementação
Avalie a prontidão da organização, identifique defensores internos e execute programas-piloto com pequenos grupos de usuários antes de partir para uma implantação corporativa em larga escala.
Estratégias de governança
Mantenha uma supervisão contínua acompanhando a atividade dos usuários, monitorando as políticas de acesso a dados e agendando auditorias de segurança periódicas.
Treinamento de usuários
Combine oficinas de alinhamento estratégico, avaliações de estudos-piloto e programas contínuos de capacitação para garantir altas taxas de adoção e a confiança dos usuários.
Conclusão
Criar conectores personalizados do Copilot é a forma definitiva de desbloquear todo o potencial do Microsoft 365 Copilot na sua empresa. Ao fazer a ponte entre os dados proprietários do negócio e a indexação semântica avançada, você pode capacitar suas equipes com pesquisa unificada, fluxos de trabalho automatizados e respostas de IA fundamentadas. Lembre-se de planejar a implantação com cuidado, manter práticas robustas de segurança e governança e investir em treinamento contínuo dos usuários.
Para se aprofundar neste tema e ouvir discussões de especialistas sobre como superar os desafios de integração, não deixe de conferir nosso episódio de podcast relacionado, Connect External Business Data with Microsoft 365 Copilot Connectors. Comece hoje a construir suas soluções de extensibilidade personalizadas e leve o seu ambiente de IA para o próximo nível!
Checklist de Microsoft Copilot ConnectorsUse este checklist para planejar, implantar, proteger e manter os Copilot Connectors.
- Definir escopo e objetivos dos Microsoft Copilot Connectors (casos de uso, fontes de dados, resultados esperados)
- Inventariar sistemas, APIs e repositórios de dados existentes que serão conectados
- Documentar requisitos funcionais e não funcionais (latência, taxa de transferência, disponibilidade)
- Validar e provisionar identidades e acessos (entidades de serviço, identidades gerenciadas)
- Configurar e testar os métodos de autenticação e autorização (OAuth, Azure AD)
- Aplicar permissões de privilégio mínimo para conectores e contas de serviço
- Classificar os dados e definir políticas de tratamento para informações sensíveis
- Garantir criptografia em trânsito e em repouso para os dados dos conectores
- Revisar os requisitos de privacidade, conformidade e residência de dados
- Configurar controles de rede (firewalls, integração com VNET, service endpoints)
- Habilitar logs e monitoramento da atividade e dos erros dos conectores
- Configurar alertas para falhas, atividades suspeitas e problemas de desempenho
- Realizar testes funcionais e de integração em um ambiente de não produção
- Conduzir testes de desempenho e de carga para as cargas de trabalho previstas
- Definir procedimentos de backup, recuperação e failover para os dados conectados
- Estabelecer governança: responsabilidade pelos conectores, gestão de mudanças e fluxos de aprovação
- Documentar a configuração dos conectores, endpoints, ciclo de vida das credenciais e runbooks
- Capacitar administradores e usuários para usar e gerenciar os Copilot Connectors
- Criar uma lista de verificação de onboarding para adicionar novos conectores e fontes de dados
- Agendar revisões regulares e aplicação de patches nos componentes e dependências dos conectores
- Planejar auditorias periódicas de segurança e conformidade dos conectores
- Monitorar e otimizar os custos associados aos conectores e à saída de dados (data egress)
- Definir o processo de desativação de conectores aposentados e de remoção dos dados
- Avaliar regularmente a eficácia dos conectores e iterar com melhorias
Recursos adicionais sobre os Microsoft Copilot Connectors
O que são os conectores do Microsoft Copilot e como eles estendem o Microsoft 365?
Os conectores do Microsoft Copilot são integrações que trazem conteúdo externo para o Microsoft 365 e para as experiências do Copilot, para que o Copilot possa acessar o conteúdo de serviços como Confluence, MediaWiki, serviços do Google e repositórios de dados personalizados. Eles estendem as soluções da Microsoft e de parceiros ao disponibilizar o conteúdo para o Copilot e melhorar a descoberta em cenários de pesquisa e de pesquisa com Copilot.
Como os conectores interagem com a pesquisa do Copilot, com o Microsoft 365 Copilot e com o Microsoft Search?
Os conectores indexam o conteúdo dos conectores e o sincronizam com o Microsoft Search e com os contextos de pesquisa do Copilot, para que as respostas do Copilot e os resultados de pesquisa possam incluir conteúdo de itens externos. Conectores sincronizados e a indexação semântica permitem que o Copilot exiba conteúdo relevante no chat do Copilot e nas experiências de pesquisa do Copilot e do Microsoft Search, melhorando a relevância das respostas e os fluxos do BizChat.
Os administradores podem configurar quais conectores estão disponíveis para o Copilot e como?
Sim, os administradores podem configurar conectores pelo centro de administração do Microsoft 365, pelo Microsoft Graph ou pelos portais de parceiros. Eles podem conceder permissões, controlar a descoberta, filtrar quais conteúdos são indexados e gerenciar atualizações de segurança e políticas de acesso, de modo que dados sensíveis fiquem protegidos enquanto o conteúdo aprovado fica disponível para os conectores do Copilot.
Existem conectores pré-construídos em uma galeria de conectores, e posso ver os conectores do Copilot antes de usá-los?
A Microsoft e o ecossistema de parceiros oferecem uma galeria de conectores com muitas opções pré-construídas, incluindo conectores do Power Platform e conectores para serviços populares. Você pode consultar os conectores do Copilot na documentação e em ambientes de visualização, e o Microsoft Learn e os recursos adicionais listam os conectores disponíveis e orientações sobre como implantá-los.
Como criar conectores personalizados ou agentes personalizados para trazer dados externos em tempo real?
Você pode criar conectores personalizados usando o framework do Microsoft Graph Connector, conectores do Power Platform ou criando agentes personalizados que implementem o model context protocol. Conectores personalizados podem enviar dados para o Microsoft 365 ou fornecer dados em tempo real por meio de APIs e serviços do Azure. O Microsoft Learn e os recursos de suporte técnico trazem exemplos passo a passo para criar conectores personalizados.
O que é a indexação semântica e como ela afeta as respostas do Copilot?
A indexação semântica enriquece o conteúdo dos conectores com embeddings e metadados, para que a pesquisa e o Copilot entendam significado e contexto, e não apenas palavras-chave. Isso melhora a relevância das respostas do Copilot e ajuda o Copilot a gerar resumos ou filtrar resultados por tópico, data ou rótulo de confidencialidade.
Os conectores do Copilot podem incluir dados de pessoas, e o que são os "Copilot connectors for people data"?
Sim, conectores especializados para dados de pessoas permitem que o Copilot exiba perfis organizacionais, linhas de subordinação e informações de contato. Os conectores do Copilot para dados de pessoas precisam ser configurados com cuidado em relação às atualizações de privacidade e segurança. Os administradores podem configurar acesso e filtros para garantir que apenas informações adequadas sobre pessoas fiquem disponíveis para o Copilot.
Como os conectores lidam com conteúdo de fontes externas, como Confluence ou MediaWiki, e mantêm a capacidade de descoberta?
Os conectores indexam itens externos, como Confluence e MediaWiki, extraem metadados e os mapeiam no Microsoft Search, para que o conteúdo de fontes externas se torne pesquisável e localizável nas experiências do Microsoft 365 e do Copilot. A capacidade de descoberta pode ser ajustada com filtros, tags e indexação semântica.
Os conectores oferecem suporte a dados em tempo real para uso no chat do Copilot ou no BizChat?
Alguns conectores oferecem suporte à sincronização quase em tempo real ou a notificações push por meio dos Serviços do Azure e de webhooks, para que o Copilot possa acessar dados em tempo real. Para fluxos de trabalho verdadeiramente em tempo real no chat do Copilot ou no BizChat, crie conectores que transmitam atualizações ou implemente APIs que forneçam contexto ativo para agentes personalizados.
Como são tratadas as atualizações de segurança e o suporte técnico dos conectores?
Os conectores da Microsoft e de parceiros seguem práticas de atualização de segurança e padrões de conformidade. Os administradores recebem atualizações de segurança e orientações pelo Centro de segurança do Microsoft 365. Em caso de problemas, o suporte técnico está disponível por meio dos recursos do Microsoft Learn, dos canais de suporte dos parceiros e do suporte técnico da Microsoft, dependendo da origem do conector's.
O Copilot algum dia deixará de encontrar conteúdo de sistemas externos? E como posso reduzir essas falhas?
O Copilot pode deixar de encontrar conteúdo se os conectores estiverem mal configurados ou não autorizados, ou se o conteúdo não for indexado por causa de filtros ou da frequência de sincronização. Para reduzir essas falhas, verifique o mapeamento de conteúdo do conector, ajuste os filtros, habilite conectores sincronizados ou atualizações em tempo real e use a indexação semântica para que as respostas da pesquisa e do Copilot exibam os itens externos relevantes.
Posso filtrar o que o Copilot retorna do conteúdo dos conectores e garantir a conformidade?
Sim. Os administradores podem configurar filtros, rótulos de confidencialidade e controles de acesso para limitar quais conteúdos dos conectores são indexados e retornados nas respostas do Copilot. A filtragem ajuda a garantir a conformidade e evita que o Copilot exponha informações restritas em cenários de pesquisa e de chat do Copilot.
E quanto à integração do Google Services e de outras plataformas de terceiros com o Copilot?
Integrações com os serviços do Google e com outras plataformas de terceiros são possíveis por meio de conectores prontos, conectores de parceiros ou da criação de conectores personalizados. Essas soluções trazem conteúdo de sistemas externos para o Microsoft Search e para o Copilot, sujeitas às políticas de autenticação e segurança.
Onde posso encontrar recursos adicionais e material de aprendizado sobre os conectores do Copilot?
Use o Microsoft Learn, os artigos de suporte técnico, a galeria de conectores e a documentação de pesquisa e do Copilot. Recursos adicionais incluem tutoriais sobre a criação de conectores personalizados, exemplos de integração com model context protocol e orientações para estender o Microsoft com soluções de parceiros.
Como os conectores do Power Platform se relacionam com os conectores do Microsoft Copilot?
Os conectores do Power Platform permitem conectar aplicativos e fluxos a sistemas externos e podem ser usados para criar ou enriquecer o conteúdo de conectores para o Copilot. Eles facilitam a inclusão de dados externos no Microsoft 365 e possibilitam automações que dão suporte aos cenários de pesquisa e de chat do Copilot.
Posso personalizar a forma como o Copilot usa o conteúdo dos conectores no chat do Copilot ou nos resultados de pesquisa do Copilot?
Sim. Ao criar agentes personalizados, configurar a indexação semântica e ajustar os mapeamentos de conteúdo dos conectores, você pode influenciar a forma como o Copilot usa conteúdo externo. Administradores e desenvolvedores podem controlar sinais de classificação, filtros e quais campos são exibidos nas respostas do Copilot ou nos resultados de pesquisa e de saída do Microsoft 365 Copilot.
Como o licenciamento, os recursos em prévia e a disponibilidade afetam o uso dos conectores do Copilot?
Alguns conectores ou recursos podem estar em prévia ou ter requisitos específicos de licenciamento. A disponibilidade pode variar por locatário e região. Consulte o Microsoft Learn e o roteiro do produto para ver anúncios de prévias e detalhes de licenciamento, a fim de garantir que os recursos dos conectores estejam disponíveis para sua organização.
Existem boas práticas para tornar o conteúdo dos conectores útil e localizável pelo Copilot?
Sim. As melhores práticas incluem aplicar metadados claros, usar indexação semântica, manter o conteúdo atualizado, configurar filtros e rótulos de segurança e testar em ambientes de preview. Essas etapas ajudam o Copilot a exibir conteúdo de conectores preciso e relevante, e a melhorar as respostas do Copilot e da pesquisa.
Qual é o papel do model context protocol na criação de agentes personalizados que usam conectores?
O model context protocol ajuda os agentes personalizados a fornecer contexto estruturado aos modelos de linguagem, permitindo que o Copilot aproveite melhor o conteúdo dos conectores. Implementar o protocolo garante uma formatação de contexto consistente e melhora a qualidade das respostas do Copilot que fazem referência a itens externos.
Como posso ver os conectores do Copilot em ação ou testá-los antes da implantação?
Você pode testar os conectores em um ambiente sandbox ou em um locatário de preview, usar os laboratórios do Microsoft Learn e experimentar consultas de exemplo no chat do Copilot ou na pesquisa do Copilot para avaliar como o conteúdo dos conectores aparece. Use ferramentas de diagnóstico e logs para verificar a sincronização, a indexação semântica e se os administradores conseguem configurar as definições corretamente.