> For the complete documentation index, see [llms.txt](https://docs.flosum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flosum.com/data-migrator/data-migrator-ja/yi-ban-qing-bao/data-migrator-nosekyuriti.md).

# Data Migrator のセキュリティ概要

## ![](https://1278659608-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FvaxzColPOlNbsq4imqpd%2Fuploads%2FcfMTqg4Brbm9baWutclZ%2FSummary2-Small-Icon.svg?alt=media\&token=d1cf162d-c02d-4184-988e-7f7350e450fc) 概要

Cloud Data Migrator は、Flosum がホストする環境と顧客がホストする環境の両方にわたって、エンタープライズグレードのセキュリティを提供するように設計されています。この記事では、暗号化、インフラストラクチャの設定、ID 管理、安全な通信の実践を含む、そのセキュリティアーキテクチャの包括的な概要を説明します。

## 主なセキュリティ機能

* **強力な暗号化:** Amazon SSE-S3 と AES-256 を使用して、堅牢なデータ保護を実現します。
* **安全なキー管理:** 暗号化キーは Amazon によって管理されます。
* **制御されたアクセス:** 柔軟な ID プロバイダーのオプションを提供し、要件に合わせたアクセス制御を実現します。

これらの機能により、Cloud Data Migrator は企業のニーズに対して安全で信頼性の高い移行ソリューションを提供します。

## システムアーキテクチャ

Flosum Cloud Apps のアーキテクチャについては、以下の記事で詳しく説明しています。

* [Flosum Cloud Appsアーキテクチャ](/resources/resources-ja/kitekucha/flosum-cloud-appskitekucha.md)

## 暗号化とデータセキュリティ

### 転送中および保存時の暗号化

* **暗号化キー:**
  * 暗号化キーは AWS によって管理されます。
  * Data Migrator アプリで暗号化されたデータについては、お客様独自のキー（BYOK）はサポートされていません。
* **転送中:**
  * すべてのデータは **HTTPS（SSL/TLS）**.
  * 移行されたデータは暗号化され、ソースとターゲットの Salesforce 組織間で直接送信されます。
  * 移行結果とロールバックスナップショットは暗号化され、ターゲットの Salesforce 組織から Data Migrator に送信されます。
* **保存時:**
  * データは Amazon SSE-S3 と **AES-256**.
  * を使用してクラウドストレージ内で暗号化されます。データは、表示またはエクスポート時でも暗号化されたままです。

{% hint style="info" %}

#### GUI 表示のためのデータ復号化プロセス

ユーザーが移行結果を表示すると、次の処理が行われます。

1. 暗号化キーが Amazon から取得されます。
2. キーは VM の RAM にキャッシュされます。
3. 暗号化されたファイルはメモリ内で展開され、復号化されます。
4. データは GUI でユーザーに表示されます。
5. ストレージ内のファイルは暗号化されたままです。
   {% endhint %}

### データ保管場所

データの保管場所は、Cloud Apps テナントのホスティング方法によって異なります。

* **Flosum ホストのテナント:** データは、Flosum がテナントをホストしている AWS リージョンに保存されます。たとえば、米国でホストされているテナントのデータは、AWS の米国データセンターに保存されます。
* **顧客ホストのテナント:** データは、Cloud Virtual Machine のデプロイ時に選択した AWS リージョンに保存されます。クラウドインスタンスはお客様が所有および管理するため、データが物理的にどこに保存されるかを制御できます。

## ID とアクセス管理

Data Migrator は、複数の ID プロバイダープロトコルを含む、さまざまなログイン方法をサポートしています:

* **Flosum のユーザー名とパスワード**
* **シングルサインオン（SSO）**
  * **OIDC** （OpenID Connect）ID プロバイダー
  * **SAML** （Security Assertion Markup Language）ID プロバイダー
  * **JIT** （Just-In-Time）プロビジョニング
  * **SCIM** （System for Cross-domain Identity Management）サポート

{% hint style="info" %}
Flosum の **グローバル設定** アプリは、ホストされた環境全体でアクセスを安全に管理するために使用されます。ユーザー管理の詳細については、以下の記事を参照してください。

* [ロール、グループ、ユーザーの概要](/global-settings/global-settings-docs-ja/yz/rrugurpuyzno.md)

SSO 用の Identity Provider の設定方法については、以下の記事を参照してください。

* [ID プロバイダー（SSO）の概要](/global-settings/global-settings-docs-ja/sekyuriti/id-purobaidsso/id-purobaidssono.md)
  {% endhint %}


---

# 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 by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.flosum.com/data-migrator/data-migrator-ja/yi-ban-qing-bao/data-migrator-nosekyuriti.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

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.
