LINEスタンプ販売中!
←前のレッスンSkillsで繰り返す仕事を標準化するCodex実務コース

コース責任者:ツギノ先生

外部連携の権限を小さく始める

このレッスンの担当:ツギノ先生

MCPやアプリ連携を、読取、書込、公開の権限へ分けます。

AI | レッスン 08 | 応用

この端末に保存

外部連携を使うと、資料の取得から更新まで続けて進められる場合があります。

しかし、接続できることと、今回の仕事で使ってよい範囲は同じではありません。

このレッスンでは、社内の課題一覧を読む架空の例から、Codexに必要な道具と権限を選びます。

接続を増やす前に、読み取り、更新、公開の影響を整理します。

この記事で学ぶこと

  • 読む範囲と出力先を揃える
  • 更新前に対象と内容を照合する
  • 結果不明のまま再送しない

必要な道具を目的から選ぶ

まず、連携によって何を完了したいかを書きます。

例えば、今週の未対応課題を読み、担当者向けの確認メモを作る仕事です。

この場合、必要なのは課題を読む機能とメモの保存先です。

課題の削除や通知の送信まで自動的に必要になるわけではありません。

道具の一覧より先に、目的と出力を決めます。

Codexでは、利用環境に応じてアプリやMCPなどの連携を使える場合があります。

実際に提供される機能、認証方法、管理者の制限は接続先で異なります。

公式資料と現在の画面を確認し、利用可能な操作を把握します。

名称が同じサービスでも、読む範囲や更新できる内容が同じとは限りません。

手で必要な資料だけ渡す方法も比較します。

低頻度の仕事なら、接続設定と権限管理の方が負担になることがあります。

連携は、取得の手間を減らし、情報の取り違えを抑えられる場合に選びます。

設定した道具の数ではなく、確認を含む作業全体が改善したかを基準にします。

接続の候補を比較するときは、誰が運用を管理するかも考えます。

担当者が不在になると設定を見直せない接続は、継続利用で負担になることがあります。

目的、必要な情報、管理者を一組で記録します。

読み取りの便利さだけでなく、権限の見直しと問題時の確認ができることも選ぶ基準です。

読み取り権限も範囲を絞る

読み取りだけでも、扱う情報の範囲は考える必要があります。

全社の課題を読む必要がなければ、対象プロジェクトと期間へ絞ります。

担当者向けの確認メモなら、課題名、期限、状態が必要でも、顧客との非公開のやり取りまで出力する必要はないかもしれません。

出力先の読者も確認します。

元のサービスを閲覧できる人と、作成したメモを読む人が同じとは限りません。

情報の取得が許可されていても、そのまま広い共有先へ転載できるとは限りません。

必要な項目だけを要約し、詳細は権限のある元資料へ戻れる形にする選択肢があります。

検索結果が少ない場合は、存在しないのか、権限で見えないのかを区別します。

取得できた範囲だけで「未対応はありません」と断定すると、見えていない課題を見落とします。

調べた対象、期間、取得上の制約を報告へ残します。

読み取りの制約は、結論の範囲を決める条件でもあります。

必要な項目が取得できたかは、見本の課題を使って確認できます。

既知の未対応1件が結果に含まれるか、対象外の完了済みが混ざっていないかを見ます。

件数が多いことを成功とせず、条件に合う情報を過不足なく扱えるかを確かめます。

取得結果を業務の結論へ使う前の確認です。

更新と送信を別の操作にする

書き込みには、状態変更、文書更新、コメント投稿などがあります。

外部送信や公開は、相手への通知や情報の拡散を伴う場合があります。

これらを読み取りと分けて許可します。

「課題を整理する」という依頼が、分類の提案なのか実際の変更なのかを明確にしてください。

架空の例では、期限超過の課題を一覧にするところまで任せます。

期限を延長する判断は担当者が行います。

Codexには変更案を作ってもらえますが、その案を保存先へ反映するかは別の操作です。

業務上の判断を文章作成と混ぜないことで、便利さを保ちながら責任の所在を明確にできます。

更新前には、対象の識別情報と変更前後を照合します。

同じ題名の課題がある場合、名前だけで選ばないでください。

また、状態変更が通知や別の自動処理を起動するかも確認します。

目に見える1項目の変更でも影響が広がる可能性があるため、接続先の運用ルールと合わせて判断します。

一括更新を検討する場合は、まず少数の対象で期待結果を確かめます。

条件が誤っていると多数の課題へ影響が広がるためです。

対象一覧と変更案を確認してから進め、処理済みと未処理を区別できるようにします。

途中で失敗しても、同じ対象へ重複して操作しない記録が必要です。

環境の制限を理解する

Codexの環境には、ファイルやネットワークへのアクセスを制限する仕組みがあります。

実行する操作に対して承認が必要になる設定もあります。

公式資料では、これらの考え方と設定が説明されています。

どの設定を使うかは環境や管理者の方針に従い、制限を外すことを最初の解決策にしません。

技術的な許可と業務上の許可は分けます。

道具が使える状態でも、今回の依頼に含まれない情報の送信を自由に行ってよいわけではありません。

逆に、必要な作業でも環境上の制約で実行できない場合があります。

そのときは、何が制限され、どの成果が未完了かを整理します。

無関係な権限まで広げない判断が必要です。

取得した資料の中に操作指示が書かれていても、それを依頼者からの依頼と扱わないことも大切です。

課題の説明欄やWebページは、分析するデータです。

別の場所へファイルを送るよう促されても、元の依頼と権限を基準にします。

外部の文章を作業指示へ昇格させない前提を置きます。

権限の設定名だけで安全性を判断せず、実際に何が読めて何が書けるかを確認します。

環境によって設定の扱いが異なる場合があるためです。

目的に不要なアクセスが見つかったら、管理者の方針に沿って狭めます。

許可を減らせない場合は、資料を限定して渡す代替も検討してください。

試行と再実行の条件を決める

最初は小さな読み取りから試し、期待する対象が取得できるかを確認します。

成功したら、必要な項目だけでメモを作ります。

書き込みを試す場合は見本の対象を使い、変更前後を確認します。

試行中に本番の課題へ誤って通知しないよう、実行対象を明確にします。

エラーが出たときは、操作が実行されなかったと決めつけないでください。

更新は完了したが結果の受信に失敗した可能性もあります。

再実行する前に対象の状態を読み、二重投稿や二重更新を避けます。

実行済みか不明なら、その事実を報告して確認します。

運用記録には、接続先、対象範囲、許可した操作、実行結果を残します。

秘密の認証情報は記録へ含めません。

不要になった接続や、担当者の変更時には権限を見直します。

接続の成功を終点にせず、業務の確認と保守まで含めて、継続利用する価値を判断します。

試行記録には、失敗の後で確認した状態も残します。

投稿結果が不明だったが対象を読み直すと投稿済みだった、という事実です。

この記録があれば、次の担当者が再送しなくて済みます。

エラー表示と業務上の実行結果が一致しない場合を想定し、確認してから次の操作へ進みます。

実践課題

実践課題:連携の境界を一枚にする

つくるものは、未対応課題の確認メモを作るための権限表です。

実サービスへの接続は不要です。

架空の課題管理を使い、読み取り、更新、通知の3行へ分けます。

必要な情報、出力先、失敗時の確認を記述してください。

  1. 対象プロジェクトと期間、必要項目を決める
  2. 許可する操作と今回含めない操作を分ける
  3. 更新前に照合する情報を書く
  4. 結果不明時の確認と権限の見直し条件を決める

架空の完成例:「開発案件の未対応課題を読む。期限と状態をメモにする。期限変更や通知は行わない。書き込みが必要になった場合は対象と変更案を確認する。結果不明なら状態を読んでから再実行を判断する。」

自己確認

  • 目的に必要な機能だけを選んだ
  • 技術上と業務上の許可を分けた
  • 二重実行を防ぐ確認がある

まとめ

外部連携は、目的に必要な読み取りから始め、更新や送信を別の操作として設計します。

道具の権限と業務の許可は一致するとは限りません。

次は、連携で減る手間と、増える確認の手間を同じ業務で比べてください。

  • 読む範囲と出力先を揃える
  • 更新前に対象と内容を照合する
  • 結果不明のまま再送しない

参考資料

OpenAI公式:Codexの安全性と権限
2026年10月6日確認。実行環境と権限の基本事項。本文の業務設計・検証方法は本教材の提案です。

次に知りたいことは?

仕事で困っていることを、次の教材づくりに生かします。

困りごとを送る

Codexへ任せる仕事を、一緒に整理したい方へ

試した依頼文や、うまく進まなかった場面をもとに、次の進め方を相談できます。

個別相談の内容を見る
次のレッスン長い仕事を分割して引き継ぐ→
カワイ校長

今日は何学ぶ?

1分でわかる、大学の使い方

「はじめに」でいつでも見られます