如何为本机应用程序实现管理员同意流程?

时间:2016-01-26 05:10:32

标签: office365 microsoft-graph

如何使用O365 API为本机应用实施管理员同意流,其权限范围需要管理员同意?

1 个答案:

答案 0 :(得分:0)

管理员同意从您的正常身份验证流程中“带外”发生。要执行此操作,您首先需要和管理员进行身份验证,转到:

https://login.microsoftonline.com/common/adminconsent?<yours params>

您可以在自己的应用中提供此链接。通常,您首先会尝试对它们进行身份验证,并使用“管理同意”选项将其显示为进程失败。

管理员授予同意后,用户将能够使用OAUTH通过标准端点进行身份验证:

https://login.microsoftonline.com/common/oauth2/authorize?<your params>