Ana*_*and 7 azure node.js azure-active-directory microsoft-graph-api
这不是与代码相关的问题。但是访问 Microsoft Graph 时出现有关身份验证的问题。
我有一个小的 NodeJS 代码,可以访问一个驱动器上我自己的文件,并从 Excel 电子表格中提取一些数据。这个应用程序只是我自己的,用于自动化任务。NodeJS 代码是否可以访问 Microsoft Graph API,而无需注册此应用程序并获得管理员批准?
我有一个工作帐户。我的管理员不会批准对我的组织没有帮助的应用程序。
这取决于您的帐户类型。
如果您的帐户是由组织管理的工作/学校帐户,则必须在组织租户中注册应用程序/创建 servicePrincipal 才能调用 Microsoft Graph API。因为所有公司数据,包括您的帐户数据,都是由您的组织而不是您自己管理的。
如果您的账户是个人账户,即 Microsoft Live Account,您可以使用 Microsoft 应用注册门户进行个人身份平台: https: //apps.dev.microsoft.com/。它由您自己的个人帐户管理。