【问题标题】:Is there any Node js or REST API to create new users in office 365.是否有任何 Node js 或 REST API 可以在 Office 365 中创建新用户。
【发布时间】:2016-11-29 08:17:28
【问题描述】:

我已购买 Office 365 Essentials 计划。我有一个管理员帐户。 Office 提供用户界面以在此主管理员帐户下添加新用户。 我需要的是我想要一个 Node js 或 REST API 来在这个帐户上创建用户。我用谷歌搜索得很好,不能遇到这样的事情。任何人都可以为此提供任何样本。任何帮助都是不言而喻的。

【问题讨论】:

  • 从外观上看,没有办法通过 api 创建用户,但如果他们已注册,您可以选择使用 api 将它们添加到组中。从这里可以看出Microsoft user api

标签: node.js rest office365


【解决方案1】:

Office 365 用户由 Azure Active Directory 在后台托管。我相信您应该能够使用 Azure Active Directory Graph API 以编程方式为您的 Office 365 创建新帐户,或者使用 Microsoft Graph API 可能更好。

在此处查看文档: https://graph.microsoft.io/en-us/docs/api-reference/v1.0/api/user_post_users

您应该能够使用我们位于此处的公共示例快速入门: https://graph.microsoft.io/en-us/code-samples-and-sdks

我希望这会有所帮助!

【讨论】:

  • 是否可以使用此 microsoft graph 进行单点登录。
  • 我不太清楚你在这里的意思。为了进行 Graph API 调用,您需要拥有管理员的用户令牌,该令牌将登录到您创建的应用程序中,然后该应用程序将创建用户。如果这是您所要求的,那么您创建的应用程序应该可以进行单点登录。
  • 这些链接提供了 REST API 的权利。我提供什么代替“授权:不记名”。标头中的必填项。您能否提供带有身份验证的示例。
  • 嗨,Shawn,我学习了您提供的 microsoft graph API。请提供调用 REST API 来创建用户的代码示例。因为我无法通过 Advanced Rest Client 应用程序创建用户。
  • 您好 Melvin,请尝试使用以下资源:herehere。否则,请在此处更具体地说明您的需求。您想让我向您展示其他用于创建用户的端点吗?
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-19
  • 1970-01-01
相关资源
最近更新 更多