社内の生成AIの利用ログを毎月点検して、渡してはいけない情報の入力を見つける
生成AIへの入力と応答のログを入力に、社内ルールに照らして問題のある入力を見つけ、区分と根拠と代わりのやり方を返します。点検担当の作業は、対話を1件ずつ読むことから、上がってきた判定を確かめることに変わります。
- 利用ツール
- ChatGPT/Claude/Gemini/Make/n8n/Power Automate
- 対象業界
- IT・SaaS/保険/士業/製造/金融
- 対象部門
- 情報システム/法務
- 対象業務
- 内容確認・チェック/集計・分析
- 主な課題
- データ分析に時間がかかる/人手が足りない/確認ミスが多い
- AIで行う処理
- 判定
- 主な効果
- 判断支援/品質標準化/工数削減
- 導入難易度
- ★★★☆☆
- 実装レベル
- 本格構成
- 費用感
- API連携(中)
- 人間の確認
- 必須
01導入前 / 導入後の業務フロー
- 生成AIの利用ルールを文書で配り、研修を行う
- 利用のログは記録されているが、誰も定期的に見ていない
- 思い出したときに管理画面を開き、目についた対話をいくつか読む
- 社内ルールのどの条項に当たるかを、文書を開いて突き合わせる
- 問題がありそうなものを上長に口頭で相談する
- 本人への注意は、担当者の判断でしたりしなかったりする
- 点検した記録は残らない
- 自動毎日決まった時刻に、前日分の利用ログを取得する
- 自動機密情報の種類の検出結果・秘密度ラベル・部門で一次のふるいにかける
- 自動ふるいに当たった対話だけをAIに渡し、機密の区分と根拠を判定させる
- 自動区分ごとに重大度を付け、同じ仕事をルールの範囲で行う方法を併せて出す
- 自動月末に、その月の判定結果を点検リストにまとめる
- 人情報システムと法務の担当が、上がった項目を確認して確定する
- 人本人への連絡と、ルール・設定の見直しを行う
各工程の詳しい説明を読む
- 生成AIの利用ルールを文書で配り、研修を行う
- 利用のログは記録されているが、誰も定期的に見ていない
- 思い出したときに管理画面を開き、目についた対話をいくつか読む
- 社内ルールのどの条項に当たるかを、文書を開いて突き合わせる
- 問題がありそうなものを上長に口頭で相談する
- 本人への注意は、担当者の判断でしたりしなかったりする
- 点検した記録は残らない
問題は4つあります。
(a)ルールを決めただけで終わっている。 「顧客名は入れない」と書いた文書はありますが、守られているかを誰も見ていません。 監査で「運用状況を示してください」と言われて、出すものがありません。
(b)全部は読めない。 月に数万件の対話があります。全件を人が読むのは最初から無理です。 だから「たまに、目についたものを」という運用になり、見つかるかどうかが偶然に左右されます。
(c)機械的な検出だけでは足りない。 クレジットカード番号やマイナンバーの形をした文字列は、機密情報の種類の検出で機械的に見つかります。しかし「A社の来期の値下げの方針」のような、形の無い秘密はパターンでは拾えません。ここがいちばん漏らしてはいけない情報です。
(d)見つけたあとが決まっていない。 問題のある入力を見つけても、本人に注意して終わりです。なぜその入力が必要だったのかが記録されず、同じことが翌月も起きます。
- 【自動】 毎日決まった時刻に、前日分の利用ログを取得する
- 【自動】 機密情報の種類の検出結果・秘密度ラベル・部門で一次のふるいにかける
- 【自動】 ふるいに当たった対話だけをAIに渡し、機密の区分と根拠を判定させる
- 【自動】 区分ごとに重大度を付け、同じ仕事をルールの範囲で行う方法を併せて出す
- 【自動】 月末に、その月の判定結果を点検リストにまとめる
- 【人】 情報システムと法務の担当が、上がった項目を確認して確定する
- 【人】 本人への連絡と、ルール・設定の見直しを行う
自動化されるのは「集める」「絞る」「読んで区分する」「まとめる」の4つです。残るのは確定の判断です。
6番目を軽く見ないでください。 AIの判定は確定ではありません。とくに unclear と付いたものは、人が読まないと先へ進みません。
02今回想定するシステム構成
社員の生成AI利用 │ ▼ 監査ログ/アクティビティの記録 │ ▼【トリガー】毎日決まった時刻 │ ▼ 前日分のログを取得 │ ▼ 一次のふるい (機密情報の種類の検出結果・秘密度ラベル・部門) │ ▼ 上がったものだけをAIが判定 │ ▼ 区分と根拠 │ ▼ 月次の点検リスト │ ▼【人が確認して確定】 │ ▼ 本人への連絡/ルールと設定の見直し
| 役割 | 想定する製品 | 代替候補 |
|---|---|---|
| ワークフロー | n8n | Power 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どうやって実装するのか
処理の起点を決める
毎日決まった時刻を起点にします。Schedule Trigger ノードで、日単位の間隔に「Trigger at Hour」「Trigger at Minute」を指定します。深夜ではなく、出社前の早朝に動かすのが扱いやすいです。失敗したときに、その日のうちに気づけます。
月次の集計は、同じワークフローに2つ目のトリガールールを足して行います。ノードは1つのまま、日次と月次を持てます。
Schedule ノードをトリガーに使うワークフローは、保存したうえで公開する必要があります。 保存だけでは動きません。
入力データを集める
| データ | 中身 | 取得元 |
|---|---|---|
| 対話の記録 | ユーザーのプロンプトと応答 | 統合監査ログ |
| 対話の状況 | 対話の方法とタイミング、対象のサービス | 統合監査ログのイベント |
| 参照されたファイル | 操作中にアクセスされたファイルへの参照 | 統合監査ログのイベント |
| 秘密度ラベル | 参照されたファイルに適用されたラベル | 統合監査ログのイベント |
| 機密情報の種類の検出結果 | プロンプトと応答の中で見つかった機密データ | データ分類 |
| 社内ルール | 生成AIの利用ルールの条項 | 社内文書 |
| 部門と職種 | 利用者の所属(仮名化した識別子と対応づける) | 人事のマスタ |
社内ルールを入れることが要です。 ルールの条項が渡っていないと、AIは一般論で「機密情報が含まれます」としか言えません。「第4条2項の、顧客名の入力禁止に当たる」と返せて初めて、担当者の突き合わせ3分が消えます。
データの取得方法を決める
対話の記録: 統合監査ログから取得します。イベントは DSPM for AI の「AI アクティビティ」タブとアクティビティ エクスプローラーでも表示できるので、まず画面で中身を見てから、取得の実装に入ってください。 どの項目が入っているかが分かります。
取得の範囲: 前日分だけを取ります。1日ずつ区切ることで、失敗したときの再実行が簡単になります。
社内ルール: 条項番号と本文を、機械が読める形に整えて持ちます。文書をそのまま渡さず、条項ごとに分けます。 根拠として条項番号を返させるためです。
AIへ渡す前に整形する
- 一次のふるい … 機密情報の種類の検出結果がある、秘密度ラベルが付いたファイルを参照している、対象部門に属する、のいずれかに当たる対話だけを残します。ここで数万件が数百件になります
- 仮名化 … 利用者の氏名を識別子に置き換えます。判定の段階では誰の入力かを見ません
- 重複の除去 … 同じ内容を繰り返し入力している対話をまとめます。1人が同じ貼り付けを10回していれば、1件として扱います
- 長さの調整 … 対話が長い場合、機密情報の種類が検出された前後を中心に切り出します。全文を渡さないことが、後の第13章の設計にもつながります
- 既知の例外の除外 … 一次のふるいで毎回当たるが問題にならないもの(社内のテストデータなど)を、あらかじめ除きます
AIに処理させる
一次のふるいで拾えるのは、形のある情報だけです。 番号や記号の並びは機械的に見つかりますが、「A社の来期の値下げの方針」のような、形の無い秘密はパターンに引っかかりません。ここがAIの担当範囲です。
| 処理 | 内容 |
|---|---|
| 機密区分の判定 | 決めた区分のどれに当たるかを選ぶ(複数可) |
| 重大度の判定 | 高・中・低の3段階 |
| 根拠の提示 | 社内ルールのどの条項に当たるか |
| 引用 | 該当部分を最小限だけ引く |
| 代わりのやり方 | 同じ仕事をルールの範囲で行う方法 |
| 人の確認の要否 | 確定させず人に回すかどうか |
区分は次の6つに固定します。自由記述にしません。
| 区分 | 中身 |
|---|---|
personal_data | 顧客・従業員の個人情報が含まれる |
third_party_confidential | 他社から預かった秘密情報(相手の社名・案件名を含む) |
internal_unpublished | 未公表の自社の事業情報(価格、計画、人事) |
credentials | 認証情報・鍵・接続先 |
none | ルール上問題のある情報は見当たらない |
unclear | 判断できない(文脈が足りない、断片的) |
unclear を必ず置きます。 断片的な対話は、それだけでは判断できません。無理に区分を選ばせると、none に倒れます。 判定を確定させず、人が読む逃げ道を作ります。
指示内容を固定する
あなたは社内の生成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}
「条項の内容を作らないでください」は必須です。 根拠を書けと指示すると、それらしい条項番号を作ることがあります。存在しない条項を根拠にした注意喚起は、現場の信頼を一度で失います。
「人物評価を書かない」も外せません。 この仕組みは社員の入力を読みます。出力に人物評価が混じると、点検が人事の材料に見えてしまいます。
出力形式を固定する
{
"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 を出させることが、この構成の値打ちです。「入れてはいけない」で終わらせず、「顧客名を伏せ字にすれば同じ結果が得られる」と返せば、現場が使い方を変えられます。注意喚起の文面にそのまま使えます。
システムへ連携する
| つなぎ先 | 方式 | 内容 |
|---|---|---|
| 監査ログ | 取得 | 前日分のプロンプトと応答のイベント |
| データ分類 | 参照 | 機密情報の種類とトレーニング可能な分類子の検出結果 |
| 生成AIサービス | API | 機密区分の判定 |
| ワークフロー | スケジュール実行 | 日次の収集と月次の集計 |
点検リストの保管先と、注意喚起の連絡手段は、社内の既存の仕組みに合わせてください。判定結果を人事システムや評価の仕組みに自動で流し込む連携は作らないでください。
人が確認する
全件、人が確認します。 AIの判定だけで本人に連絡することはありません。
確認の順番を設計します。
needs_humanがtrueのものを最上位に出すunclearを次に出す(ここがいちばん人の時間を使うべき場所です)severityがhighのものをその次にnoneは一覧に残すが、開かない(件数を数えるためだけに残します)
確認の画面には、quote と reason と該当条項を同じ画面に並べます。 条項を別の文書で開かせると、突き合わせの3分が戻ってきます。
確認にかかる時間の目標は、1件3分です。 それ以上かかるなら、社内ルールの条項の粒度が粗いか、一次のふるいが緩すぎて none が大量に混じっています。
例外に対処する
| 起きること | 対応 |
|---|---|
| 一次のふるいに当たる件数が想定より多い | しきい値を上げるのではなく、既知の例外を除外リストに登録する。何を除いたかは記録する |
| 対話が断片的で判断できない | unclear にして人に回す。推測で none にしない |
| 該当する社内ルールの条項が無い | 「該当条項なし」として上げる。これはルール側の不備の発見であり、成果として扱う |
| 存在しない条項番号が返る | 条項番号を社内ルールの一覧と機械的に突き合わせ、合わないものは差し戻す |
| 同じ人の同じ入力が繰り返し上がる | 前処理で重複としてまとめる。回数だけを記録する |
| 判定が必要な業務で毎回引っかかる | 本人の問題ではない。閉じた構成のAIを用意するなど、環境側で解く |
| 前日分のログが取れなかった | その日の件数を0と記録せず、取得失敗として残す。 翌日に再取得する |
| ワークフローの実行を逃した | 逃した実行をどう扱うかを設定で決めておく |
| AIの判定が返らない | 未判定として残し、人の確認の一覧に「未判定」で載せる。黙って落とさない |
| 引用が長すぎる | 文字数の上限を機械側で切る。プロンプトの指示だけに頼らない |
記録を残す
- 判定の入力(仮名化した対話の識別子と、渡した範囲)
- AIの判定結果(区分・重大度・根拠・引用・代わりのやり方)
- 人が判定を変えた箇所と、変えた理由
- 本人へ連絡したかどうかと、その日付
- ルール・設定の見直しにつながったかどうか
- 月次の集計(区分別・部門別の件数)
3つ目が改善の材料になります。人が毎回 internal_unpublished を none に直しているなら、社内ルールの条項がその業務の実態と合っていません。 プロンプトではなくルールを直す場面です。
保存期間を最初に決めてください。 生成AIのプロンプトと応答は、データライフサイクル管理のアイテム保持ポリシーで自動的に保持または削除できます。点検の記録を無期限に持たないという判断を、先に文書にしておきます。
04実装レベルの3段階
最小構成でも、1件9分が6分程度になります。 条項との突き合わせが消えるためです。 半自動化で6分から4分程度になります。 対象の抽出が自動になり、探す時間が消えます。本格構成で3分になりますが、確認画面と記録の作り込みが要ります。 月150件の規模なら、本格構成まで作る価値があります。 月次で傾向を出せることが、この仕組みの目的だからです。半自動化で止めると、判定はできても「先月と比べてどうか」が出せません。
05工数削減シミュレーション
導入後 150件 × 3分 ÷ 60 = 7.5 時間/月
自社条件で導入効果を整理したい方へ
このユースケースを自社に当てはめた場合の前提値と削減見込みを、業務ヒアリングをもとに整理します。
06向いている企業・向いていない企業
- 全社に生成AIを配り、利用ルールを定めたものの、守られているかを確かめられていない企業。Microsoft 365 を使っており、利用の監査ログを取れる環境がある場合。顧客の個人情報や、他社から預かった秘密情報を日常的に扱う業種で、入力の中身を定期的に振り返る必要がある場合。
- 生成AIの利用者が数名で、上長が使い方を全部把握できている場合。閉じた環境に置いた生成AIしか使わせておらず、外部へ情報が出る経路が無い場合。利用のログを取得できる仕組みがまだ無く、まずログを取る設定から始める必要がある場合は、この構成より先にそちらを整えてください。
07最小構成で試す方法
- DSPM for AI の「AI アクティビティ」タブで、直近の対話を画面で見る
- 機密情報の種類が検出された対話を、20件ほど手でコピーする
- 社内ルールの条項をテキストにまとめる
- AIの画面に両方を貼り、「どの条項に当たるか、判断できない場合は unclear と答えてください」と指示する
- 自分の判断と比べる
この20件を必ずやってください。 ここで分かることが3つあります。
| 見ること | 分かること |
|---|---|
unclear の割合 | 一次のふるいで渡す文脈が足りているか |
| 条項の当て方の正しさ | 社内ルールの条項が業務の実態と合っているか |
alternative の実用性 | 現場に返して意味のある提案が出るか |
unclear が半分を超えたら、自動化より先に社内ルールの書き直しです。 人が読んでも判断できないルールは、AIにも判定できません。これは失敗ではなく、この仕組みを作る前に得られる最大の収穫です。
08実装時につまずきやすいポイント
| 問題 | 対策 |
|---|---|
| ワークフローの実行時刻がずれる | 自己ホスト版の n8n は既定のタイムゾーンが America/New_York です。 ワークフローの設定でタイムゾーンを指定する。日次の締めがずれ、前日分の範囲が合わなくなる |
| スケジュールが動かない | Schedule ノードをトリガーに使うワークフローは、保存して公開する必要があります。 保存だけでは動きません |
| Cron式に入れた変数が更新されない | Cron式の変数はワークフローの公開時にだけ評価されます。 変更したら再公開する |
| 日次と月次を別ワークフローに分けて管理が増える | 1つのノードに複数のトリガールールを追加できます。 同居させる |
| 社員が使っているAIアプリのログが集まらない | サポートされるAIアプリのカテゴリを確認する。その他の AI アプリはブラウザーのアクティビティによって検出されるため、前提となる構成が異なる |
| 一次のふるいで件数が膨らむ | しきい値を下げる前に、既知の例外を除外する。除いたものは記録に残す |
| 存在しない条項番号が根拠に出る | 条項の一覧と機械的に突き合わせ、合わないものは差し戻す |
unclear ばかりになる | 渡す文脈が足りない。前処理の切り出し範囲を広げるか、社内ルールの条項を書き直す |
| 点検が監視だと受け取られる | 目的・範囲・保存期間・誰が見られるかを先に公表する。作ってから説明しない |
| 引用が長く、機密情報が判定結果側に溜まる | 引用の文字数に機械側で上限をかける |
| 同じ業務で毎月同じ人が上がる | 本人ではなく業務の問題として扱い、環境を用意する方向で解く |
09セキュリティ・AIガバナンス上の注意点
この構成で扱うデータ: 社員が生成AIに入力した内容そのもの。顧客の個人情報、他社から預かった秘密情報、未公表の自社情報が含まれます。 社内でもっとも扱いの難しいデータの一つです。
- 点検そのものが従業員の監視になりえます … 目的・範囲・保存期間・誰が見られるかを、あらかじめ社内に公表してください。 運用を始めてからの説明では遅すぎます
- 仮名化を既定にします … Microsoft Purview のコミュニケーションコンプライアンスは、既定でユーザー名を仮名化し、ロールベースのアクセス制御を組み込んでいます。 インサイダーリスク管理にも、仮名化とロールベースのアクセスというプライバシー制御が含まれます。この設計思想をそのまま運用に持ち込みます。 仮名化した状態で傾向を見るのを既定とし、本人を特定するのは重大な事案に限り、権限を分けて行います
- 外部AIに渡す範囲を限定します … 判定に渡すのは一次のふるいに当たった対話だけです。全件を外部のAIに渡しません。 渡す部分も、検出箇所の前後に切り出します
- 人事評価に使いません … 判定結果を評価や処遇の材料にしない、という線引きを運用規程に書いてください。 ここが曖昧だと、現場は生成AIを使わなくなります。使わなくなることは改善ではありません
- 引用は最小限にします … 機密情報を見つける仕組みが、機密情報をもう1か所に増やしてしまわないようにします。 判定結果の保管先には、元の対話と同じ水準のアクセス制限をかけます
- 保持期間を決めます … アイテム保持ポリシーで、プロンプトと応答を自動的に保持または削除できます。点検の記録も含め、残す期間を先に決めます
- 事前の制御も併せて検討します … 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技術仕様の確認日・参考情報
| 確認した内容 | 情報源 | 確認日 |
|---|---|---|
| サポートされる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 node | 2026-09-22 |
従業員の利用ログを点検する運用は、目的・範囲・周知の方法について、労働法および個人情報の取り扱いに関する検討が必要です。この部分は自社の法務部門と、必要に応じて労働者側との協議が必要です。 本記事は点検の作業を機械化する構成を示したものであり、監視の適法性についての判断を代替するものではありません。
実装ステータス:構成例。 公開仕様に基づいて設計した構成であり、当社で実際に構築・検証したものではありません。工数の数値はモデル条件による試算です。
自社の業務に使えるAI活用候補を整理します
このユースケース(UC-0160)についてのご相談はこちらから。
