名前空間: microsoft.graph
重要
Microsoft Graph の /beta バージョンの API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 v1.0 で API を使用できるかどうかを確認するには、Version セレクターを使用します。
シフトとの従業員統合のインスタンス。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| List | workforceIntegration コレクション | このスケジュールに関連付けられている workforceIntegration オブジェクトの一覧を取得します。 |
| Create | workforceIntegration | 新しい workforceIntegration オブジェクトを作成します。 |
| Get | workforceIntegration | workforceIntegration オブジェクトのプロパティとリレーションシップを読み取ります。 |
| Update | workforceIntegration | workforceIntegration オブジェクトを更新します。 |
| Delete | なし | workforceIntegration オブジェクトを削除します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| apiVersion | Int32 | コールバック URL の API バージョン。 1 から始めます。 |
| displayName | String | 従業員統合の名前。 |
| 暗号化 | workforceIntegrationEncryption | 従業員統合暗号化リソース。 |
| isActive | ブール型 | この従業員の統合が現在アクティブで使用可能かどうかを示します。 |
| 楨 | workforceIntegrationSupportedEntities | 同期変更通知でサポートされる Shifts エンティティ。 Shifts は、ここで追加されたエンティティに対するクライアントの変更で指定された URL へのコールバックを行います。 既定では、変更通知ではエンティティはサポートされません。 使用できる値は、 none、 shift、 swapRequest、 openshift、 openShiftRequest、 userShiftPreferences、 offerShiftRequest、 unknownFutureValue、 timeCard、 timeOffReason、 timeOff、 timeOffRequestです。
Prefer: include-unknown-enum-members要求ヘッダーを使用して、この進化可能な列挙型で次の値を取得します。timeCard、timeOffReason、timeOff、timeOffRequest。 複数の値を選択する場合、すべての値は大文字の最初の文字で始まる必要があります。 |
| supportedEntities | workforceIntegrationSupportedEntities | このプロパティは、v1.0 での サポートを 置き換えられました。
サポートの代わりに、このプロパティを使用することをお勧めします。
supports プロパティは、当面ベータ版で引き続きサポートされています。 使用できる値は、 none、 shift、 swapRequest、 openshift、 openShiftRequest、 userShiftPreferences、 offerShiftRequest、 unknownFutureValue、 timeCard、 timeOffReason、 timeOff、 timeOffRequestです。
Prefer: include-unknown-enum-members要求ヘッダーを使用して、この進化可能な列挙型で次の値を取得します。timeCard、timeOffReason、timeOff、timeOffRequest。 複数の値を選択する場合、すべての値は大文字の最初の文字で始まる必要があります。 |
| url | String | Shifts サービスからのコールバックの Workforce Integration URL。 |
リレーションシップ
なし。
JSON 表記
次の JSON 表現は、リソースの種類を示しています。
{
"apiVersion": 1024,
"displayName": "String",
"encryption": {"@odata.type": "microsoft.graph.workforceIntegrationEncryption"},
"isActive": true,
"supports": "string",
"supportedEntities": "string",
"url": "String"
}