アカウントを作る作業が中心です。専門知識は不要で、上から順に進めれば終わります。
現在のLINEハーネスは、テスト目的で高木さん個人の名義で借りた環境の上で動いています。
テストが終わり本格運用に入るにあたり、神田事務所さまの名義に移します。
移すことで、こうなります。
| 現在 | 移行後 | |
|---|---|---|
| システムの持ち主 | 高木さん個人 | 神田事務所 |
| 支払い | 高木さん | 神田事務所 |
| 高木さんの立場 | 所有者 | 保守の協力者 |
| 担当者が変わったら | 高木さんに依頼が必要 | 事務所内で完結 |
要するに、事務所の資産として持てるようになるということです。
友だちの登録数がまだ7名だからです。
移行するとLINEの設定をやり直す必要があり、友だち追加用のQRコードも作り直しになります。
運用が進んで友だちが数千人になってからでは、影響が大きくなりすぎます。
いまが最も痛みの少ないタイミングです。
| 名前 | ひとことで言うと | 費用 | |
|---|---|---|---|
| 1 | GitHubアカウント | プログラムの保管庫 | 無料 |
| 2 | Cloudflareアカウント | システムが動く場所 | 無料 |
| 3 | ドメイン | インターネット上の住所 | 年2,000円程度 |
| 4 | 高木さんへのアクセス権 | 保守のための鍵 | 無料 |
個人のアドレスではなく、事務所で共有できるアドレスをお勧めします。
例:info@〜 system@〜 など
理由:個人アドレスで作ると、その方が退職・異動したときにアカウントごと引き継げなくなります。
実際に「担当者が辞めてサイトが更新できなくなった」という事故はよく起きます。
すでにある共有アドレスでも、この用途専用に新しく作っても構いません。
これから作るアカウントは、失うと事業が止まります。
インターネット上の住所です。例えば line-kanda.com のような文字列を決めます。
選び方のコツ
.com が無難(世界中で使え、料金も安定)3つほど候補を挙げておいてください。先に取られている場合があるためです。
プログラムの保管庫です。ソースコードを預けておく場所で、
「いつ・誰が・どこを変えたか」がすべて記録されます。
間違えた変更を元に戻せるのも、ここに履歴があるからです。
kanda-jimusho)ログイン時にスマホの確認を追加する仕組みです。GitHubでは必須になっています。
⚠️ リカバリーコードは、スマホを紛失したときの唯一の入り口です。 紙に印刷する、金庫に入れるなど、確実に保管してください。
GitHubのユーザー名をお知らせください。高木さんが作業できるよう招待します。
システムが実際に動いている場所です。
LINEからのメッセージを受け取る、配信を実行する、管理画面を表示する——
これらはすべてCloudflareというサービスの上で動いています。
現在の利用量なら無料の範囲で収まります。
ログインに使ったメールアドレスをお知らせください。
インターネット上の住所です。
いまのLINEハーネスの住所は、高木さんのアカウント名が入った長い文字列になっています。
これを事務所独自の住所に変えます。
なぜ重要か:独自の住所を持っておけば、将来また環境が変わってもURLが変わりません。
LINE側の再設定も、QRコードの刷り直しも、今回が最後になります。
逆にここを省くと、次に何かあるたびに同じ作業が発生します。
Cloudflareの画面から直接購入できます(同じ会社でまとめられるので手続きが簡単です)。
💡 .jp を希望される場合 Cloudflareでは日本の .jp を扱えない可能性があります。 その場合は「お名前.com」などの国内サービスで取得し、後からCloudflareに接続します。 手順が増えるため、こだわりがなければ .com をお勧めします。
取得したドメイン名をお知らせください。
移行後も、機能追加や不具合対応で高木さんが作業する場面があります。
そのための鍵をお渡しいただきます。
ログインID・パスワードをそのまま渡すことはしません。
代わりに「APIトークン」という用途を限定した鍵を発行します。
| パスワードを渡す | APIトークンを渡す | |
|---|---|---|
| できる範囲 | すべて | 決めた範囲だけ |
| 取り消し | パスワード変更が必要 | ボタン1つで無効化 |
| 誰が使ったか | 分からない | 記録が残る |
不要になったら、事務所側でいつでも無効にできます。
この作業は高木さんと画面を見ながら一緒に行うことをお勧めします。
選択肢が多く、間違えると動かないためです。
日程を調整させてください。30分ほどで終わります。
| 項目 | 費用 |
|---|---|
| GitHub | 無料 |
| Cloudflare | 無料(現在の利用量の場合) |
| ドメイン | 年間2,000円程度 |
利用が増えてCloudflareの無料枠を超える場合は、事前にご相談します。
準備が終わったら、高木さん側で移設作業を行います。
| 内容 | 担当 | |
|---|---|---|
| Phase 1 | 新しい環境を構築、データを移す | 高木さん |
| Phase 2 | LINE側の設定を新しい住所に変更 | 高木さん |
| Phase 3 | 動作確認 | 一緒に |
| Phase 4 | 杉森さんが自分で作業できる環境を整える | 一緒に |
Phase 2でLINEの設定を切り替えるため、短時間ですが配信を止めます。
日程は事前に調整させてください。
| 言葉 | 意味 |
|---|---|
| アカウント | サービスを使うための登録。会員証のようなもの |
| ドメイン | インターネット上の住所。example.com のような文字列 |
| 二段階認証 | パスワードに加えてスマホでも確認する仕組み。乗っ取り防止 |
| リカバリーコード | スマホを失くしたときに使う予備の鍵。保管必須 |
| APIトークン | 用途を限定した鍵。パスワードより安全に権限を渡せる |
| リポジトリ | プログラムの保管場所。GitHubの中に作られる |
作業の途中で止まっても構いません。無理に進めず、その画面のままご連絡ください。
画面のスクリーンショットを送っていただければ、次に押すボタンをお伝えします。
⚠️ ただし、パスワードやコードが写っている部分は隠してください。