azure-active-directory - 在 B2C 租户上创建用户:由 AzureAD 上的用户创建触发
问题描述
用例:在 Azure AD 中创建用户。创建用户后,应在 B2C 租户中为该用户创建另一个帐户(作为联合用户)。
问题:实现上述目标的最佳方法是什么?
解决方案
当前添加或更改用户时,没有AD 触发器。类似的问题提供了一种解决方法。
另一种方法应该是确保在 Azure AD 中添加/删除用户时在共享点列表中创建一个项目,然后创建一个流以在创建/删除项目时触发共享点列表。
然后,您可以使用 Microsoft Graph API创建用户到 Azure AD B2C 租户。
POST https://graph.microsoft.com/v1.0/users
Content-type: application/json
{
"accountEnabled": true,
"displayName": "Adele Vance",
"mailNickname": "AdeleV",
"userPrincipalName": "AdeleV@contoso.onmicrosoft.com",
"passwordProfile" : {
"forceChangePasswordNextSignIn": true,
"password": "xWwvJ]6NMw+bWH-d"
}
}
推荐阅读
- reactjs - 在material-ui中单击按钮后测试菜单消失(应用程序有效,测试无效)
- visual-studio-app-center - AppCenter 跟踪来自 Web 应用程序的错误和事件
- powershell - 通过在预设输出和可变输出之间等分空格来格式化输出
- angular - VSCode GraphQL 扩展 IntelliSense 在 Angular 11 应用程序中不起作用
- grails - Grails 插件支持哪个版本的 neo4j?
- reactjs - 使用下拉菜单时无法在材料表中编辑
- parse-platform - 如果没有提供 ParseConnectivityProvider,LiveQuery 不起作用
- javascript - 1 页上的多个 Material UI 滑块共享颜色道具
- python - 在对邮递员 TypeError 进行测试期间:int() 参数必须是字符串、类似字节的对象或数字,而不是“NoneType”
- django-rest-framework - 如何将 json 转换为 protobuff(Django)