Microsoft Graph,并且需要管理员接受

时间:2019-02-23 20:02:52

标签: azure workflow microsoft-graph office365api

我需要具有以下工作流程:

  1. 第三方公司为Office365注册了新的管理员用户(我无法控制此过程)。
  2. 然后将该用户的凭据传递给我们,然后我们对其进行配置(添加域,其他用户等)。
  3. 我需要使此过程自动化,这应该由后台任务完成。因此,在注册后,我们会捕获此事件并将消息添加到队列中,然后我们的Azure功能会添加域,注册新用户等。

但是要致电Microsoft Graph管理员,必须手动接受权限(进入网页并接受)。没有此操作,令牌无效。它破坏了我们的自动化过程:(

有什么方法可以接受它而无需进入网页并由管理员登录以进行接受?

1 个答案:

答案 0 :(得分:1)

从您如何描述此过程的角度来看,您似乎真正需要的是创建一个使用您的客户也同意的“仅应用程序”权限的应用程序。他们不需要手动创建管理员用户并为该用户提供凭据。

为了具体回答您的问题,我不认为可以通过API调用自动完成用户同意过程。那会违反用户同意的目的。