LESSON 10
Level 7

APIキー、権限、バックアップ、安全性

鍵と権限とバックアップの点検までAIに任せる

難易度:入門所要時間:15最終確認日:2026-08-13対象:macOS・Windows
LEARNING GOALS

この教材でできるようになること

  • APIキーを安全な場所へ置く準備をAIに任せられる
  • 権限を必要最小限にする見直しをAIに任せられる
  • 定期バックアップと復元の手順づくりをAIに任せられる
  • 危ない設定が残っていないかの点検をAIに任せられる
ONE-PAGE DIAGRAM

一枚図解

鍵を鍵箱にしまい、渡す合鍵の開く範囲を必要な部屋だけに絞り、控えを別の場所に置くという3つの備えを示した図

安全対策と聞くと難しく感じますが、決めることは3つだけです。鍵をどこにしまうか、渡す合鍵でどこまで開くか、控えをどこに置くか。この3つが決まっていれば、あとの点検はAIに任せられます。

LESSON

文字による講義

一言で説明

安全に運用するとは、「鍵の置き場所」「権限の広さ」「戻せる控え」の3つを、先に決めておくことです。

なぜ必要なのか

ここまでのレッスンで、AIに任せられる範囲がぐっと広がりました。任せる範囲が広がると、鍵や権限もいっしょに預けることになります。とはいえ、覚えることが増えるわけではありません。決め事を3つ作るだけで、あとは点検までAIができます。むしろ、この3つを決めた人ほど、安心して大きな仕事を任せられるようになります。

身近なたとえ

お店の合鍵の配り方に似ています。倉庫の在庫を数えてもらうだけなら、すべての部屋が開く親方の鍵ではなく、倉庫だけ開く合鍵を渡します。その合鍵は掲示板に貼らず、決まった鍵箱にしまいます。そして売上帳簿の控えは、店が閉まっても取り出せるよう別の場所に置きます。この3つが、そのまま鍵、権限、バックアップの話です。

どのような仕組みか

APIキーは、サービスを使うための会員証にあたる鍵です。この鍵をプログラム本体へ直接書かず、環境変数という別の置き場所へ入れておく決まりがあります。これが鍵箱です。権限は、その鍵で何ができるかの範囲で、発行するときに選べます。バックアップは、顧客データを入れたデータベースや設定を、別の場所へ定期的に複製しておく仕組みです。動いた記録が残るログとあわせて、何が起きたかを後から確かめられる状態にします。

AIとの関係

このレッスンで一番伝えたいのはここです。点検まで、AIに任せられます。 「危ない設定が残っていないか点検して」と頼めば、鍵が本文へ書かれていないか、権限が広すぎないか、控えが取れているかを見て回り、直したほうがよい点を分かりやすい言葉で教えてくれます。直す作業もAIの仕事です。あなたは、報告を読んで「進めて」と答えるだけで構いません。

何ができるか

権限の棚卸し、鍵の置き場所の整備、毎日のバックアップの自動化と復元手順の作成、費用の上限設定と超過の通知づくりができます。どれも一度整えておけば、あとは動き続けます。

具体例

たとえば通知専用のAPIキーを、送信だけができる権限で発行します。鍵は環境変数に置き、資料や画面には出しません。顧客データは毎日別の場所へ控えを取り、月に一度は実際に戻す練習をします。費用は月の上限を決め、超えそうになったら通知が届くようにします。ここまでの設定作業は、すべてAIへ頼めます。

注意点と次に学ぶこと

完璧を目指す必要はありません。まずは鍵、権限、控えの3つだけ整えれば、任せるうえで困る場面はほとんどなくなります。逆に、鍵をチャットや共有資料へ貼ること、権限を最上位のまま使い続けること、控えを同じPCの中だけに置くことは避けてください。次は、いよいよ自分の仕事を1つ選び、まるごとAIに任せる卒業制作へ進みます。

USE CASES

実際の利用例

月に一度、安全のたな卸しを頼む

使っていない鍵、広すぎる権限、止まっているバックアップをAIが洗い出し、直す順番まで提案します。

控えを取り、戻す練習をしておく

顧客データや設定を毎日別の場所へ複製し、月に一度だけ実際に戻して確かめます。手順書もAIが残します。

HANDS-ON

AIに安全の点検リストを作らせる

このハンズオンのゴール:鍵の置き場所、権限の広さ、戻せる控えの3点について、いま危ないところを3つだけ優先順位つきで挙げさせる

設定を変える必要はありません。まず、いまの状態の点検リストをAIに作らせます。

安全の点検をAIに任せる
私は非エンジニアです。AIに仕事を任せるうえでの安全対策を、最小限だけ整えたいです。

1. 「鍵の置き場所」「権限の広さ」「戻せる控え」の3つについて、最低限これだけやればよいことを1つずつ挙げてください
2. 私の状況を知るために、質問を3つしてください
3. 私の回答をふまえて、いま直したほうがよいところを3つだけ、優先順位をつけて教えてください
4. それぞれについて、あなた(AI)に頼めばよい作業と、私が自分でやる必要がある作業に分けてください

こわがらせる書き方ではなく、やることが分かる書き方でお願いします。

期待される結果

3つの最低限の備えが示され、質問への回答をふまえて、直す順番つきの点検リストが返ってきます。

成功条件

直したいところを1つ選び、それがAIに頼める作業か、自分で決める作業かを区別できれば成功です。

注意点

実際のAPIキーやパスワードは入力しません。「通知用の鍵を1つ使っている」といった説明で十分です。

分かりにくかったとき

「お店の鍵のたとえで説明し、私が確認するたびに次へ進んでください」とAIへ追加で伝えます。

TROUBLESHOOTING

エラーまたは失敗例

403 Forbidden が出たら、権限が足りていないだけのことが多いです。

403 Forbidden は、相手が「あなたが誰かは分かるが、その操作は許していません」と返している状態です。安全のために権限を絞った直後によく出るもので、絞りすぎのサインだと考えてください。ここで最上位の権限に戻してしまうと、せっかくの備えが台無しになります。エラーの全文と、やろうとしたことをそのままAIへ渡し、「この操作に必要な最小の権限はどれか」を挙げさせてください。足りない権限を1つずつ足していけば、安全な状態を保ったまま動くようになります。なお、権限ではなく鍵そのものが違う場合は、401 Unauthorized という別の返答になります。どちらが出ているかで見る場所が変わります。

SAFETY

安全上の注意

鍵は渡さない、権限は広げない、控えは別の場所へ。この3つを守れば大丈夫です。

  • APIキーやパスワードは、チャット本文、共有資料、公開の場所へ貼りません。もし貼ってしまったら、その鍵を無効にして新しく発行し直します。
  • 権限は必要な範囲だけを付けます。動かないときに最上位へ戻すのではなく、足りない権限を1つずつ足します。
  • 控えは同じPCの中だけに置かず、別の場所にも保管します。そして、実際に戻せるかを一度試しておきます。

ここだけは人間がやる

AIに任せない

点検も設定もAIに任せられます。ただし、次の5つだけは必ずあなたが決めます。ここが、安心して任せきるための線引きです。

  • 契約と支払い — サービスの申し込み、プラン選び、クレジットカードの登録は、あなたが行います。
  • 費用の上限を決める — 月にいくらまで使うかを先に決めます。金額の判断はAIには任せられません。
  • 鍵の発行と保管場所の決定 — どの鍵を発行し、どこに置くかを決めるのはあなたです。置く作業自体はAIに頼めます。
  • 権限の範囲の承認 — AIやプログラムに、どこまで触ってよいかを決めます。広げる提案が来ても、納得できるまで承認しないでください。
  • 削除、公開、本番切り替えの承認 — 取り消せない操作は、AIに目的と影響と戻し方を説明させてから「進めて」と答えます。

AIにこう聞いてみよう

安全の話はここまで。あとは僕が点検して直すよ。下の文をコピーして、そのまま貼ってみて!
AIへ入力する指示
このAPIキーの権限を最小にして。もし漏れたら何が起きるかも説明して。

私は非エンジニアなので、次の順で進めてください。
1. いまの権限で何ができてしまうのかを、専門用語なしで説明する
2. この仕事に必要な最小の権限はどれかを示す
3. 漏れた場合に何が起きるか、費用とデータの両面で教える
4. 私が「進めて」と答えてから、1ステップずつ実行する

まだ鍵を発行していなくても大丈夫です。「これから発行する場合、どの権限を選べばよいか」と書き換えれば、選び方から案内してくれます。

鍵と権限と控えがそろえば、もう遠慮は要らないよ。次はいよいよ自分の仕事を1つ、まるごと僕に任せる番だね!

CHECK

確認問題

問題 1 / 3 未回答

通知を送るためだけに使うAPIキーを発行します。付ける権限として適切なものはどれか。

通知を送るためだけに使うAPIキーを発行します。付ける権限として適切なものはどれか。

問題 2 / 3 未回答

APIキーを誤って共有資料に貼ったと気づきました。最初にすることはどれか。

APIキーを誤って共有資料に貼ったと気づきました。最初にすることはどれか。

問題 3 / 3 未回答

バックアップを取っています。安心して任せられる状態と言えるのはどれか。

バックアップを取っています。安心して任せられる状態と言えるのはどれか。
ログインすると、回答した記録がダッシュボードに残ります

ログインしなくても、確認問題には何度でも回答できます。

YOUR WORK

自分の仕事へ置き換えてみる

入力する情報、実行する時刻、結果の届け先、人が確認する場面まで書くと、仕組みを設計しやすくなります。

PROMPT CARD

実務で使えるプロンプト

安全の点検をAIに任せる
私は非エンジニアです。AIに仕事を任せるうえでの安全対策を、最小限だけ整えたいです。

1. 「鍵の置き場所」「権限の広さ」「戻せる控え」の3つについて、最低限これだけやればよいことを1つずつ挙げてください
2. 私の状況を知るために、質問を3つしてください
3. 私の回答をふまえて、いま直したほうがよいところを3つだけ、優先順位をつけて教えてください
4. それぞれについて、あなた(AI)に頼めばよい作業と、私が自分でやる必要がある作業に分けてください

こわがらせる書き方ではなく、やることが分かる書き方でお願いします。
クリア!
COMPLETE

学んだことを、自分の言葉で説明できそうですか?

完了を記録すると、無料アカウントの学習ダッシュボードからいつでも振り返れます。