← 管理画面に戻る 利用者向けの使い方

人割スケジュール 管理者ガイド

データの反映のしくみ、管理画面の使い方、トラブル時の対応をまとめています。

しくみふだんの確認Excelの書き方手動反映移動時間・ルール通知まわりパスコードPower Automateトラブル対応利用者への案内

1. しくみ

人割Excel(所有者の大学OneDrive) │ Power Automate(5分ごとに更新を確認) │ 更新されていたら Excel を添付して専用アドレスへメール送信 ▼ Cloudflare(メール受信 → Excel を解析して反映) ├ 利用者画面・管理画面(https://hitowari.7a1.uk/) └ 毎分の定期実行 → 通知の時刻になったら Web プッシュ送信

2. ふだんの確認(管理画面「データの状態」)

管理画面 /admin.html に管理者パスコードでログインします。

項目見るところ
最終反映Excel を直した時刻より後になっていれば OK
反映元ふだんは「メール(Power Automate)」。手動で読み込んだ場合は「管理画面から手動」
ファイル本物の人割ファイル名になっているか
メール受信最後に受け取った時刻と結果。「反映しました」「前回と同じ内容」なら正常。赤字ならエラー内容が出ます
通知の定期実行「動作中(○分前)」なら正常。「止まっています」は トラブル対応 へ
日程・警告日ごとの人数と、読み飛ばしたシートなどの警告
管理画面に表示される受信用メールアドレスは外部に広めないでください(送信元で制限していますが、知られる必要のないものです)。

3. Excel の書き方のきまり

人割表を編集する人に伝えてください。これを外れると正しく読み込めません。

4. 手動で反映する(予備の手段)

Power Automate が止まっているときや、急ぎで反映したいときに使います。

  1. 人割 Excel を自分の PC にダウンロード(.xlsx)。
  2. 管理画面「Excel を読み込んで反映」でファイルを選ぶ → 読み取り結果(日ごとの人数・警告)を確認。
  3. 「この内容で反映する」。

手動で反映した後でも、元の Excel が次に更新されるとメール経由の内容で上書きされます。

5. 移動時間・ルールの調整

6. 通知まわり

通知の確認(プレビュー)

日付と時間帯を指定して「確認」を押すと、その間に送られる通知が誰に何件か一覧で出ます(実際には送りません)。ルールを変えたあとや、当日の朝の確認に。

一斉通知

雨天中止・集合変更などの緊急連絡を、通知を登録している端末へ送ります。名前を入れるとその人を通知対象にしている端末だけ、空なら全員。送信は取り消せないので内容をよく確認してから。

通知の登録の一覧

7. パスコードの管理

8. Power Automate のフロー(データ連携)

フローは Power Automate を作った人の大学アカウントで動いています。中身は次のとおりです。

  1. 繰り返し:5分ごと
  2. パスによるファイル メタデータの取得(SharePoint):所有者の OneDrive 上の人割ファイル
  3. 条件:ファイルの最終更新日時が「いまから6分前」より後か
  4. はいの場合:パスによるファイル コンテンツの取得 → メールの送信 (V2)(Office 365 Outlook、Excel を添付して専用アドレスへ)

こんなときはフローの修正が必要

9. トラブル対応

Excel を直したのに反映されない

  1. 10分ほど待ってから管理画面を「再読み込み」。
  2. 「メール受信」の時刻が更新されていない → Power Automate の実行履歴を確認(接続切れ・ファイルのパス違い)。急ぐなら 手動反映。
  3. 「メール受信」が赤字 → 表示された理由を確認(送信元が違う、添付がない、解析エラーなど)。
  4. 反映されたが内容が古い → シート名・非表示・同じ日付のシートの重複を確認(Excel の書き方)。警告欄にも出ます。

ある人の予定が出ない・おかしい

D列の名前の表記(空白・旧字体など)、セル結合の範囲、見出しの時刻を確認。日程の一覧で人数が極端に少ない日がないかも見てください。

「通知の定期実行」が止まっている

数分待っても戻らない場合は、システム担当者に連絡してください(Cloudflare 側の障害や設定の問題)。その間、通知は送られません。

通知が届かないと言われた

利用者向けガイドの「困ったとき」を案内 → それでもだめなら通知の登録の一覧でその端末の失敗回数を見て「テスト」。iPhone はホーム画面に追加したアイコンから登録しているかが一番多い原因です。

10. 利用者への案内

費用・管理の情報(システム担当者向け)