Microsoft Graph API的用户实体具有字段“ userType”。根据文档,没有关于此的任何信息。有一行:“可用于对目录中的用户类型进行分类的字符串值,例如“ Member”和“ Guest”。支持$ filter。”。因此没有任何限制:-)
答案 0 :(得分:0)
根据您的问题,我想您想知道字段userType
的有效值。我们可以参考User Entity的内容。
对于您的第一个问题,我们可以将字段userType
设置为null,而不是“”或“ null”。创建用户时,如果未设置,则此字段的默认值为Member
。
我们可以patch
现有用户。根据我的测试,我们可以像这样修改它:
PATCH https://graph.microsoft.com/v1.0/users/{userid}
{
"displayName": "XXX",
"givenName": "XXXX",
"jobTitle": "Marketing Director",
"userType": "Guest"
}
这会将用户的userType从Member
修改为Guest
。
对于第二个问题,根据User Entity的内容和Azure AD User的文章,userType
的有效值为“ Member”和“ Guest”。根据我的测试,可以确定只能使用这两个值。