无需注册应用程序即可进行 Microsoft-Graph API 调用

Ana*_*and 7 azure node.js azure-active-directory microsoft-graph-api

这不是与代码相关的问题。但是访问 Microsoft Graph 时出现有关身份验证的问题。

我有一个小的 NodeJS 代码,可以访问一个驱动器上我自己的文件,并从 Excel 电子表格中提取一些数据。这个应用程序只是我自己的,用于自动化任务。NodeJS 代码是否可以访问 Microsoft Graph API,而无需注册此应用程序并获得管理员批准?

我有一个工作帐户。我的管理员不会批准对我的组织没有帮助的应用程序。

Way*_*ang 4

这取决于您的帐户类型。

  • 如果您的帐户是由组织管理的工作/学校帐户,则必须在组织租户中注册应用程序/创建 servicePrincipal 才能调用 Microsoft Graph API。因为所有公司数据,包括您的帐户数据,都是由您的组织而不是您自己管理的。

  • 如果您的账户是个人账户,即 Microsoft Live Account,您可以使用 Microsoft 应用注册门户进行个人身份平台: https: //apps.dev.microsoft.com/。它由您自己的个人帐户管理。

  • 通过阻止对您已获得许可但只能在另一个界面上访问的数据的访问来扼杀创新的好方法。微软干得好。 (6认同)
  • 我有一个工作帐户。:( 我的管理员不会批准对我的组织没有帮助的应用程序。 (3认同)