Bookings予定のビジネス ルール
管理者以外のユーザーがMicrosoft Bookingsで予定を作成すると、Bookingsは予定表用に構成されたビジネス ルールを使用します。 Bookingsルールをオーバーライドする権限を持つのは管理者だけです。
(アプリケーションのアクセス許可を使用して) Microsoft Graph API を使用して予定を作成または更新するエンド ユーザーまたはアプリは、予期しないエラーを防ぐためにビジネス ルールに従う必要があります。
アプリケーションのアクセス許可を持つ予定の 作成 または 更新 API を使用する場合は、この記事で説明されているビジネス ルールに従う必要があります。
ビジネス レベルの設定
ビジネス レベルの設定については、次のビジネス ルールに従います。
勤務時間
BookingBusiness API を更新して businessHours を変更します。 勤務時間外に予定を設定することはできません。
スケジュール ポリシー
スケジュール ポリシーの詳細については、「 bookingSchedulingPolicy」を参照してください。
時間の増分 (タイム スロット間隔) は、予定の期間を示します。 ビジネス ルールの検証中に、予定がサービスで示されている期間と同じ期間であることを確認します。
最小リード タイム は、予定を作成または取り消す前の最小時間を示します。
最大リード タイム は、予定が作成されるまでの最大時間を示します。
スタッフの選択を許可するは、ユーザーが予定 API を使用してスタッフ メンバーを渡す場合は、BookingSchedulingPolicy リソースの種類で allowStaffSelection 属性を true に設定する必要があります。
注:
この設定は、Bookings Web アプリの Staff コントロールと呼ばれます。
サービス レベルの設定
サービス レベルの設定については、次のビジネス ルールに従います。
スケジュール設定
サービス レベルでは、スケジュール ポリシーはビジネスから継承されます。 お客様がポリシーをオーバーライドすることを選択する場合があります。
メイン ポリシー
スケジュール ポリシーがサービス レベルとビジネス レベルの両方に存在する場合は、サービス レベルのポリシーが優先されます。
部分的にポリシーを設定する
ユーザーがサービス レベルのポリシーを設定していない場合、既定ではビジネス レベルのポリシー設定になります。
プリバッファー
これは、次の予定の前に予定に必要な余分な時間です。 スタッフ メンバーカレンダーでは、予定は期間 "プリバッファー時間" + "予定スロット時間" です。
バッファー後
これは、前の予定の後の予定に必要な余分な時間です。 スタッフ メンバーの予定表では、予定は期間 "予定スロット時間" + "ポスト バッファー時間" です。