名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
同期エンジンに対して同期を実行する方法を定義します。これには、どのオブジェクトをどの方向に同期するか、ソース ディレクトリのオブジェクトとターゲット ディレクトリのオブジェクトを照合する方法、ソース ディレクトリからターゲット ディレクトリに属性が同期されるときに属性がどのように変換されるかなどが含まれます。 このオブジェクトは、synchronizationSchema の synchronizationRules プロパティで構成されます。
メモ: 同期ルールは、ソースディレクトリからターゲットディレクトリへの一方向の同期を定義します。 ソース ディレクトリとターゲット ディレクトリは、ルール プロパティの一部として定義されます。
同期ルールは、 同期スキーマの一部として更新されます。
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| containerFilter | containerFilter | 同期ルールの対象となる組織単位の名前と識別子。 containerFilter と groupFilter は相互に排他的なプロパティであり、同じ要求では構成できません。 現在、Azure AD Connect クラウド同期シナリオでのみサポートされています。 |
| editable | ブール型 |
true 同期ルールをカスタマイズできる場合。このルールが読み取り専用であり、変更すべきでない場合 false 。 |
| groupFilter | groupFilter | 同期ルールのスコープ内にあるグループの名前と識別子。 containerFilter と groupFilter は相互に排他的なプロパティであり、同じ要求では構成できません。 現在、Azure AD Connect クラウド同期シナリオでのみサポートされています。 |
| id | 文字列 | 同期ルール識別子。 同期エンジンによって認識される識別子のいずれかである必要があります。 サポートされているルール識別子は、API によって返される同期テンプレートにあります。 |
| metadata | stringKeyStringValuePair コレクション | 追加の拡張機能プロパティ。 サポート チームからの明示的な指示がない限り、メタデータ値を変更しないでください。 |
| name | String | 人間が判読できる同期ルールの名前。 null 許容ではありません。 |
| objectMappings | objectMapping コレクション | ルールでサポートされているオブジェクト マッピングのコレクション。 同期する必要があるオブジェクトを同期エンジンに指示します。 |
| priority | 整数 | synchronizationSchema 内の他のルールに関連した優先度。 優先順位番号が最も低いルールが最初に処理されます。 |
| sourceDirectoryName | 文字列 | ソース ディレクトリの名前。 synchronizationSchema 内のディレクトリ定義のいずれかと一致する必要があります。 |
| targetDirectoryName | 文字列 | ターゲット ディレクトリの名前。 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"
}