摘要: 当使用.NET core 或者.NET 5时,安装完SharePoint Online CSOM 包以后,需要获得Client Context。发现SharePointOnlineCredentials class不可用了。因为微软已经删除了这个class。https://docs.microsof 阅读全文
posted @ 2021-04-27 03:16 老王717 阅读(358) 评论(0) 推荐(0)
摘要: 做为一个站点集管理员,可以很方便的在下面的页面中从管理员组中移除用户或者组。 那么如何用C#的代码实现上面这个需求呢。 ClientContext ctx = new OfficeDevPnP.Core.AuthenticationManager().GetAppOnlyAuthenticatedC 阅读全文
posted @ 2021-02-10 23:47 老王717 阅读(106) 评论(0) 推荐(0)
摘要: SharePoint Online可以使用PnP引擎部署站点模板。这个模板的功能非常强大,除了可以定制主题,外观以外,还可以生成list并导入数据,生成文档库,导入文档等等。 今天重点说一下其中的站点权限部分。目前最新的Schema版本是202002,完整版可以参考 https://github.c 阅读全文
posted @ 2021-01-28 04:22 老王717 阅读(200) 评论(2) 推荐(0)
摘要: 客户需要定时发送信息到Azure Storage Queue,所以尝试使用Azure Runbook实现这个需求。 首先新增一个Azure Automation Account的资源。 因为要使用Az.storage模组发送消息到Queue, 但是这个模组并没有包含在默认模组中,所以要手动添加一下。 阅读全文
posted @ 2021-01-26 00:11 老王717 阅读(225) 评论(0) 推荐(0)
摘要: 我在Graph API开发中用的最多的测试工具就是Graph Explore,这个是微软开发的网页版的Graph API的测试工具,能满足我大部分需求。 访问网址是:Graph Explorer - Microsoft Graph 基本界面如下: 基本上分成4个区域 1.用户登录 2.Graph A 阅读全文
posted @ 2021-01-22 22:54 老王717 阅读(650) 评论(0) 推荐(1)
摘要: 当使用Graph API进行查询的时候,如果结果过多,Graph API会对返回结果进行分页。 例如,下面在graph explorer中执行:“Get https://graph.microsoft.com/v1.0/users” 的查询,希望得到所有的office 365 用户。这个查询最大返回 阅读全文
posted @ 2021-01-19 22:37 老王717 阅读(146) 评论(0) 推荐(0)
摘要: 这个错误发生在SPFX webpart需要请求Azure AD token的时候,全部错误信息如下: {"error":"invalid_grant","error_description":"AADSTS65001: The user or administrator has not consen 阅读全文
posted @ 2021-01-19 02:50 老王717 阅读(433) 评论(0) 推荐(0)
摘要: 整个流程是用户在SharePoint site里发起创建新team site的请求,管理员审核通过后,Power Automate发送信息到Azure Queue,然后触发Azure function进行站点的创建和部署指定的模版。 目前Azure Function里面有V1和V3两个版本的runt 阅读全文
posted @ 2021-01-15 22:11 老王717 阅读(77) 评论(0) 推荐(0)
摘要: 在使用gulp bundle --ship对spfx项目进行编译的时候,出现“The build failed because a task wrote output to stderr.”错误。 这个错误是由于项目文件在编译时,有warning的信息。如下图: 一个办法就是逐条解决warning信 阅读全文
posted @ 2021-01-13 23:15 老王717 阅读(206) 评论(0) 推荐(0)
摘要: 目前在开发SharePoint Online的过程中,主要使用通过Azure AD的方式获得应用的访问权限,但是SharePoint App-Only的方式依旧被保留了。使用这种方式进行CSOM开发比使用Azure AD相对要简单,因为使用Azure AD的方式,需要发布自签名证书,相应的代码也会复 阅读全文
posted @ 2021-01-12 23:12 老王717 阅读(135) 评论(0) 推荐(0)