问题标签 [distribution-list]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
email - 在 Exchange 中创建包含内部和外部用户的分发列表
我需要在 Exchange 管理中心创建某种组/动态发行组/发行组/任何东西,我们可以在其中包含内部和外部电子邮件地址。这是我的最终目标,但我不确定如何实现它,因为:
- DDL 不能手动添加电子邮件地址或包含其他 DDL/DL
- 向 DDL 添加规则使用“and”语法,没有“or”语法,因此如果您有两个规则,用户必须同时匹配两个条件
- 我们不能继续为每个 DDL 创建一个新属性,即使我们做了,如果我们使用这个模型,我们怎么能让某人成为两个不同 DDL 的一部分?
php - ms graph 将电子邮件添加到分发列表
我正在尝试从我保存所有用户信息的网站管理 ms 365 中的分发列表。我希望将用户与他们的个人电子邮件一起添加到分发列表中,因此无需成为 ms365 环境的成员。
我得到的回应是:
未捕获的 GuzzleHttp\Exception\ClientException:客户端错误:
POST https://graph.microsoft.com/beta/groups/xxxxx-xxxx-xxxx-xxxx-xxxxxxxxx/members
导致400 Bad Request
响应:{"error":{"code":"Request_BadRequest","message":"不支持的资源类型 'DirectoryObject' 用于操作 'Create'。","i (截断...)
进一步的错误堆栈:
现在,从文档中我了解到将一个添加到列表/组的正确方法是使用:
“@odata.id”:“https://graph.microsoft.com/beta/directoryObjects/{id}”
使用它的用户 ID,但我想使用一个不存在的用户。在门户中,我可以以管理员身份执行此操作,但是图形 API 是否也可以解决此问题? https://docs.microsoft.com/en-us/graph/api/group-post-members?view=graph-rest-beta&tabs=http