> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# セキュリティ

> Teableのセキュリティアーキテクチャ、データ保護、コンプライアンス対策について説明します

<CardGroup cols={4}>
  <Card title="暗号化" icon="lock">
    AES-256とTLS
  </Card>

  <Card title="ISO 27001" icon="shield-check">
    認証取得済み
  </Card>

  <Card title="AWSホスティング" icon="server">
    米国西部オレゴン
  </Card>

  <Card title="SSO対応" icon="key">
    OIDCプロトコル
  </Card>
</CardGroup>

<Info>
  Teableは、データのセキュリティとプライバシーの維持に取り組んでいます。当社のセキュリティ対策は、ワークスペースを全面的に制御できる状態を維持しながら、情報を保護するよう設計されています。
</Info>

## データの暗号化

### 転送時の暗号化

ブラウザーとTeableサーバー間で送信されるすべてのデータは、**256ビットSSL/TLS暗号化**によって保護されます。すべての接続でHTTPSを必須とし、HTTPからHTTPSへ自動的にリダイレクトします。

### 保存時の暗号化

<Tabs>
  <Tab title="Teable Cloud">
    データベースに保存されるすべてのデータは、AWSインフラストラクチャを通じて**AES-256暗号化**されています。対象には次のものが含まれます。

    * データベースストレージ（AWS RDS上のPostgreSQL）
    * 添付ファイル
    * バックアップ
  </Tab>

  <Tab title="セルフホスト">
    インフラストラクチャの要件に基づいて、暗号化設定を全面的に制御できます。次の対策を推奨します。

    * データベースレベルの暗号化を有効にする
    * 暗号化されたストレージボリュームを使用する
    * バックアップの暗号化を実装する
  </Tab>
</Tabs>

## インフラストラクチャのセキュリティ

Teable Cloudは、米国西部（オレゴン）リージョンの\*\*Amazon Web Services（AWS）\*\*上でホストされ、AWSのエンタープライズ級セキュリティインフラストラクチャを活用しています。

<CardGroup cols={2}>
  <Card title="セキュリティヘッダー" icon="shield-halved">
    Helmetとコンテンツセキュリティポリシー（CSP）を実装し、XSSやクリックジャッキングなどの一般的なWeb脆弱性を防ぎます。
  </Card>

  <Card title="ボット対策" icon="robot">
    Cloudflare Turnstileとの連携により、自動攻撃やスパム登録を防ぎます。
  </Card>

  <Card title="レート制限" icon="gauge-high">
    アカウントロックアウトによってログイン試行への総当たり攻撃を防ぎ、メール確認とパスワードリセットの操作にレート制限を適用します。
  </Card>

  <Card title="パスワードのセキュリティ" icon="key">
    すべてのパスワードを一意のソルトとbcryptアルゴリズムでハッシュ化し、レインボーテーブル攻撃への耐性を確保します。
  </Card>
</CardGroup>

## アクセス制御

### ロールベースの権限

Teableは、次の5段階の権限レベルで、きめ細かなロールベースのアクセス制御を提供します。

| ロール         | 機能                            |
| ----------- | ----------------------------- |
| **所有者**     | 請求と削除を含む、ワークスペースの完全な制御        |
| **作成者**     | テーブルとビューを作成し、ワークスペース構造を管理できます |
| **編集者**     | レコードとフィールド値を編集できます            |
| **コメント投稿者** | コンテンツを表示し、コメントを追加できます         |
| **閲覧者**     | コンテンツへの読み取り専用アクセス             |

### 権限マトリクス

<Tip>
  権限マトリクスでは、フィールド、レコード、ビューのレベルで権限をきめ細かく制御し、各ユーザーまたはロールが表示、変更できる内容を正確に定義できます。
</Tip>

この機能は、特に次の用途に便利です。

* 機密フィールド（例: 給与、個人情報）を制限する
* 所有者または部門に基づいてレコードへのアクセスを制限する
* 異なる権限セットを持つカスタムビューを作成する

### 共有リンクの保護

共有ビューをパスワード認証で保護します。有効にすると、受信者が共有コンテンツへアクセスする前に正しいパスワードを入力する必要があります。

## データ管理

### レコード履歴

包括的な変更履歴によって、レコードに加えられたすべての変更を追跡できます。

* 変更者と変更日時を確認する
* 変更前の値を表示する
* データのライフサイクル全体を把握する

### ゴミ箱と復元

削除した項目はゴミ箱へ移動し、保持期間内であれば復元できるため、誤操作によるデータ損失を防止できます。

### データのバックアップとエクスポート

Teableには、データをバックアップする複数の方法があります。

| 方法                                                              | 説明                                            | 用途          |
| --------------------------------------------------------------- | --------------------------------------------- | ----------- |
| **[ベースのエクスポート](/ja/basic/base#export-base-backup-&-migration)** | ベース全体を`.tea`ファイル（構造、データ、オートメーション）としてダウンロードします | 完全バックアップ、移行 |
| **[ベースの複製](/ja/basic/base#duplicate-a-base-to-another-space)**  | Teable内でベースのコピーを作成します                         | 簡易スナップショット  |
| **[CSVエクスポート](/ja/basic/table/export)**                         | 個別のテーブルデータをエクスポートします                          | データポータビリティ  |
| **[APIエクスポート](/ja/api-doc/record/get)**                         | REST API経由でプログラムからレコードをエクスポートします              | 自動バックアップ    |

<Tip>
  ベース全体を`.tea`ファイルへエクスポートする、個別のテーブルをCSVファイルへエクスポートする、Teable API経由でデータを取得することで、ベースを手動でバックアップできます。
</Tip>

## シングルサインオン（SSO）

Teableは、主要なIDプロバイダーと互換性がある\*\*OIDC（OpenID Connect）\*\*プロトコルを通じて、エンタープライズSSOに対応しています。

<CardGroup cols={3}>
  <Card title="Azure Entra ID" icon="microsoft" href="/ja/basic/sso/azure-entra-id" />

  <Card title="Okta" icon="o" href="/ja/basic/sso/okta" />

  <Card title="Google Workspace" icon="google" href="/ja/basic/sso/google-workspace" />

  <Card title="Auth0" icon="a" href="/ja/basic/sso/auth0" />

  <Card title="OneLogin" icon="1" href="/ja/basic/sso/onelogin" />

  <Card title="Authentik" icon="lock" href="/ja/basic/sso/authentik" />
</CardGroup>

## コンプライアンス

<Card title="ISO 27001認証取得済み" icon="certificate">
  Teable CloudはISO 27001認証を取得し、情報セキュリティ管理のベストプラクティスに取り組んでいることを示しています。
</Card>

## セルフホストでのデプロイ

厳格なセキュリティまたはコンプライアンス要件を持つ組織向けに、Teableではセルフホストのデプロイ方法を提供しています。

<Steps>
  <Step title="データ所在地">
    すべてのデータを自社のインフラストラクチャと地理的範囲内に保持します
  </Step>

  <Step title="ネットワーク制御">
    カスタムファイアウォールルールとネットワークポリシーを使用して、VPC内へデプロイします
  </Step>

  <Step title="カスタムセキュリティ">
    既存のセキュリティスタック、SIEM、監視ツールと連携します
  </Step>

  <Step title="バックアップ制御">
    独自のバックアップと災害復旧の手順を実装します
  </Step>
</Steps>

## セキュリティのベストプラクティス

ワークスペースのセキュリティを最大限に高めるため、次の対策を推奨します。

<AccordionGroup>
  <Accordion title="強力で一意のパスワードを使用する">
    大文字、小文字、数字、記号を組み合わせたパスワードを作成します。パスワードマネージャーの使用を検討してください。
  </Accordion>

  <Accordion title="利用可能な場合はSSOを有効にする">
    シングルサインオンにより、一元的な認証管理と追加のセキュリティ制御を利用できます。
  </Accordion>

  <Accordion title="コラボレーターの権限を定期的に確認する">
    最小権限でのアクセスを確保するため、ワークスペースのメンバーとその権限レベルを定期的に監査します。
  </Accordion>

  <Accordion title="パスワードで保護された共有リンクを使用する">
    ビューを外部共有する場合は、機密データに対して常にパスワード保護を有効にします。
  </Accordion>
</AccordionGroup>

## お問い合わせ

セキュリティに関するお問い合わせや脆弱性の報告は、**[support@teable.ai](mailto:support@teable.ai)**までご連絡ください。
