首页 > 解决方案 > 带有图形 API 的 Sharepoint WebPart

问题描述

有没有办法使用 Sharepoint Framework 客户端 Webpart 在经典 Sharepoint Page 上使用?我想使用图形 API。看起来我可以使用 SpFx(没有 Azure AD 应用程序)使用它,但想知道是否可以在经典 SharePoint 页面(Project Online)上添加 SpFx webpart。

另外,我不想创建 Azure AD 应用程序来获取访问令牌,然后使用 Graph API。

看起来我只有以下选项:

选项 1:使用 SpFx 创建 Webpart 以使用 Graph API 而不向 Azure 注册应用程序 选项 2:使用 Azure AD App 访问图形 api 访问令牌,然后使用该令牌命中 API

我还能做些什么吗?

标签: azure-active-directorymicrosoft-graph-apisharepoint-onlinesharepointframework

解决方案


SPFx Web 部件可以添加到经典页面和新式页面。请参阅此处:SPFx Web 部件可以添加到经典页面和新式页面。

通过使用 SharePoint 框架,您无需显式创建 Azure Active Directory 应用程序来管理您对解决方案的权限。相反,您可以在解决方案包中请求所需的权限,然后 Microsoft 365 租户管理员可以授予请求的权限通常适用于所有解决方案或此特定解决方案(隔离解决方案)。阅读本文了解更多信息:https ://docs.microsoft.com/en-us/sharepoint/dev/spfx/web-parts/get-started/using-microsoft-graph-apis


推荐阅读