тип ресурса extensionProperty

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

Представляет расширение каталога, которое можно использовать для добавления настраиваемой свойства в объекты каталогов без необходимости хранения внешних данных. Например, если в организации есть приложение для бизнеса (LOB), для которого для каждого пользователя каталога требуется Skype ID, Microsoft Graph может быть использована для регистрации нового свойства skypeId в объекте Пользователя каталога, а затем записываю значение для нового свойства для определенного пользователя.

Расширения могут быть добавлены к ресурсам пользователей, групп, организаций, устройств, приложений. Только 100 значений расширения для всех типов и всех приложений можно написать на любой ресурс Azure AD.

Важно!

Описанные здесь расширения схем Azure AD доступны в Microsoft Graph только по причинам обратной совместимости. Это позволяет использовать microsoft Graph для управления свойствами расширения, добавленными через Azure AD Graph (обесценилось) или Azure AD Подключение. Для новых пользовательских расширений рекомендуется использовать расширения схемы microsoft Graph для добавления пользовательских данных в ресурсы.

Методы

Метод Возвращаемый тип Описание
Создание расширения extensionProperty Создание свойства расширения для объекта application.
Список расширений Коллекция extensionProperty Список свойств расширения для объекта application.
Удаление расширения Нет Удаление свойства расширения объекта application.

Свойства

Свойство Тип Описание
appDisplayName String Отображение имени объекта приложения, на котором определено это свойство расширения. Только для чтения.
dataType String Указывает тип данных значения, который может удерживать свойство расширения. Поддерживаются следующие значения. Значение null не допускается.
  • Binary - максимум 256 bytes
  • Boolean
  • DateTime - Должен быть указан в формате ISO 8601. Данные времени будут храниться в формате UTC.
  • Integer - 32-битное значение.
  • LargeInteger - 64-битное значение.
  • String - максимум 256 символов
isSyncedFromOnPremises Логический Указывает, было ли это свойство расширения sycned из каталога onpremises с помощью Azure AD Подключение. Только для чтения.
name String Имя свойства расширения. Значение null не допускается.
targetObjects Коллекция строк Поддерживаются следующие значения. Значение null не допускается.
  • User
  • Group
  • Organization
  • Device
  • Application

Связи

Нет

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

Ниже указано представление ресурса в формате JSON.

{
  "appDisplayName": "String",
  "dataType": "String",
  "isSyncedFromOnPremises": true,
  "name": "String",
  "targetObjects": ["String"]
}