attributeMapping リソースの種類

名前空間: microsoft.graph

重要

Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。

指定したターゲット属性の値が同期中に流れる方法を定義します。

プロパティ

プロパティ 種類 説明
defaultValue String ソース プロパティが評価された場合に 使用する既定値 null です。 オプション。
exportMissingReferences Boolean 内部使用のみ。
flowBehavior attributeFlowBehavior この属性をターゲット ディレクトリにエクスポートする必要がある場合を定義します。 指定できる値は次 FlowWhenChanged のとおりです FlowAlways 。 既定値は FlowWhenChanged です。
flowType attributeFlowType この属性をターゲット ディレクトリで更新する必要がある場合を定義します。 指定できる値は、(既定)、(新しいオブジェクトが作成された場合のみ)、(変更が複数値属性に新しい値を追加している場合 Always ObjectAddOnly MultiValueAddOnly のみ) です。
matchingPriority Int32 0 より大きい場合、この属性を使用して、ソース ディレクトリとターゲット ディレクトリ間のオブジェクトの最初の一致を実行します。 同期エンジンは、一致する優先度の最も低い値を持つ属性を使用して、一致するオブジェクトを最初に検索します。 見つからない場合は、次に一致する優先度を持つ属性が使用され、一致する属性が見つかるか、それ以上一致する属性が残っていないまで使用されます。 一致する属性として使用する必要があるのは、電子メールなどの一意の値を持つ必要がある属性のみです。
source attributeMappingSource ソース オブジェクトから値を抽出 (または変換) する方法を定義します。
targetAttributeName String ターゲット オブジェクトの属性の名前。

JSON 表記

リソースの JSON 表記を次に示します。

{
  "defaultValue": "String",
  "exportMissingReferences": "Boolean",
  "flowBehavior": "String",
  "flowType": "String",
  "matchingPriority": 1024,
  "source": {"@odata.type": "microsoft.graph.attributeMappingSource"},
  "targetAttributeName": "String"
}