azure - 如何使用 Azure AD Graph API 或 Microsft Graph API 更新现有的用户 SignInName?
问题描述
如何使用 Microsoft Graph 或 Azure AD Graph 客户端更新 Azure AD 中现有用户的 SignInName。
谢谢!
解决方案
似乎无法通过 Microsoft Graph API 或 Azure Graph API 更新 SignInName。如果适合您的用例,使用 PowerShell 可能值得一试(同样,这可能有效,也可能无效)。下面每一个的细节..
使用 Microsoft Graph API 更新用户 SignInName
这是不可能的,因为 SignInNames 集合甚至还不能作为 Microsoft Graph 中用户实体的一部分使用。
这是关于此主题的 GitHub 问题线程,请看最后。 将 signInNames 属性添加到用户。#91
- 使用 Azure AD Graph API 更新用户 SignInName
您只能在创建用户时设置 User SignInNames 集合。请参阅文档仅提及 POST 和 GET(无 PATCH)
使用 PowerShell 更新用户 SignInName
这可能会奏效,但我不确定。再一次,您专门询问了 Microsoft Graph 或 Azure AD Graph API,因此您的方案可能不适合 PowerShell。
推荐阅读
- python - Python:for循环填充字典项目它不应该
- c++ - 在堆或堆栈上分配的 std::queue 内存
- java - 将pdf文件加载到已经构建的jar
- c# - 如何在 SpringBoot 控制器中使用 WebClient.UploadFile (.NET) 上传的文件?
- html - svg 动画 奇怪的行为
- c# - 无法在 Web Api 控制器中设置 HttpResponseMessage 的 RequestUri
- java - 如何在 Java 中将汇编代码转换为机器代码
- r - 使用 R 根据公共变量组合数据框中的行
- c# - 带有批量电子邮件的 SmtpClient SendMailAsync 成功发送了大约 1200 封,其余的都失败了。任何指针?
- php - 使用ajax和php按价格排序