Content last updated 2026-05-26

スケジュール

Zendesk スケジュールに関するドキュメント

このガイドでは、GitLab における Zendesk スケジュールの作成、編集、管理方法について説明します。管理者は 管理者向けタスク セクションを確認してください。

スケジュールを理解する

スケジュールとは

Zendesk のスケジュールは、他の多くのものにおけるスケジュールと同様、時間枠です。私たちはこれを使って業務時間や様々な地域の勤務時間を決定します。これは Zendesk SLA ポリシーがどのように機能するかにとって重要なコンポーネントです (SLA ポリシーが実行される時間枠を指定するため)。

Zendesk 内では、これらは特定のタイムゾーンを使用したり、休日の設定を許可する機能を持っており、両方ともスケジュールがどのように機能するかにとって重要なコンポーネントです。

Zendesk でスケジュールを使用する

スケジュールは、SLA 計算と時間ベースの自動化のための業務時間を決定するために使われます。一般的な用途には以下が含まれます:

  • SLA ポリシー (業務時間中のみ FRT、NRT を測定)
  • 業務時間トリガー (勤務時間中のみ発火するアクション)
  • 時間条件付きの自動化

スケジュールは通常、SLA ポリシー経由でチケットレベルで適用されるか、トリガー / 自動化の条件で参照されます。

休日

スケジュール内の休日とは、「タイマー」が動作しない設定された日付です。

私たちは現在 Zendesk でこの機能を使用していません (法務チームの決定により)。この機能の使用は契約要件に影響するため、法務承認が必要です。

スケジュールの管理方法

Zendesk は UI からスケジュールを完全に管理する方法を提供していますが、私たちはよりバージョン管理されたメソドロジーに頼っています。これにより、定型化されたレビュープロセス、必要に応じたロールバックの能力などが可能になります。

そのため、sync リポジトリを利用しています。

現在使用中のスケジュール

  • Zendesk Global
    • Business Hours
      • タイムゾーン: Pacific Time (US & Canada)
      • 週次スケジュール:
        • 日曜日: 1500-2400
        • 月曜日: 0000-2400
        • 火曜日: 0000-2400
        • 水曜日: 0000-2400
        • 木曜日: 0000-2400
        • 金曜日: 0000-1700
        • 土曜日: クローズ
      • 休日: なし
    • 24x7 Support
      • タイムゾーン: Pacific Time (US & Canada)
      • 週次スケジュール:
        • 日曜日: 0000-2400
        • 月曜日: 0000-2400
        • 火曜日: 0000-2400
        • 水曜日: 0000-2400
        • 木曜日: 0000-2400
        • 金曜日: 0000-2400
        • 土曜日: 0000-2400
      • 休日: なし
    • AMER
      • タイムゾーン: Pacific Time (US & Canada)
      • 週次スケジュール:
        • 日曜日: クローズ
        • 月曜日: 0500-1700
        • 火曜日: 0500-1700
        • 水曜日: 0500-1700
        • 木曜日: 0500-1700
        • 金曜日: 0500-1700
        • 土曜日: クローズ
      • 休日: なし
    • APAC
      • タイムゾーン: Brisbane
      • 週次スケジュール:
        • 日曜日: クローズ
        • 月曜日: 0900-2100
        • 火曜日: 0900-2100
        • 水曜日: 0900-2100
        • 木曜日: 0900-2100
        • 金曜日: 0900-2100
        • 土曜日: クローズ
      • 休日: なし
    • EMEA
      • タイムゾーン: Amsterdam
      • 週次スケジュール:
        • 日曜日: クローズ
        • 月曜日: 0800-1800
        • 火曜日: 0800-1800
        • 水曜日: 0800-1800
        • 木曜日: 0800-1800
        • 金曜日: 0800-1800
        • 土曜日: クローズ
      • 休日: なし
  • Zendesk US Government
    • Standard Business Hours
      • タイムゾーン: Pacific Time (US & Canada)
      • 週次スケジュール:
        • 日曜日: クローズ
        • 月曜日: 0500-1700
        • 火曜日: 0500-1700
        • 水曜日: 0500-1700
        • 木曜日: 0500-1700
        • 金曜日: 0500-1700
        • 土曜日: クローズ
      • 休日: なし
    • 24x7 Business Hours
      • タイムゾーン: Pacific Time (US & Canada)
      • 週次スケジュール:
        • 日曜日: 0000-2400
        • 月曜日: 0000-2400
        • 火曜日: 0000-2400
        • 水曜日: 0000-2400
        • 木曜日: 0000-2400
        • 金曜日: 0000-2400
        • 土曜日: 0000-2400
      • 休日: なし

管理者以外としてスケジュールを作成する

スケジュールの作成については、Feature Request Issue を作成してください (Customer Support Operations チームによる手動対応が必要です)。

管理者以外としてスケジュールを編集する

スケジュールの修正については、Feature Request Issue を作成してください (Customer Support Operations チームによる手動対応が必要です)。

管理者以外としてスケジュールを削除する

スケジュールの削除については、Feature Request Issue を作成してください (Customer Support Operations チームによる手動対応が必要です)。

管理者向けタスク

Zendesk でスケジュールを表示する

  1. Zendesk インスタンスの管理ダッシュボードに移動します
  2. Objects and rules > Business rules > Schedules に移動します

実際のスケジュールの時間枠や休日設定を確認したい場合は、スケジュール名をクリックします。

スケジュールの作成

スケジュールを作成するには、sync リポジトリで MR を作成する必要があります。具体的な変更内容はリクエスト自体によって異なります。使用できる開始テンプレートは以下のとおりです:

---
name: 'Schedule name here'
previous_name: 'Schedule name here'
time_zone: 'Timezone to use here'
sunday: []
monday:
- START-END
tuesday:
- START-END
wednesday:
- START-END
thursday:
- START-END
friday:
- START-END
saturday: []

time_zone 属性については、私たちが使用する承認済みのタイムゾーンの 1 つにする必要があります:

  • Zendesk Global
    • AMER スケジュール: Pacific Time (US & Canada)
    • APAC スケジュール: Brisbane
    • EMEA スケジュール: Amsterdam
    • その他: Pacific Time (US & Canada)
  • Zendesk US Government
    • Pacific Time (US & Canada)

sundaymonday、…、saturday 属性下の配列項目については、使用する時間枠の配列にする必要があります (24 時間表記で書かれます)。1 日の終わり (深夜 0 時) には 2400 を使います。例として、月曜日に 0700 から 1200 と 1500-2300 の時間枠を適用するスケジュールが必要な場合、以下のようにします:

monday:
- 0700-1200
- 1500-2300

ピアによるレビュー・承認後、MR をマージできます。次回のデプロイ時に Zendesk と同期されます。

スケジュールの編集

スケジュールを編集するには、sync リポジトリで MR を作成する必要があります。具体的な変更内容はリクエスト自体によって異なります。

ピアによるレビュー・承認後、MR をマージできます。次回のデプロイ時に Zendesk と同期されます。

スケジュール名を変更する

スケジュール名を変更する必要がある場合、現在の値を previous_name 属性にコピーしてから name 属性を変更してください。これにより、sync が依然として対象の SLA ポリシーを見つけて更新できます。

スケジュールの削除

sync リポジトリは削除を行わないため、スケジュールを削除するには 2 つのアクションを行う必要があります。

まず、sync リポジトリから対応するファイルを削除する必要があります。ピアによるレビュー・承認後、MR をマージできます。

その後、Zendesk 自体からも削除する必要があります。

Zendesk でスケジュールを削除するには:

  1. Zendesk インスタンスの管理ダッシュボードに移動します
  2. Objects and rules > Business rules > Schedules に移動します
  3. スケジュール名の右にある縦の三点ドットをクリックします
  4. Delete をクリックします
  5. Delete をクリックして削除を確定します

例外デプロイメントの実行

スケジュールの例外デプロイメントを実行するには、対象のスケジュール sync プロジェクトに移動し、スケジュールパイプラインのページに行き、sync 項目の再生ボタンをクリックします。これによりスケジュールの sync ジョブがトリガーされます。

よくある問題とトラブルシューティング

このセクションは必要に応じて項目が追加されていく生きたセクションです。

マージ後にスケジュール変更が反映されない

スケジュールは Standard デプロイメントタイプに従うため、通常のデプロイメントサイクル中(または例外デプロイメントが行われたとき)にのみデプロイされます。