オンコールスケジューリングのシステムプロパティ

  • リリースバージョン: Washingtondc
  • 更新日 2024年02月01日
  • 読む9読むのに数分
  • プロパティ設定で オンコールスケジューリング 操作が構成されます。

    UI からプロパティを設定

    ほとんどのプロパティ値は、オンコールプロパティのページから設定できます。 On-Call Scheduling > 管理 > オンコール プロパティ.

    プロパティ 説明
    com.snc.on_call_rotation.calendar_macro オンコールシフトにカレンダー機能を提供するマクロの名前。デフォルトでは、DHTMLX スケジューラーが使用されます。Fullcalendar は ocf_calendar.xml で設定されます。
    com.snc.on_call_rotation.support_legacy_spans 標準の roster_schedule_span テーブルではなく cmn_schedule_span レコードとして生成された上書きレコードまたは休暇レコードの検索に使用されます。
    com.snc.on_call_rotation.pto.approval.required PTO 要求に承認が必要かどうかを判断する設定。
    com.snc.on_call_rotation.factor_daily_rotation_interval_all_day True の場合、日次ローテーションが午前 0 時に実行されるように指示します。False の場合、翌日の勤務表の開始時間に指定された時間を使用します。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.log.level デバッグ用のログを有効にします。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.log_escalations エスカレーションのログ記録を有効にします。「エスカレーションログで詳細を表示」を参照してください。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.calendar_macro オンコールシフトにカレンダーを提供するマクロの名前。デフォルトでは、DHTMLX スケジューラーが使用されます。Fullcalendar は ocf_calendar.xml で設定されます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.support_legacy_spans 標準の roster_schedule_span テーブルではなく cmn_schedule_span テーブルにレコードとして生成された上書きレコードまたは休暇レコードの検索に使用されます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.pto.approval.required PTO 要求に承認が必要かどうかを判断する設定。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.contrast 白と黒のうち、カレンダーの背景色とのコントラストが高い方をテキストの色として設定します。テキストの色は次のアルゴリズムで決まります。
    • ContrastYIQ
    • ContrastPercent
    • ContrastLuminance
    注:
    プロパティが有効になっていない場合は、ContrastYIQ が使用されます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.access.debug True の場合、デバッグ用の一般 オンコールログを有効にします。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.reminders.showtz オンコールシフトリマインダー」通知メールにユーザーのタイムゾーンを含めます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.show_legacy_calendar 従来のオンコールカレンダーを表示します。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.calendar_read_roles カレンダーを読み込むことができるロールのカンマ区切りリスト

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.cover.color 他の勤務表メンバーのオンコールカバー範囲用のスパンの色が設定されます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.timeoff.color タイプが休暇の場合のスパンの色が設定されます。

    場所:システムプロパティ [sys_properties] テーブル

    com.snc.on_call_rotation.landing_page.group_limit クライアント側でバッチごとにロードされるオンコールスケジュールの数。デフォルト:20。
    com.snc.on_call_rotation.landing_page.max_groups クライアント側でロードできるオンコールスケジュールの最大数。デフォルト:300。
    注:
    デフォルト値は、許容可能なクライアントパフォーマンスの制限値として選択されます。
    com.snc.on_call_rotation.landing_page.pinned_notification スケジュールが正常に固定されたときにメッセージが表示されます。
    com.snc.on_call_rotation.landing_page.notification_timeout スケジュールが正常に固定されたことを示すメッセージが表示されるまでの時間 (ミリ秒単位) を示します。
    com.snc.on_call_rotation.landing_page.show_wizard_btn オンコールスケジュールウィザードを開くための [新規] ボタンが表示されます。
    com.snc.iam.conference_call_follow_on_call_escalation 選択すると、ユーザーグループが電話会議に追加された際に、オンコールエスカレーションパスをたどります。

    Incident Communications Management (com.snc.iam) プラグインが有効になっていると、このプロパティが追加されます。

    com.snc.iam.conference_call_escalation_workflow 選択すると、カスタムのエスカレーション階層を オンコールスケジューリング ワークフローで適用できるようになります。

    Incident Communications Management (com.snc.iam) プラグインが有効になっていると、このプロパティが追加されます。

    com.snc.on_call_rotation.landing_page.show_pending_actions True の場合、保留中のアクションをオンコールスケジュールのランディングページに表示します。
    com.snc.on_call_rotation.allow_rota_overlap True の場合、ユーザーグループに対して重複シフトを許可します。
    com.snc.on_call_rotation.escalation_rule_rota_overlap シフトの重複に適用されるエスカレーションルールです。オプション:
    • 発信シフトにエスカレート
    • 着信シフトにエスカレート
    • すべてのシフトにエスカレート
    com.snc.on_call_rotation.pto.configuration 勤務表メンバーが休暇時間 (PTO) を作成可能な方法を指定します。オプション:
    • 承認あり
    • 承認なし
    • 許可されていません
    com.snc.notify.default.conference_call_follow_on_call_escalation True の場合、ユーザーグループが電話会議に追加された際に、オンコールエスカレーションパスをたどります。ユーザーは、インシデントなど、必要なタスクタイプのプロパティを作成できます。例:インシデントの場合、プロパティキーは com.snc.notify.incident.conference_call_follow_on_call_escalation になります。
    注:
    このプロパティは、Notify プラグイン (com.snc.notify) がアクティブな場合にのみ有効です。
    com.snc.notify.default.on_call_escalation_level グループエスカレーション計画からユーザーの数をフェッチします。値 -1 は、計画からすべてのユーザーをフェッチします。1 の値を指定すると、第 1 レベルのユーザーのみがフェッチされる等々。
    注:
    • これは、タスクタイプに対して特定のプロパティが設定されるまで使用されるデフォルトのプロパティです。さまざまなタスクタイプ (インシデントや問題など) に対して異なるワークフローを使用するには、キーの「default」という単語をタスクタイプに置き換えて、新しいプロパティを作成します。
    • このプロパティは、com.snc.notify.default.conference_call_follow_on_call_escalation sys プロパティが false である場合にのみ使用されます。
    • このプロパティは、Notify プラグイン (com.snc.notify) がアクティブな場合にのみ有効です。
    com.snc.notify.default.conference_call_escalation_workflow 電話会議にエスカレートするときに添付する必要があるデフォルトのワークフローの sys_id。
    注:
    • これは、タスクタイプに対して特定のプロパティが設定されるまで使用されるデフォルトのプロパティです。さまざまなタスクタイプ (インシデントや問題など) に対して異なるワークフローを使用するには、キーの「default」という単語をタスクタイプに置き換えて、新しいプロパティを作成します。例:インシデントの場合、プロパティキーは com.snc.notify.incident.conference_call_escalation_workflow になります。
    • このプロパティは、Notify プラグイン (com.snc.notify) がアクティブな場合にのみ有効です。
    com.snc.on_call_rotation.use_slack_for_dm false の場合、すべてのオンコールスケジューリングページでダイレクトメッセージングSlackを無効にします。
    com.snc.on_call_rotation.use_msteams_for_dm false の場合、すべてのオンコールスケジューリングページでダイレクトメッセージングMicrosoft Teamsを無効にします。