名前空間: microsoft.graph
同期中に指定されたターゲット属性の値がどのように流れるかを定義します。 このオブジェクトは、 synchronizationSchema リソースの種類で定義されます。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| defaultValue | 文字列 |
ソース プロパティが null に評価された場合に使用される既定値。 省略可能。 |
| exportMissingReferences | ブール型 | 内部使用のみ。 |
| flowBehavior | attributeFlowBehavior | この属性をターゲット ディレクトリにエクスポートするタイミングを定義します。 使用可能な値は、 FlowWhenChanged と FlowAlwaysです。 既定値は FlowWhenChanged です。 |
| flowType | attributeFlowType | ターゲット ディレクトリでこの属性を更新するタイミングを定義します。 値は次のいずれかです。 Always (既定値) ObjectAddOnly - 新しいオブジェクトが作成された場合のみ MultiValueAddOnly - 変更が複数値属性に新しい値を追加している場合にのみ ValueAddOnly - 現在の値がある場合は、"追加" 操作のみがフローされます。"Remove" 操作はフローしません AttributeAddOnly - 現在の値がまったく存在しない場合にのみ変更を反映します 手記: AD2AAD プロビジョニング ジョブは、 flowType プロパティ値を尊重しません。 |
| matchingPriority | Int32 | 0 より大きい場合は、この属性を使用して、ソース ディレクトリとターゲット ディレクトリの間でオブジェクトの最初の一致が実行されます。 同期エンジンは、一致する優先度が最も低い属性を使用して、一致するオブジェクトを最初に検索しようとします。 見つからない場合は、次に一致する優先順位を持つ属性が使用されます。そのため、一致が見つかるまで、または一致する属性が残りません。 電子メールなどの一意の値が必要な属性のみを、一致する属性として使用する必要があります。 |
| source | attributeMappingSource | ソース オブジェクトから値を抽出 (または変換) する方法を定義します。 |
| targetAttributeName | 文字列 | ターゲット オブジェクトの属性の名前。 |
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"@odata.type": "#microsoft.graph.attributeMapping",
"defaultValue": "String",
"exportMissingReferences": "Boolean",
"flowBehavior": "String",
"flowType": "String",
"matchingPriority": "Integer",
"source": {
"@odata.type": "microsoft.graph.attributeMappingSource"
},
"targetAttributeName": "String"
}