リソースの種類をスケジュールする
名前空間: microsoft.graph
重要
Microsoft Graph のバージョンの /beta API は変更される可能性があります。 実稼働アプリケーションでこれらの API を使用することは、サポートされていません。 API が v1.0 で使用できるかどうかを確認するには、 バージョン セレクターを使用します。
チーム内の スケジュールグループ オブジェクト、 シフト オブジェクト、 timeOffReason オブジェクト、 および timeOff オブジェクトの コレクション。
メソッド
| メソッド | 戻り値の型 | 説明 |
|---|---|---|
| スケジュールの作成または置換 | schedule | スケジュールを作成または置換します。 |
| スケジュールを取得する | schedule | スケジュールを取得します。 |
| 共有 | なし | スケジュールの時間範囲をスケジュール メンバーと共有します。 |
プロパティ
| プロパティ | 型 | 説明 |
|---|---|---|
| id | string | スケジュールの ID。 |
| enabled | ブール型 (Boolean) | チームのスケジュールを有効にするかどうかを示します。 必須です。 |
| timeZone | string | tz データベース形式を使用してスケジュール チームのタイム ゾーンを示します。 必須です。 |
| provisionStatus | operationStatus | スケジュール プロビジョニングの状態。 指定できる値は、 notStarted、 running、 completedです failed。 |
| provisionStatusCode | string | スケジュール プロビジョニングが失敗した理由に関する追加情報。 |
| timeClockEnabled | Boolean | スケジュールに対してタイム クロックが有効かどうかを示します。 |
| openShiftsEnabled | ブール値 | スケジュールに対して開いているシフトを有効にするかどうかを示します。 |
| swapShiftsRequestsEnabled | ブール値 | スケジュールに対してスワップ シフト要求が有効かどうかを示します。 |
| offerShiftRequestsEnabled | ブール値 | スケジュールに対してオファー シフト要求を有効にするかどうかを示します。 |
| timeOffRequestsEnabled | ブール値 | スケジュールに対してオフ時間要求が有効になっているかどうかを示します。 |
リレーションシップ
| リレーションシップ | 型 | 説明 |
|---|---|---|
| shifts | shift コレクション | スケジュール内のシフト。 |
| timesOff | timeOff コレクション | スケジュール内の時間のインスタンス。 |
| timeOffReasons | timeOffReason コレクション | スケジュール内の一定の休み時間の理由のセット。 |
| schedulingGroups | schedulingGroup コレクション | スケジュール内のユーザーの論理グループ (通常は役割別)。 |
| openshifts | openShift コレクション | スケジュール内のスケジュール グループ内の開いているシフトのセット。 |
| workforceintegrations | workforceIntegration コレクション | 同期変更通知の送信データ フローを持つチームごとの従業員統合のインスタンス (サポートされているエンティティの場合)。 |
| swapshiftchangerequests | swapShiftsChangeRequest コレクション | スケジュール内のシフトのスワップ要求。 |
| openshiftchangerequests | openShiftChangeRequest コレクション | スケジュール内のオープン シフト要求。 |
| timeoffrequest | timeOffRequest コレクション | スケジュール内のタイム オフ要求。 |
JSON 表記
リソースの JSON 表記を次に示します。
{
"id": "833fc4df-c88b-4398-992f-d8afcfe41df2",
"enabled": true,
"timeZone": "America/Chicago",
"provisionStatus": "Completed",
"provisionStatusCode": null
}
フィードバック
フィードバックの送信と表示