Поделиться через


Тип ресурса externalUserProfile

Пространство имен: microsoft.graph

Важно!

API версии /beta в Microsoft Graph могут быть изменены. Использование этих API в производственных приложениях не поддерживается. Чтобы определить, доступен ли API в версии 1.0, используйте селектор версий.

Представляет профиль внешнего пользователя в клиенте Microsoft Entra. Этот профиль создается, когда пользователь активирует свой pendingExternalUserProfile. Ожидающий внешний профиль пользователя можно создать с помощью API Create pendingExternalUserProfile .

Наследует от externalProfile.

Методы

Метод Возвращаемый тип Описание
Получение externalUserProfile Возвращает свойства внешнего профиля пользователя.
List Коллекция externalUserProfile Возвращает список всех внешних профилей пользователей.
Обновление Нет Обновление профиля внешнего пользователя.
удаление; Нет Удаление профиля внешнего пользователя.
Перечисление удаленных элементов Коллекция directoryObject Получите список недавно удаленных внешних профилей пользователей из коллекции объектов каталога.
Получение удаленного элемента directoryObject Получите свойства недавно удаленного объекта внешнего профиля пользователя.
Восстановление удаленного элемента directoryObject Восстановите недавно удаленный объект внешнего профиля пользователя.
Удаление элемента без возможности восстановления Нет Окончательное удаление внешнего профиля пользователя.

Свойства

Свойство Тип Описание
address physicalOfficeAddress Адрес офиса внешнего профиля пользователя. Наследуется от externalProfile.
createdBy String Идентификатор объекта пользователя, создавшего внешний профиль пользователя. Наследуется от externalProfile. Только для чтения. Значение null не допускается.
createdDateTime DateTimeOffset Дата и время создания этого внешнего пользователя. Наследуется от externalProfile. Значение null не допускается. Только для чтения.
CompanyName String Название компании внешнего профиля пользователя. Наследуется от externalProfile. Поддерживает $filter (eq, startswith).
deletedDateTime DateTimeOffset Дата и время удаления этого внешнего профиля пользователя. Всегда null , когда объект не удаляется. Наследуется от externalProfile.
department String Отдел профиля внешнего пользователя. Наследуется от externalProfile.
displayName String Отображаемое имя внешнего профиля пользователя. Наследуется от externalProfile.
id String Уникальный идентификатор внешнего профиля пользователя. Например, 12345678-9abc-def0-1234-56789abcde. Значение свойства id часто, но не исключительно в форме GUID; рассматривать его как непрозрачный идентификатор и не полагаться на его идентификатор GUID. Ключ. Значение null не допускается. Только для чтения.
isDiscoverable Логический Указывает, можно ли обнаружить внешний профиль пользователя в каталоге. При trueзначении этот внешний профиль отображается в поиске Teams. Если falseзадано значение , этот внешний профиль не отображается в поиске Teams. Наследуется от externalProfile.
isEnabled Boolean Указывает, включен ли внешний профиль пользователя в каталоге. Это свойство является одноранговым элементом accountEnabled свойства объекта User .
jobTitle; String Название должности внешнего профиля пользователя. Наследуется от externalProfile.
phoneNumber String Номер телефона внешнего профиля пользователя. Должен быть в формате E164. Наследуется от externalProfile.
supervisorId String Идентификатор объекта руководителя внешнего профиля пользователя. Наследуется от externalProfile. Поддерживает $filter (eq, startswith).

Связи

Отсутствуют.

Представление JSON

В следующем представлении JSON показан тип ресурса.

{
  "@odata.type": "#microsoft.graph.externalUserProfile",
  "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"
}