Media > AI活用ユースケース > 情報システム > 社内の生成AIの利用ログを毎月点検して、渡してはいけない情報の入力を見つける

社内の生成AIの利用ログを毎月点検して、渡してはいけない情報の入力を見つける

実装ステータス:構成例 技術的に実現可能な構成として設計したもの。自社未検証

生成AIへの入力と応答のログを入力に、社内ルールに照らして問題のある入力を見つけ、区分と根拠と代わりのやり方を返します。点検担当の作業は、対話を1件ずつ読むことから、上がってきた判定を確かめることに変わります。

サマリー
利用ツール
ChatGPT/Claude/Gemini/Make/n8n/Power Automate
対象業界
IT・SaaS/保険/士業/製造/金融
対象部門
情報システム/法務
対象業務
内容確認・チェック/集計・分析
主な課題
データ分析に時間がかかる/人手が足りない/確認ミスが多い
AIで行う処理
判定
主な効果
判断支援/品質標準化/工数削減
導入難易度
★★★☆☆
実装レベル
本格構成
費用感
API連携(中)
人間の確認
必須
現在工数
22.5h/月
AI導入後
7.5h/月
想定削減
67%
年間削減
180h
モデル条件による試算値です。実在企業の実績ではありません。

01導入前 / 導入後の業務フロー

導入前(Before)
  1. 生成AIの利用ルールを文書で配り、研修を行う
  2. 利用のログは記録されているが、誰も定期的に見ていない
  3. 思い出したときに管理画面を開き、目についた対話をいくつか読む
  4. 社内ルールのどの条項に当たるかを、文書を開いて突き合わせる
  5. 問題がありそうなものを上長に口頭で相談する
  6. 本人への注意は、担当者の判断でしたりしなかったりする
  7. 点検した記録は残らない
導入後(After)
  1. 自動毎日決まった時刻に、前日分の利用ログを取得する
  2. 自動機密情報の種類の検出結果・秘密度ラベル・部門で一次のふるいにかける
  3. 自動ふるいに当たった対話だけをAIに渡し、機密の区分と根拠を判定させる
  4. 自動区分ごとに重大度を付け、同じ仕事をルールの範囲で行う方法を併せて出す
  5. 自動月末に、その月の判定結果を点検リストにまとめる
  6. 情報システムと法務の担当が、上がった項目を確認して確定する
  7. 本人への連絡と、ルール・設定の見直しを行う
各工程の詳しい説明を読む
  1. 生成AIの利用ルールを文書で配り、研修を行う
  2. 利用のログは記録されているが、誰も定期的に見ていない
  3. 思い出したときに管理画面を開き、目についた対話をいくつか読む
  4. 社内ルールのどの条項に当たるかを、文書を開いて突き合わせる
  5. 問題がありそうなものを上長に口頭で相談する
  6. 本人への注意は、担当者の判断でしたりしなかったりする
  7. 点検した記録は残らない

問題は4つあります。

(a)ルールを決めただけで終わっている。 「顧客名は入れない」と書いた文書はありますが、守られているかを誰も見ていません。 監査で「運用状況を示してください」と言われて、出すものがありません。

(b)全部は読めない。 月に数万件の対話があります。全件を人が読むのは最初から無理です。 だから「たまに、目についたものを」という運用になり、見つかるかどうかが偶然に左右されます。

(c)機械的な検出だけでは足りない。 クレジットカード番号やマイナンバーの形をした文字列は、機密情報の種類の検出で機械的に見つかります。しかし「A社の来期の値下げの方針」のような、形の無い秘密はパターンでは拾えません。ここがいちばん漏らしてはいけない情報です。

(d)見つけたあとが決まっていない。 問題のある入力を見つけても、本人に注意して終わりです。なぜその入力が必要だったのかが記録されず、同じことが翌月も起きます。

  1. 【自動】 毎日決まった時刻に、前日分の利用ログを取得する
  2. 【自動】 機密情報の種類の検出結果・秘密度ラベル・部門で一次のふるいにかける
  3. 【自動】 ふるいに当たった対話だけをAIに渡し、機密の区分と根拠を判定させる
  4. 【自動】 区分ごとに重大度を付け、同じ仕事をルールの範囲で行う方法を併せて出す
  5. 【自動】 月末に、その月の判定結果を点検リストにまとめる
  6. 【人】 情報システムと法務の担当が、上がった項目を確認して確定する
  7. 【人】 本人への連絡と、ルール・設定の見直しを行う

自動化されるのは「集める」「絞る」「読んで区分する」「まとめる」の4つです。残るのは確定の判断です。

6番目を軽く見ないでください。 AIの判定は確定ではありません。とくに unclear と付いたものは、人が読まないと先へ進みません。

02今回想定するシステム構成

構成図
社員の生成AI利用
   │
   ▼
監査ログ/アクティビティの記録
   │
   ▼【トリガー】毎日決まった時刻
   │
   ▼
前日分のログを取得
   │
   ▼
一次のふるい
(機密情報の種類の検出結果・秘密度ラベル・部門)
   │
   ▼
上がったものだけをAIが判定
   │
   ▼
区分と根拠
   │
   ▼
月次の点検リスト
   │
   ▼【人が確認して確定】
   │
   ▼
本人への連絡/ルールと設定の見直し
役割想定する製品代替候補
ワークフローn8nPower Automate、Make
処理Claude API(対話内容の機密区分の判定)OpenAI API、Gemini API
連携Microsoft Purview(監査/AI 用のデータセキュリティ態勢管理)

この構成の土台は、プロンプトと応答が統合監査ログに記録されることです。 Microsoft Purview では、他のアクティビティと同様に、ユーザーのプロンプトと応答が統合監査ログにキャプチャされます。 イベントには、ユーザーがAIアプリと対話する方法とタイミングが含まれ、アクティビティが行われた Microsoft 365 サービスと、操作中にアクセスされた Microsoft 365 上のファイルへの参照を含められます。そのファイルに秘密度ラベルが適用されていれば、ラベルもキャプチャされます。

これらのイベントは、AI 用データセキュリティ態勢管理(DSPM for AI)の「AI アクティビティ」タブとアクティビティ エクスプローラーに流れ込み、プロンプトと応答のデータを表示できます。DSPM for AI は、企業全体のAI利用を検出・保護・統制するためのフロントドアとして位置づけられ、推奨事項とワンクリックポリシーが用意されています。

対象となるAIアプリは3つのカテゴリに分かれます。Copilot のエクスペリエンスとエージェントエンタープライズ AI アプリ(Microsoft Foundry、Entra 登録済み AI アプリ、Anthropic Claude(エンタープライズ)、ChatGPT Enterprise)、その他の AI アプリ(ブラウザーのアクティビティによって検出され、Defender for Cloud Apps カタログで「ジェネレーティブ AI」に分類されるもの)です。自社の社員が実際に使っているものがどのカテゴリに入るかを、最初に確認してください。 ここを外すと、ログが集まりません。

一次のふるいには、機密情報の種類トレーニング可能な分類子を使います。これらは、AIアプリを使うときのユーザープロンプトと応答の中の機密データを見つけるために用意されています。

n8n 側は Schedule Trigger ノードで動かします。設定できる間隔は秒・分・時・日・週・月・カスタム(Cron式)の7種類で、日単位なら「Days Between Triggers」「Trigger at Hour」「Trigger at Minute」を指定します。複数のトリガールールを1つのノードに追加して、異なるスケジュールでノードを動かせます。 日次の収集と月次の集計を、1つのワークフローに同居させられるということです。

03どうやって実装するのか

Step1

処理の起点を決める

毎日決まった時刻を起点にします。Schedule Trigger ノードで、日単位の間隔に「Trigger at Hour」「Trigger at Minute」を指定します。深夜ではなく、出社前の早朝に動かすのが扱いやすいです。失敗したときに、その日のうちに気づけます。

月次の集計は、同じワークフローに2つ目のトリガールールを足して行います。ノードは1つのまま、日次と月次を持てます。

Schedule ノードをトリガーに使うワークフローは、保存したうえで公開する必要があります。 保存だけでは動きません。

Step2

入力データを集める

データ中身取得元
対話の記録ユーザーのプロンプトと応答統合監査ログ
対話の状況対話の方法とタイミング、対象のサービス統合監査ログのイベント
参照されたファイル操作中にアクセスされたファイルへの参照統合監査ログのイベント
秘密度ラベル参照されたファイルに適用されたラベル統合監査ログのイベント
機密情報の種類の検出結果プロンプトと応答の中で見つかった機密データデータ分類
社内ルール生成AIの利用ルールの条項社内文書
部門と職種利用者の所属(仮名化した識別子と対応づける)人事のマスタ

社内ルールを入れることが要です。 ルールの条項が渡っていないと、AIは一般論で「機密情報が含まれます」としか言えません。「第4条2項の、顧客名の入力禁止に当たる」と返せて初めて、担当者の突き合わせ3分が消えます。

Step3

データの取得方法を決める

対話の記録: 統合監査ログから取得します。イベントは DSPM for AI の「AI アクティビティ」タブとアクティビティ エクスプローラーでも表示できるので、まず画面で中身を見てから、取得の実装に入ってください。 どの項目が入っているかが分かります。

取得の範囲: 前日分だけを取ります。1日ずつ区切ることで、失敗したときの再実行が簡単になります。

社内ルール: 条項番号と本文を、機械が読める形に整えて持ちます。文書をそのまま渡さず、条項ごとに分けます。 根拠として条項番号を返させるためです。

Step4

AIへ渡す前に整形する

  1. 一次のふるい … 機密情報の種類の検出結果がある、秘密度ラベルが付いたファイルを参照している、対象部門に属する、のいずれかに当たる対話だけを残します。ここで数万件が数百件になります
  2. 仮名化 … 利用者の氏名を識別子に置き換えます。判定の段階では誰の入力かを見ません
  3. 重複の除去 … 同じ内容を繰り返し入力している対話をまとめます。1人が同じ貼り付けを10回していれば、1件として扱います
  4. 長さの調整 … 対話が長い場合、機密情報の種類が検出された前後を中心に切り出します。全文を渡さないことが、後の第13章の設計にもつながります
  5. 既知の例外の除外 … 一次のふるいで毎回当たるが問題にならないもの(社内のテストデータなど)を、あらかじめ除きます
Step5

AIに処理させる

一次のふるいで拾えるのは、形のある情報だけです。 番号や記号の並びは機械的に見つかりますが、「A社の来期の値下げの方針」のような、形の無い秘密はパターンに引っかかりません。ここがAIの担当範囲です。

処理内容
機密区分の判定決めた区分のどれに当たるかを選ぶ(複数可)
重大度の判定高・中・低の3段階
根拠の提示社内ルールのどの条項に当たるか
引用該当部分を最小限だけ引く
代わりのやり方同じ仕事をルールの範囲で行う方法
人の確認の要否確定させず人に回すかどうか

区分は次の6つに固定します。自由記述にしません。

区分中身
personal_data顧客・従業員の個人情報が含まれる
third_party_confidential他社から預かった秘密情報(相手の社名・案件名を含む)
internal_unpublished未公表の自社の事業情報(価格、計画、人事)
credentials認証情報・鍵・接続先
noneルール上問題のある情報は見当たらない
unclear判断できない(文脈が足りない、断片的)

unclear を必ず置きます。 断片的な対話は、それだけでは判断できません。無理に区分を選ばせると、none に倒れます。 判定を確定させず、人が読む逃げ道を作ります。

Step6

指示内容を固定する

あなたは社内の生成AI利用ログを点検する担当者を支援する立場です。
対話の内容が、社内の生成AI利用ルールに照らして問題があるかを判定してください。

【厳守事項】
- 対話に書かれていないことを推測しないでください。
  「おそらくこの会社のことだろう」という補いをしないでください。
- 区分は次の6つからだけ選んでください。新しい区分を作らないでください。
  personal_data / third_party_confidential / internal_unpublished /
  credentials / none / unclear
- 文脈が足りず判断できない場合は unclear にし、
  何が足りないかを reason に書いてください。推測で none にしないでください。
- 根拠には、渡した社内ルールの条項番号を必ず書いてください。
  該当する条項が見つからない場合は「該当条項なし」と書いてください。
  条項の内容を作らないでください。
- quote には、判断の根拠になった部分だけを最小限で入れてください。
  対話の全文を写さないでください。氏名・電話番号・口座番号などは
  伏せ字にして入れてください。
- alternative には、同じ仕事を社内ルールの範囲で行う方法を書いてください。
  「入力しないこと」とだけ書かないでください。
- 利用者の人物評価、意図の推測、悪意の有無に関する記述を書かないでください。
- 判定に迷いがある場合は needs_human を true にしてください。

【社内ルール(条項番号つき)】
{policy_clauses}

【対話(仮名化済み・部門のみ付与)】
{conversation}

【一次のふるいで検出された機密情報の種類】
{detected_sit}

「条項の内容を作らないでください」は必須です。 根拠を書けと指示すると、それらしい条項番号を作ることがあります。存在しない条項を根拠にした注意喚起は、現場の信頼を一度で失います。

「人物評価を書かない」も外せません。 この仕組みは社員の入力を読みます。出力に人物評価が混じると、点検が人事の材料に見えてしまいます。

Step7

出力形式を固定する

{
  "conversation_id": "",
  "user_ref": "",
  "department": "",
  "category": ["personal_data | third_party_confidential | internal_unpublished | credentials | none | unclear"],
  "severity": "high | medium | low",
  "quote": "",
  "reason": "",
  "alternative": "",
  "needs_human": true
}

構造化する理由は、月次で数えるためです。 文章のままだと、「先月は third_party_confidential が何件だったか」「どの部門に偏っているか」が数えられません。この仕組みの目的は個々の摘発ではなく、傾向をつかんでルールと設定を直すことなので、数えられる形にしておく必要があります。

user_ref には氏名ではなく仮名化した識別子を入れます。傾向を見るのに氏名は要りません。

alternative を出させることが、この構成の値打ちです。「入れてはいけない」で終わらせず、「顧客名を伏せ字にすれば同じ結果が得られる」と返せば、現場が使い方を変えられます。注意喚起の文面にそのまま使えます。

Step8

システムへ連携する

つなぎ先方式内容
監査ログ取得前日分のプロンプトと応答のイベント
データ分類参照機密情報の種類とトレーニング可能な分類子の検出結果
生成AIサービスAPI機密区分の判定
ワークフロースケジュール実行日次の収集と月次の集計

点検リストの保管先と、注意喚起の連絡手段は、社内の既存の仕組みに合わせてください。判定結果を人事システムや評価の仕組みに自動で流し込む連携は作らないでください。

Step9

人が確認する

全件、人が確認します。 AIの判定だけで本人に連絡することはありません。

確認の順番を設計します。

  • needs_humantrue のものを最上位に出す
  • unclear を次に出す(ここがいちばん人の時間を使うべき場所です
  • severityhigh のものをその次に
  • none は一覧に残すが、開かない(件数を数えるためだけに残します

確認の画面には、quotereason と該当条項を同じ画面に並べます。 条項を別の文書で開かせると、突き合わせの3分が戻ってきます。

確認にかかる時間の目標は、1件3分です。 それ以上かかるなら、社内ルールの条項の粒度が粗いか、一次のふるいが緩すぎて none が大量に混じっています。

Step10

例外に対処する

起きること対応
一次のふるいに当たる件数が想定より多いしきい値を上げるのではなく、既知の例外を除外リストに登録する。何を除いたかは記録する
対話が断片的で判断できないunclear にして人に回す。推測で none にしない
該当する社内ルールの条項が無い「該当条項なし」として上げる。これはルール側の不備の発見であり、成果として扱う
存在しない条項番号が返る条項番号を社内ルールの一覧と機械的に突き合わせ、合わないものは差し戻す
同じ人の同じ入力が繰り返し上がる前処理で重複としてまとめる。回数だけを記録する
判定が必要な業務で毎回引っかかる本人の問題ではない。閉じた構成のAIを用意するなど、環境側で解く
前日分のログが取れなかったその日の件数を0と記録せず、取得失敗として残す。 翌日に再取得する
ワークフローの実行を逃した逃した実行をどう扱うかを設定で決めておく
AIの判定が返らない未判定として残し、人の確認の一覧に「未判定」で載せる。黙って落とさない
引用が長すぎる文字数の上限を機械側で切る。プロンプトの指示だけに頼らない
Step11

記録を残す

  • 判定の入力(仮名化した対話の識別子と、渡した範囲)
  • AIの判定結果(区分・重大度・根拠・引用・代わりのやり方)
  • 人が判定を変えた箇所と、変えた理由
  • 本人へ連絡したかどうかと、その日付
  • ルール・設定の見直しにつながったかどうか
  • 月次の集計(区分別・部門別の件数)

3つ目が改善の材料になります。人が毎回 internal_unpublishednone に直しているなら、社内ルールの条項がその業務の実態と合っていません。 プロンプトではなくルールを直す場面です。

保存期間を最初に決めてください。 生成AIのプロンプトと応答は、データライフサイクル管理のアイテム保持ポリシーで自動的に保持または削除できます。点検の記録を無期限に持たないという判断を、先に文書にしておきます。

04実装レベルの3段階

最小構成:検出結果を手でコピーし、AIに判定させる / 判定の下書き
半自動化:上記+日次のログ取得+一次のふるい+仮名化 / 集める・絞る・判定する
本格構成:上記+月次の集計+確認画面+連絡と見直しの記録 / 確定と連絡以外のすべて

最小構成でも、1件9分が6分程度になります。 条項との突き合わせが消えるためです。 半自動化で6分から4分程度になります。 対象の抽出が自動になり、探す時間が消えます。本格構成で3分になりますが、確認画面と記録の作り込みが要ります。 月150件の規模なら、本格構成まで作る価値があります。 月次で傾向を出せることが、この仕組みの目的だからです。半自動化で止めると、判定はできても「先月と比べてどうか」が出せません。

05工数削減シミュレーション

前提値(モデル条件)
対象人数
2 名
月間件数
150 件
1件あたり現在時間
9 分
1件あたり導入後時間
3 分
現在  150件 × 9分 ÷ 60 = 22.5 時間/月
導入後 150件 × 3分 ÷ 60 = 7.5 時間/月
月間削減時間
15h
削減率
67%
年間削減時間
180h
年間金額換算(時間単価4,000円)
72万円
モデル条件による試算であり、実際の効果は業務内容・運用方法によって異なります。

自社条件で導入効果を整理したい方へ

このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。

AI活用について相談する

06向いている企業・向いていない企業

向いている
  1. 全社に生成AIを配り、利用ルールを定めたものの、守られているかを確かめられていない企業。Microsoft 365 を使っており、利用の監査ログを取れる環境がある場合。顧客の個人情報や、他社から預かった秘密情報を日常的に扱う業種で、入力の中身を定期的に振り返る必要がある場合。
向いていない
  1. 生成AIの利用者が数名で、上長が使い方を全部把握できている場合。閉じた環境に置いた生成AIしか使わせておらず、外部へ情報が出る経路が無い場合。利用のログを取得できる仕組みがまだ無く、まずログを取る設定から始める必要がある場合は、この構成より先にそちらを整えてください。

07最小構成で試す方法

  1. DSPM for AI の「AI アクティビティ」タブで、直近の対話を画面で見る
  2. 機密情報の種類が検出された対話を、20件ほど手でコピーする
  3. 社内ルールの条項をテキストにまとめる
  4. AIの画面に両方を貼り、「どの条項に当たるか、判断できない場合は unclear と答えてください」と指示する
  5. 自分の判断と比べる

この20件を必ずやってください。 ここで分かることが3つあります。

見ること分かること
unclear の割合一次のふるいで渡す文脈が足りているか
条項の当て方の正しさ社内ルールの条項が業務の実態と合っているか
alternative の実用性現場に返して意味のある提案が出るか

unclear が半分を超えたら、自動化より先に社内ルールの書き直しです。 人が読んでも判断できないルールは、AIにも判定できません。これは失敗ではなく、この仕組みを作る前に得られる最大の収穫です。

08実装時につまずきやすいポイント

問題対策
ワークフローの実行時刻がずれる自己ホスト版の n8n は既定のタイムゾーンが America/New_York です。 ワークフローの設定でタイムゾーンを指定する。日次の締めがずれ、前日分の範囲が合わなくなる
スケジュールが動かないSchedule ノードをトリガーに使うワークフローは、保存して公開する必要があります。 保存だけでは動きません
Cron式に入れた変数が更新されないCron式の変数はワークフローの公開時にだけ評価されます。 変更したら再公開する
日次と月次を別ワークフローに分けて管理が増える1つのノードに複数のトリガールールを追加できます。 同居させる
社員が使っているAIアプリのログが集まらないサポートされるAIアプリのカテゴリを確認する。その他の AI アプリはブラウザーのアクティビティによって検出されるため、前提となる構成が異なる
一次のふるいで件数が膨らむしきい値を下げる前に、既知の例外を除外する。除いたものは記録に残す
存在しない条項番号が根拠に出る条項の一覧と機械的に突き合わせ、合わないものは差し戻す
unclear ばかりになる渡す文脈が足りない。前処理の切り出し範囲を広げるか、社内ルールの条項を書き直す
点検が監視だと受け取られる目的・範囲・保存期間・誰が見られるかを先に公表する。作ってから説明しない
引用が長く、機密情報が判定結果側に溜まる引用の文字数に機械側で上限をかける
同じ業務で毎月同じ人が上がる本人ではなく業務の問題として扱い、環境を用意する方向で解く

09セキュリティ・AIガバナンス上の注意点

この構成で扱うデータ: 社員が生成AIに入力した内容そのもの。顧客の個人情報、他社から預かった秘密情報、未公表の自社情報が含まれます。 社内でもっとも扱いの難しいデータの一つです。

  1. 点検そのものが従業員の監視になりえます … 目的・範囲・保存期間・誰が見られるかを、あらかじめ社内に公表してください。 運用を始めてからの説明では遅すぎます
  2. 仮名化を既定にします … Microsoft Purview のコミュニケーションコンプライアンスは、既定でユーザー名を仮名化し、ロールベースのアクセス制御を組み込んでいます。 インサイダーリスク管理にも、仮名化とロールベースのアクセスというプライバシー制御が含まれます。この設計思想をそのまま運用に持ち込みます。 仮名化した状態で傾向を見るのを既定とし、本人を特定するのは重大な事案に限り、権限を分けて行います
  3. 外部AIに渡す範囲を限定します … 判定に渡すのは一次のふるいに当たった対話だけです。全件を外部のAIに渡しません。 渡す部分も、検出箇所の前後に切り出します
  4. 人事評価に使いません … 判定結果を評価や処遇の材料にしない、という線引きを運用規程に書いてください。 ここが曖昧だと、現場は生成AIを使わなくなります。使わなくなることは改善ではありません
  5. 引用は最小限にします機密情報を見つける仕組みが、機密情報をもう1か所に増やしてしまわないようにします。 判定結果の保管先には、元の対話と同じ水準のアクセス制限をかけます
  6. 保持期間を決めます … アイテム保持ポリシーで、プロンプトと応答を自動的に保持または削除できます。点検の記録も含め、残す期間を先に決めます
  7. 事前の制御も併せて検討します … Microsoft Purview にオンボードされている Windows コンピューターは、ユーザーがブラウザー経由でアクセスするサードパーティの生成AIサイトと機密情報を共有することを、警告またはブロックするエンドポイントDLPポリシーに構成できます。上書きできる警告を出す形も取れます。事後の点検と事前の警告は、どちらか一方では足りません

誤りが起きた場合のリスクは、誤った判定にもとづいて本人に注意し、現場の信頼を失うことです。とくに unclear を確定として扱うと、これが起きます。判定は材料であって結論ではないという扱いを、担当者全員で共有してください。

10まず何から始めるか

1週目:現状を見る

DSPM for AI の「AI アクティビティ」タブを開き、社内でどのAIアプリが使われているかを確認します。サポートされるカテゴリのどれに当たるかを見てください。 想定していなかったものが出てくることがあります。

2週目:社内ルールを条項単位に直す

生成AIの利用ルールを、条項番号と本文に分けたテキストにします。このとき「人が読んでも判断できない条項」が必ず見つかります。 先に直します。

3週目:20件で試す

機密情報の種類が検出された対話を20件コピーし、条項と一緒にAIに渡して判定させます。自分の判断と比べ、unclear の割合を数えてください。

4週目:見る範囲を決めて公表する

目的・範囲・保存期間・誰が見られるか・仮名化の扱い・人事評価に使わないことを文書にし、社内に公表します。この週を飛ばさないでください。 技術より重い工程です。

2か月目以降: 日次のログ取得と一次のふるいを組み、月次の集計まで通します。人が判定を変えた箇所を記録してください。 同じ方向の直しが続くなら、直すのはプロンプトではなく社内ルールです。


11関連ユースケース

12この仕組みを理解するための記事

13技術仕様の確認日・参考情報

技術仕様確認日:2026-09-22/最終更新:2026-09-22
確認した内容情報源確認日
サポートされるAIアプリが3つのカテゴリ(Copilot のエクスペリエンスとエージェント、エンタープライズ AI アプリ、その他の AI アプリ)に分かれること。AI 用データセキュリティ態勢管理(DSPM for AI)がフロントドアとして企業全体のAI利用を検出・保護・統制し、推奨事項とワンクリックポリシーを持つこと。プロンプトと応答が統合監査ログにキャプチャされ、対話の方法とタイミング、対象の Microsoft 365 サービス、アクセスされたファイルへの参照と秘密度ラベルを含みうること。これらが「AI アクティビティ」タブとアクティビティ エクスプローラーに流れ込むこと。機密情報の種類とトレーニング可能な分類子でプロンプトと応答の中の機密データを見つけられること。エンドポイントDLPでサードパーティの生成AIサイトへの機密情報の共有を警告またはブロックできること。インサイダーリスク管理の「危険な AI 使用状況」テンプレートに仮名化とロールベースのアクセスというプライバシー制御が含まれること。コミュニケーションコンプライアンスが既定でユーザー名を仮名化しロールベースのアクセス制御を組み込むこと。アイテム保持ポリシーでプロンプトと応答を自動的に保持または削除できることMicrosoft Learn: Microsoft Purview による生成AIアプリのデータセキュリティとコンプライアンス2026-09-22
Schedule Trigger ノードで設定できる間隔が秒・分・時・日・週・月・カスタム(Cron式)の7種類であること。日単位では「Days Between Triggers」「Trigger at Hour」「Trigger at Minute」を指定すること。複数のトリガールールを追加して異なるスケジュールでノードを動かせること。タイムゾーンはワークフローの設定を優先し、未設定ならインスタンスの設定を使い、自己ホスト版の既定が America/New_York であること。Schedule ノードをトリガーに使うワークフローは保存して公開する必要があること。Cron式の変数はワークフローの公開時にだけ評価され、変更後は再公開が要ること。実行を逃した場合の動作を設定できることn8n Docs: Schedule Trigger node2026-09-22

従業員の利用ログを点検する運用は、目的・範囲・周知の方法について、労働法および個人情報の取り扱いに関する検討が必要です。この部分は自社の法務部門と、必要に応じて労働者側との協議が必要です。 本記事は点検の作業を機械化する構成を示したものであり、監視の適法性についての判断を代替するものではありません。

実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。

自社の業務に使えるAI活用候補を整理します

このユースケース(UC-0160)についてのご相談はこちらから。

AI活用について相談する
目次