AIは、どのデータを
操作できる?
データの読み取り・書き込み・削除などの権限を検出します。
12const db = client.table("users")
13await db.delete()
14
データの削除権限を検出ユーザーデータを削除する操作が含まれています。
THE QUESTION
機能が動くだけでは、導入可否は判断できません。AIが触れるものと送る先をコードから確かめ、危ういつながりを本番につなぐ前に見つけます。
INSPECTION EXAMPLESコードで確認する3つのポイント
データの読み取り・書き込み・削除などの権限を検出します。
12const db = client.table("users")
13await db.delete()
14
データの削除権限を検出ユーザーデータを削除する操作が含まれています。
外部APIの呼び出しや、外部サービスへの送信を検出します。
28await fetch(
29 "https://api.example.com",
30 { method: "POST", body: payload })
外部へのデータ送信を検出外部サービスへの通信が含まれています。
見つかったつながりを判定書にまとめ、危ういものは「導入不可」として、本番につなぐ前に止めます。
総合判定導入不可
で止まる直したあとに再検査し、判定の変化を確かめられます。
WHAT YOU RECEIVE
01 / MAIN DOCUMENT
AIアプリ導入判定書
主なリスク
冒頭で総合判定と主要なリスクを示し、根拠・導入条件・確認事項・未検査範囲まで記載します。
判定書のサンプルを見る(PDF・新しいタブで開きます)02 / FOR DEVELOPERS
12client.delete(
13 table="users"
14)
15
削除権限の見直しが必要です
どこを、どう直し、何で確かめるか。同じ項目番号で開発会社へ渡せます。
03 / FOR DISCUSSION
AIが呼べる道具と、その先で触るものを一枚に整理します。
04 / FINAL QUESTIONS
コードだけでは分からない運用上の事実を10問で確認し、最終判定へ反映します。
鍵の保管場所判定できない → 該当なし
契約しているAI会社判定できない → 該当
判定書で辿れること
EIGHT CHECKS
判定は「該当」「条件つき」「該当なし」「判定できない」の4つ。
分からないものを、分かったことにはしません。
HOW IT WORKS
アプリを動かさず、コードを読みます。
項目は質問票で確認し、最終判定に反映します。
検査対象のコードをgitまたはzipで共有します。
アプリの起動やnpm installは不要です。
お客様の環境内で検査し、分からない点を
質問票で確認します。
最終判定書、直し方の紙、AIが触る範囲の絵を
お渡しします。
BUILT FOR TRUST
コードを預かるサービスだからこそ、「そう設計した」
だけで終わらせません。検査する道具の動きも、
機械で確認します。
AIの言葉だけで、
判定を変えない。
指定されたフォルダの外を読めないことを、範囲外を指すリンクを使った検査で確認します。
標準の検査は手元の情報で実施。ネットワークを遮断した環境でも動くことを確認します。
配布物に署名を付け、検査ツールがAid-Onの出したものか確認できます。
読めなかった範囲や答えが足りない項目は「判定できない」として明記します。
SCOPE & BASIS
判定書にはチェック項目ごとに日本のAI事業者ガイドラインの指針番号を添えます。根拠とともに、検査できる範囲も明確にします。
対応するコード
JavaScript / TypeScript
Pythonは依存部品の照合と秘密情報のパターン確認のみ対応します。
検査で分かること
指定された範囲・時点の記録
未知の脆弱性や、読めなかった箇所の安全性を保証するものではありません。
制度との関係
指針番号を判定書に記載
ガイドラインや情報セキュリティサービス基準への適合を認定・保証するものではありません。
FAQ
導入前によくいただく質問をまとめました。
検査はお客様の環境内で実施し、コードを外部に送らずに確認します。対象として指定した範囲の外を読まないことも機械で検証します。
通常の導入判定では必要ありません。コードを読む静的な検査です。
開発会社向けの「直し方の紙」を合わせてお渡しします。修正後に再検査し、判定の変化を確認できます。
安全性の保証ではありません。指定された範囲と時点での検査結果、判断の根拠、見ていないことを記録します。
コードの内容を読む検査はJavaScript / TypeScriptが対象です。Pythonは依存部品の照合と秘密情報のパターン確認のみ対応しています。