我们正在尝试在项目中使用 People API,该 API 将根据 PersonType 区分人员,例如外部人员或内部人员。 我们找不到关于 PersonType 所有可能值的任何文档。 我们查看了以下文档:
https://learn.microsoft.com/en-us/graph/api/resources/persontype?view=graph-rest-1.0
感谢您的帮助!
最佳答案
听起来您可能正在寻找Person:Organization 和/或Other:Guest。
我发现这里提到了它:https://developer.microsoft.com/en-us/office/blogs/people-api-available-in-microsoft-graph-v1/
“我们已将 personType、mailboxType 和 sources 属性合并到一个名为 personType 的属性中。”
但是,这些值实际上并不仅仅是这些值的组合。
类:人
子类:
- OrganizationUser:登录用户组织中的用户。
- PersonalContact:已添加到已登录用户的地址簿中的联系人。
- OrganizationContact:添加到组织地址簿的联系人。
- ImplicitContact:根据通信、协作或业务信号被视为与登录用户相关的实体。
- 未知
类:组
子类:
- UnifiedGroup:Azure Active Directory 组,例如 Office 365 组
- ImplicitGroup:根据通信、协作或业务信号被视为与登录用户相关的实体组。
- PublicDistributionList:登录用户组织中的公共(public)联系人列表。
- PersonalDistributionList:登录用户地址簿中的联系人列表。
- 未知
类别:其他
子类:
- 房间:登录用户组织中的房间邮箱。
- 访客:Azure Active Directory 企业对企业 (B2B) 协作用户。
- 未知
关于office365 - Microsoft Graph People API 中 PersonType 的可能值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57325160/