配置文件资源类型

命名空间:microsoft.graph

重要

Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。

表示租户中用户的描述性属性,例如,周年纪念日和教育活动。 这些属性通过 Microsoft Graph 在 Microsoft 365 和第三方服务和体验的共享、人员体验中显示。

通过编程方式,这些属性表示 配置文件 资源 的关系。 若要获取其中一个导航属性或为用户创建这些属性的实例,请对该属性使用相应的 GET 或 POST 方法(如果适用)。 请参阅 下面列出的 方法。

方法

方法 返回类型 说明
获取个人资料 profile 读取 profile 对象的属性和关系。
删除个人资料 删除 配置文件 对象。
创建 userAccountInformation userAccountInformation 通过发布到 帐户集合创建新的 userAccountInformation 对象。
列出帐户 userAccountInformation 集合 获取 userAccountInformation 对象集合。
创建 itemAddress itemAddress 通过发布到 addresses 集合创建新的 itemAddress。
列出地址 itemAddress 集合 获取 itemAddress 对象集合。
创建 personAnniversary personAnniversary 通过发布到 周年日集合创建新的 personAnniversary。
列出周年日 personAnniversary 集合 获取 personAnniversary 对象集合。
创建 personAward personAward 通过发布到 奖励集合创建新的 personAward 对象。
列出奖励 personAward 集合 获取 personAward 对象集合。
创建 personCertification personCertification 通过发布到 认证集合创建新的 personCertification 对象。
列出认证 personCertification 集合 获取 personCertification 对象集合。
创建 educationalActivity educationalActivity 通过发布到 educationalActivities 集合创建新的 educationalActivity。
列出 educationalActivities educationalActivity 集合 获取 一个 educationalActivity 对象集合。
创建 itemEmail itemEmail 通过发布到 电子邮件集合创建新 itemEmail。
列出电子邮件 itemEmail 集合 获取 itemEmail 对象集合。
创建 personInterest personInterest 通过发布到 interests 集合创建新 personInterest。
列出兴趣 personInterest 集合 获取 personInterest 对象集合。
创建 languageProficiency languageProficiency 通过发布到 languages 集合创建新的 languageProficiency。
列出语言 languageProficiency 集合 获取 languageProficiency 对象集合。
创建 personName personName 通过发布到 names 集合创建新的 personName 对象。
列出名称 personName 集合 获取 personName 对象集合。
创建 personAnnotation personAnnotation 通过发布到便笺集合创建新的 personAnnotation 对象。
列出注释 personAnnotation 集合 获取 personAnnotation 对象集合。
创建 itemPatent itemPatent 通过发布到 专利集合创建新的 itemPatent 对象。
列出专利 itemPatent 集合 获取 itemPatent 对象集合。
创建 itemPhone itemPhone 通过发布到 phones 集合创建新 itemPhone。
列出电话 itemPhone 集合 获取 itemPhone 对象集合。
创建 workPosition workPosition 通过发布到 positions 集合创建新的 workPosition。
列出位置 workPosition 集合 获取 workPosition 对象集合。
创建 projectParticipation projectParticipation 通过发布到 项目集合创建新的 projectParticipation。
列出项目 projectParticipation 集合 获取 projectParticipation 对象集合。
创建 itemPublication itemPublication 通过发布到 出版物集合创建新的 itemPublication 对象。
列出出版物 itemPublication 集合 获取 itemPublication 对象集合。
创建 personResponsibility personResponsibility 通过发布到 责任集合创建新的 personResponsibility 对象。
列出责任 personResponsibility 集合 获取 personResponsibility 对象集合。
Create skillProficiency skillProficiency 通过发布到 技能集合创建新 skillsProficiency。
列出技能 skillProficiency 集合 获取 一个 skillProficiency 对象集合。
创建 webAccount webAccount 通过发布到 webAccounts 集合创建新的 webAccount。
列出 webAccounts webAccount 集合 获取 webAccount 对象集合。
创建 personWebsite personWebsite 通过发布到 网站集合创建新的 personWebsite。
列出网站 personWebsite 集合 获取 personWebsite 对象集合。

属性

属性 类型 说明
id 字符串 只读。

关系

关系 类型 说明
账户 userAccountInformation 集合 表示专门绑定到用户帐户的信息。
地址 itemAddress 集合 表示与用户关联的地址的详细信息。
纪念日 personAnniversary 集合 表示与某人相关联的有意义日期的详细信息。
奖项 personAward 集合 表示与某人相关联的奖励或奖励的详细信息。
证书 personCertification 集合 表示与人员关联的认证的详细信息。
educationalActivities educationalActivity 集合 表示用户提供的与 <3> <2> <3>、<3> <2>、<3> <2>或其他教育活动相关的数据。
电子邮件 itemEmail 集合 表示有关与用户关联的电子邮件地址的详细信息。
interests personInterest 集合 提供有关用户在各种服务中与自己关联的兴趣的详细信息。
语言 languageProficiency 集合 表示有关用户已添加到其配置文件的语言的详细信息。
names personName 集合 表示用户已添加到其配置文件中的名称。
notes personAnnotation 集合 表示用户已添加到其配置文件的注释。
专利 itemPatent 集合 表示用户已添加到其配置文件中的专利。
phones itemPhone 集合 表示与各种服务中的用户相关联的电话号码的详细信息。
positions workPosition 集合 表示有关与用户配置文件关联的工作职位的详细信息。
projects projectParticipation 集合 表示有关与用户关联的项目的详细信息。
出版物 itemPublication 集合 表示用户已添加到其配置文件的任何出版物的详细信息。
responsibilities personResponsibility 集合 表示用户已添加到其配置文件中的责任的详细信息。
skills skillProficiency 集合 表示有关在各种服务中与用户关联的技能的详细信息。
webAccounts webAccount 集合 表示用户已指示他们使用或已添加到其用户配置文件的 Web 帐户。
websites personWebsite 集合 表示与各种服务中的用户关联的网站的详细信息。

JSON 表示形式

下面是资源的 JSON 表示形式。

{
    "id": "String (identifier)"
}