使用没有用户凭据的MS Graph API

时间:2018-06-15 06:11:39

标签: c# office365 microsoft-graph

我尝试在控制台应用程序中使用没有用户凭据的MS Graph API 来在MS Planner中创建任务。

我已经使用用户凭据创建了它,除了我只能在用户是Office 365组成员的存储桶中创建任务外,一切似乎都有效。

我已经跟踪了MS的开发信息中的所有步骤: https://developer.microsoft.com/en-us/graph/docs/concepts/auth_v2_service

我收到了令牌,但是当我尝试创建任务时,我收到了错误:"没有足够的权限来完成操作'或者"没有足够的权限"。

有人可以指出我正确的方向,或者提供一些有用的c#代码来连接到带有AppId + SecretId的MS Graph API

谢谢。

1 个答案:

答案 0 :(得分:2)

当您使用create PlannerTaks时,您会在docs中看到该应用程序的权限(同样适用于测试版):

enter image description here

基于此,您必须使用委派权限来创建任务。