> For the complete documentation index, see [llms.txt](https://help.aikido.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://help.aikido.dev/docs/docs-ja/aikdo/what-is-dspm.md).

# データ露出監査（DSPM）

データセキュリティ体制管理（DSPM）は、機密データがどこに存在し、誰がアクセスでき、どのように保護され、どこで露出する可能性があるのかを把握するのに役立ちます。

機密データは一か所に留まりません。アプリケーションがそれを移動させるため、API、データベース、ログ、キュー、SaaSツール、データウェアハウス、バックアップ、AIワークフローを通って移動します。従来のDSPMは、そのデータがストレージのどこに置かれたかを見つけます。開発者にとって、より難しい問いはしばしば： **どのコードパスがその露出を生み出したのか？**

## ユースケース

* **コード内の機密データをマッピングする**：PII、シークレット、トークン、顧客データがアプリケーション内をどのように移動するかを確認する
* **リリース前に露出を検出する**：ソースから、安全でないログ出力、過度に広いAPI、第三者との共有を見つける
* **漏えいの原因を修正する**：データベースに接続せずに、コード上で証拠と修正方法を取得する
* **プライバシーとコンプライアンスのレビューを支援する**：データ処理のギャップを、具体的なコードパスに結び付ける

## 従来のDSPM vs コードベースのDSPM

従来のDSPMは、データ環境（バケット、データベース、ウェアハウス、SaaSアプリ、バックアップ）をスキャンして機密データを分類し、権限を確認します。すでにデータが存在する場所を把握したいセキュリティチームには有用です。

コードベースのDSPM **は、代わりにソースから始めます**。データがどのようにアプリケーションに入り、移動し、保存され、外部へ出ていくかを推論し、そのリスクを下げるコード変更を示します、 **データストアに接続せずに**.

|             | コードベースのDSPM           | 従来のDSPM             |
| ----------- | --------------------- | ------------------- |
| **起点は**     | アプリケーションのソースコード       | ストレージと接続されたプラットフォーム |
| **中心となる問い** | どのコードパスがその露出を生み出したのか？ | 機密データはどこに存在するのか？    |
| **必要なアクセス** | リポジトリのみ               | データストアとクラウドデータシステム  |

**従来のDSPMは、機密データが存在する場所でそれを見つけます。コードベースのDSPMは、それがどのように露出するかを見つけます。**

## Aikido の Data Exposure Audit

Aikidoでは、 **Data Exposure Audit** は [AI Code Analysis](/docs/docs-ja/aikdo/ai-code-analysis.md)におけるデータ重視の監査タイプです。これは、 **Code Security Audit** と並ぶ、AIを使ってコードの脆弱性を見つけるためのコードベースDSPMです。Data Exposure Audit は、リポジトリ内の機密データの取り扱いをマッピングし、証拠とともに、コード上での修正方法を含む結果を返します。データベースへのアクセスは不要です。実行するには、こちらを参照してください [Data Exposure Audit を実行する](/docs/docs-ja/aikdo/what-is-dspm/data-exposure-audit.md)。対象となる検出クラスについては、こちらを参照してください [Data Exposure Audit が見つけるもの](/docs/docs-ja/aikdo/what-is-dspm/what-data-exposure-audit-finds.md).

DSPM が実際には何を意味するのかについて、より長い製品視点で知りたい場合は、こちらのブログをご覧ください [開発者がDSPMとコード内のデータ露出について知っておくべきこと](https://www.aikido.dev/blog/what-is-dspm).


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://help.aikido.dev/docs/docs-ja/aikdo/what-is-dspm.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
