azure - 当我们创建新的 azure Active Directory 用户时,如何启用发送邀请电子邮件?
问题描述
我创建了 Azure Active Directory,并为我的目录验证了它的域。
但是,当我在其域下创建用户时,它不会向用户的电子邮件发送邀请电子邮件。所以我不得不亲自发送一封包含密码的电子邮件,并要求新用户访问portal.azure.com。
新用户不是来宾用户(外部用户,B2B)。所以这不是一种邀请外部目录用户。
我的问题是,Azure Active Directory 是否具有向新创建用户发送邀请电子邮件的功能?如果是这样,我该如何启用它?
谢谢
解决方案
要通过发送电子邮件邀请用户,您可以使用MS graph API中的 POST https://graph.microsoft.com/v1.0/invitations。
POST https://graph.microsoft.com/v1.0/invitations
Content-type: application/json
{
"invitedUserEmailAddress": "yyy@test.com",
"sendInvitationMessage": true,
"invitedUserType": "Member", //If you want to invited the user as the member in the aad
"inviteRedirectUrl": "https://myapp.com"
}
结果是这样的:
有关详细信息,您可以阅读此处。
推荐阅读
- spring-boot - RestClientConfig AbstractElasticsearchConfiguration 连接到同一网络上的 docker 服务
- c++ - 如何使用向量找到严格高于矩阵次对角线的元素之和
>? - python - 从两个 CSV 文件中提取相同的列,并将其合并
- awk - 使用 Sed 替换模式后的字符
- flutter - Flutter 缺少静态目标的未实现处理
- sql-server - SQL Server 中的 RID 到底是什么?
- javascript - 为什么 PWA Workbox 并不总是以相同的方式处理相同的路由?
- java - 默认构造函数问题声明值
- c - C) fprintf() 处的文件指针溢出
- r - 如何在 Shiny 的反应对象中创建表