externalProfile 资源类型

命名空间:microsoft.graph

重要

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

定义外部配置文件。 此对象是 externalUserProfilependingExternalUserProfile 资源类型的基类型。

继承自 directoryObject

属性

属性 类型 说明
address physicalOfficeAddress 外部用户配置文件的办公室地址。
CompanyName String 外部用户配置文件的公司名称。 支持 $filtereqstartswith)。
createdBy String 创建外部用户配置文件的用户的对象 ID。 只读。 不可为 null。
createdDateTime DateTimeOffset 创建此外部用户的日期和时间。 不可为 null。 只读。
deletedDateTime DateTimeOffset 删除此外部用户配置文件的日期和时间。 始终 null 不删除对象时。 继承自 directoryObject
department String 外部用户配置文件的部门。
displayName String 外部用户配置文件的显示名称。
id String 外部用户配置文件的唯一标识符。 不可为 null。 只读。 继承自 entity
isDiscoverable 布尔值 表示是否可以在目录中发现外部用户配置文件。 当 为 时 true,此外部配置文件将显示在 Teams 搜索中。
isEnabled Boolean 表示是否在目录中启用外部用户配置文件。 此属性与用户对象上的 属性对等accountEnabled
jobTitle String 外部用户配置文件的职务。
phoneNumber String 外部用户配置文件的电话号码。 必须采用 E164 格式。
supervisorId String 外部用户配置文件的主管的对象 ID。 支持 $filtereqstartswith)。

关系

无。

JSON 表示形式

以下 JSON 表示形式显示了资源类型。

{
  "@odata.type": "#microsoft.graph.externalProfile",
  "id": "String (identifier)",
  "deletedDateTime": "String (timestamp)",
  "createdDateTime": "String (timestamp)",
  "createdBy": "String",
  "companyName": "String",
  "displayName": "String",
  "jobTitle": "String",
  "isDiscoverable": "Boolean",
  "isEnabled": "Boolean",
  "department": "String",
  "phoneNumber": "String",
  "address": {
    "@odata.type": "microsoft.graph.physicalOfficeAddress"
  },
  "supervisorId": "String"
}