Тип ресурса orgContact
Пространство имен: microsoft.graph
Представляет контакт организации. Организационные контакты управляются администраторами организации и отличаются от личных контактов. Кроме того, контакты организации синхронизируются из локальных каталогов или Exchange Online и доступны только для чтения в Microsoft Graph.
Наследуется от directoryObject.
Этот ресурс поддерживает отслеживание добавлений, удалений и обновлений с помощью разностного запроса с функцией delta. Этот ресурс относится к открытому типу, который позволяет передавать другие свойства.
Методы
Метод | Возвращаемый тип | Описание |
---|---|---|
Контакты организации | ||
List | orgContact | Список свойств контактов организации. |
получение; | orgContact | Чтение свойств и связей контакта в организации. |
Получение дельты | коллекция orgContact | Получение вновь созданных, обновленных или удаленных контактов организации без необходимости полного считывания всей коллекции. |
Получение разностного для объекта каталога | коллекция direcyoryObject | Получение вновь созданных, обновленных или удаленных контактов организации с помощью коллекции объектов каталога без необходимости полного считывания всей коллекции. |
Список свойств member of | Коллекция строк | Получите список групп и административных единиц, членом которого является контакт. Это транзитивная проверка. |
Перечисление транзитивных членов | Коллекция directoryObject | Список групп, в которые входит контакт организации, включая группы, в которые вложен контакт организации. |
Проверка членства в группах | Коллекция строк | Проверьте членство контакта в организации в списке групп. Это транзитивная проверка. |
Получение групп пользователя | Коллекция строк | Возвращает все группы, в которые входит контакт организации. Это транзитивная проверка. |
Проверка объектов-членов | Коллекция строк | Проверьте членство контакта в организации в списке групп, роли каталога или объектов административных единиц. |
Вывод объектов членства | Коллекция строк | Возвращает все группы, административные единицы и роли каталога, в которые входит контакт организации. Это транзитивная проверка. |
Повторная подготовка службы | Нет | Повторите попытку подготовки службы orgContact. |
Иерархия организации | ||
Получение имени руководителя | directoryObject | Получение руководителя контактного лица организации. |
Список подчиненных | Коллекция directoryObject | Перечисление прямых отчетов контактного лица организации. |
Свойства
Важно!
Определенное использование $filter
и параметра запроса $search
поддерживается только при применении заголовка ConsistencyLevel с присвоенным значением eventual
и $count
. Дополнительные сведения см. в разделе Расширенные возможности запросов к объектам каталогов.
Свойство | Тип | Описание |
---|---|---|
Адреса | коллекция physicalOfficeAddress | Почтовые адреса для этого контакта в организации. Сейчас контакт может иметь только один физический адрес. |
CompanyName | String | Название компании, к которой принадлежит этот организационный контакт. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
department | String | Имя отдела, в котором работает контакт. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
displayName | String | Отображаемое имя для этого контакта в организации. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для null значений), $search , и $orderby . |
givenName; | String | Имя этого контактного лица в организации. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
id | String | Уникальный идентификатор для этого контакта в организации. Поддерживает $filter (eq , ne , not , in ). |
jobTitle; | String | Название должности для этого контактного лица в организации. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
почта; | String | SMTP-адрес контакта, например "jeff@contoso.com". Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
mailNickname | String | Псевдоним электронной почты (часть адреса электронной почты, предварительно ожидающая символ @) для этого контакта организации. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
serviceProvisioningErrors | serviceProvisioningError collection | Ошибки, опубликованные федеративной службой, описывающие невременную, связанную со службой ошибку в отношении свойств или ссылки из объекта контакта организации . Поддерживает $filter (eq , not , для isResolved и serviceInstance). |
onPremisesLastSyncDateTime | DateTimeOffset | Дата и время последней синхронизации этого организационного контакта из локальной службы AD. Эта информация о дате и времени использует формат ISO 8601 и всегда указана в формате UTC. Например, значение полуночи 1 января 2014 г. в формате UTC: 2014-01-01T00:00:00Z . Поддерживает $filter (eq , ne , not , ge , le , in ). |
onPremisesProvisioningErrors | Коллекция onPremisesProvisioningError | Список ошибок при подготовке синхронизации для этого контакта в организации. Поддерживает $filter (eq , not для категорий и свойствCausingError), /$count eq 0 , . /$count ne 0 |
onPremisesSyncEnabled | Логический |
true Значение , если этот объект синхронизирован из локального каталога; false Значение , если этот объект был первоначально синхронизирован из локального каталога, но больше не синхронизируется и теперь используется в Exchange; null Значение , если этот объект никогда не синхронизировался из локального каталога (по умолчанию). Поддерживает $filter (eq , , not ne , in и eq для значенийnull ). |
phones | Коллекция phone | Список телефонов для этого контакта в организации. Типы телефонов могут быть мобильными, бизнес и businessFax. В коллекции может присутствовать только один из типов. |
proxyAddresses | Коллекция строк | Например: "SMTP: bob@contoso.com", "smtp: bob@sales.contoso.com". Для выражений фильтра в случае многозначных свойств требуется оператор any. Поддерживает $filter (eq , not , ge , le , startsWith , /$count eq 0 , /$count ne 0 ). |
surname | String | Фамилия этого контактного лица в организации. Поддерживает $filter (eq , , ne , ge not , le , in startsWith и eq для значенийnull ). |
Связи
Связь | Тип | Описание |
---|---|---|
directReports | Коллекция directoryObject | Прямые отчеты контакта. (Пользователи и контакты, для которых свойству руководителя присвоено значение этого контакта.) Только для чтения. Допускается значение null. Поддерживает $expand . |
manager | directoryObject | Пользователь или контакт, который является руководителем этого контакта. Только для чтения. Поддерживает $expand и $filter (eq ) по идентификатору. |
memberOf | Коллекция directoryObject | Группы, в которые входит этот контакт. Только для чтения. Допускается значение null. Поддерживает $expand . |
transitiveMemberOf | Коллекция directoryObject | Группы, членом которых является этот контакт, включая группы, в которые вложен контакт. Только для чтения. Допускается значение null. |
Представление JSON
В следующем представлении JSON показан тип ресурса.
{
"addresses": [{"@odata.type": "microsoft.graph.physicalOfficeAddress"}],
"companyName": "string",
"department": "string",
"displayName": "string",
"givenName": "string",
"id": "string (identifier)",
"jobTitle": "string",
"mail": "string",
"mailNickname": "string",
"onPremisesLastSyncDateTime": "string (timestamp)",
"onPremisesProvisioningErrors": [{"@odata.type": "microsoft.graph.onPremisesProvisioningError"}],
"onPremisesSyncEnabled": true,
"phones": [{"@odata.type": "microsoft.graph.phone"}],
"proxyAddresses": ["string"],
"serviceProvisioningErrors": [
{ "@odata.type": "microsoft.graph.serviceProvisioningXmlError" }
],
"surname": "string"
}