Тип ресурса synchronizationRule

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

Важно!

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

Определяет, как синхронизация должна выполняться для обработчика синхронизации, в том числе объекты для синхронизации и в каком направлении, как объекты из исходного каталога должны сопоставляться с объектами в целевом каталоге и как следует преобразовывать атрибуты при синхронизации из источника в целевой каталог.

Примечание: Правила синхронизации определяют синхронизацию в одном направлении — из исходного каталога в целевой каталог. Исходный и целевой каталоги определяются как часть свойств правила.

Правила синхронизации обновляются в рамках схемы синхронизации.

Свойства

Свойство Тип Описание
containerFilter containerFilter Имена и идентификаторы подразделений, которые находятся в область для правила синхронизации. containerFilter и groupFilter являются взаимоисключающими свойствами, которые нельзя настроить в одном запросе. В настоящее время поддерживается только для сценариев облачной синхронизации Azure AD Connect.
Редактируемые Boolean true Значение , если правило синхронизации можно настроить; false Значение , если это правило доступно только для чтения и не должно быть изменено.
groupFilter groupFilter Имена и идентификаторы групп, которые находятся в область для правила синхронизации. containerFilter и groupFilter являются взаимоисключающими свойствами, которые нельзя настроить в одном запросе. В настоящее время поддерживается только для сценариев облачной синхронизации Azure AD Connect.
id String Идентификатор правила синхронизации. Должен быть одним из идентификаторов, распознаваемых подсистемой синхронизации. Поддерживаемые идентификаторы правил можно найти в шаблоне синхронизации, возвращенном API.
Метаданных Коллекция stringKeyStringValuePair Дополнительные свойства расширения. Если команда поддержки не дал явного указания, значения метаданных изменять не следует.
name String Понятное имя правила синхронизации. Значение null не допускается.
objectMappings Коллекция objectMapping Коллекция сопоставлений объектов, поддерживаемых правилом. Сообщает подсистеме синхронизации, какие объекты следует синхронизировать.
priority Integer Приоритет по отношению к другим правилам в synchronizationSchema. Правила с номером наименьшего приоритета будут обрабатываться первыми.
sourceDirectoryName String Имя исходного каталога. Должен соответствовать одному из определений каталога в synchronizationSchema.
targetDirectoryName String Имя целевого каталога. Должен соответствовать одному из определений каталога в synchronizationSchema.

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

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

{
  "containerFilter": {
    "@odata.type": "microsoft.graph.containerFilter"
  },
  "editable": true,
  "groupFilter": {
    "@odata.type": "microsoft.graph.groupFilter"
  },
  "id": "String",
  "metadata": [
    {
      "@odata.type": "microsoft.graph.stringKeyStringValuePair"
    }
  ],
  "name": "String",
  "objectMappings": [
    {
      "@odata.type": "microsoft.graph.objectMapping"
    }
  ],
  "priority": 1024,
  "sourceDirectoryName": "String",
  "targetDirectoryName": "String"
}