Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Cuidado
O Microsoft Graph Toolkit foi preterido. O período de aposentadoria começa em 1º de setembro de 2025, com aposentadoria total planejada para 28 de agosto de 2026. Os desenvolvedores devem migrar para o uso dos SDKs do Microsoft Graph ou outras ferramentas do Microsoft Graph com suporte para criar experiências na Web. Para obter mais informações, consulte o anúncio de substituição.
Use o provedor do SharePoint dentro de suas Web Parts do SharePoint para alimentar os componentes com acesso ao Microsoft Graph.
Para saber mais sobre provedores de autenticação, consulte Provedores.
Introdução
Inicialize o provedor dentro do onInit() método da web part. Este exemplo usa o @microsoft/mgt-spfx pacote.
// import the providers at the top of the page
import {Providers, SharePointProvider} from '@microsoft/mgt-spfx';
// add the onInit() method if not already there in your web part class
protected async onInit() {
Providers.globalProvider = new SharePointProvider(this.context);
}
Agora você pode adicionar qualquer componente em seu render() método e ele usará o contexto do SharePoint para acessar o Microsoft Graph.
public render(): void {
this.domElement.innerHTML = `
<mgt-agenda></mgt-agenda>
`;
}
Usar um ponto de extremidade de nuvem diferente
Use isso quando quiser usar o kit de ferramentas para renderizar seus dados de um ponto de extremidade diferente do Microsoft 365.
// import the providers at the top of the page
import {Providers, SharePointProvider} from '@microsoft/mgt-spfx';
import {GraphEndpoint} from '@microsoft/mgt-element';
const baseUrl: GraphEndpoint = 'https://graph.microsoft.us';
// add the onInit() method if not already there in your web part class
protected async onInit() {
Providers.globalProvider = new SharePointProvider(this.context, baseUrl=baseUrl);
}
Em seguida, use o kit de ferramentas normalmente.
Observação: O Microsoft Graph Toolkit requer o Typescript 3.7 ou mais recente. Verifique se você está usando uma versão compatível do Typescript instalando o compilador correto.
Amostra
Para obter detalhes sobre como inicializar o provedor do SharePoint, consulte o guia de introdução Criar uma Web Part do SharePoint .
Teste no workbench
Se você acabou de começar a usar as Web Parts do SharePoint, pode seguir a orientação Criar sua primeira Web Part .
Depois de criar uma web part e estiver pronto para usar os componentes, você precisará verificar se sua web part tem as permissões corretas para acessar o Microsoft Graph. Para obter detalhes, consulte Consumir o Microsoft Graph na Estrutura do SharePoint.
Resumindo, é importante adicionar a permissão certa ao seu package-solution.jsonarquivo . Você precisará carregar um pacote da sua web part no SharePoint e pedir para um administrador aprovar as permissões solicitadas.
Dica
O guia de introdução à Web Part Criar um SharePoint fornece instruções passo a passo para configurar e aprovar permissões.
Observação: se você não tiver certeza de quais permissões adicionar, a documentação de cada componente inclui todas as permissões necessárias.