# テキストファイル (.csv/.xls/.tsv) からのインポート

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FF378bqKtLSpoZf3jrhZR%2FImport%20Text%20File%20(.csv).jpeg?alt=media&#x26;token=775622de-5477-464a-87f9-69383733d7d8" alt=""><figcaption></figcaption></figure>

## インポート手順

テキストファイル (.csv、.xls、.tsv) からログイン情報やパスワードをインポートできます。

1. アカウントのドロップダウンメニューから **\[設定]** をクリックします。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FZuRXSPKjWHMYrat49Bbp%2Fimage.png?alt=media&#x26;token=ed8c922e-f409-45fe-bf18-4f3ef9b8fef7" alt=""><figcaption><p>アカウントのドロップダウンメニューから [設定]</p></figcaption></figure>

2. **\[インポート] > \[インポート]** (「別のソースから」の横) をクリックします。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2F2a5q2ObNcSmenDrqg5vb%2Fimage.png?alt=media&#x26;token=e9587899-0be2-4fe7-881f-7a596e555533" alt=""><figcaption><p>ファイルまたはパスワードマネージャーからインポート</p></figcaption></figure>

3. ドロップダウンメニューから **\[テキストファイル (.csv、.xls、.tsv)]** を選択し、**\[手順を表示]** をクリックします。KeeperのCSVインポート方式では、フォルダ、サブフォルダ、共有フォルダ、任意の数のカスタムフィールドを含む高度な構造に対応しています。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2F1JbAp19xk49C4CSQRlFG%2Fimage.png?alt=media&#x26;token=a7677c2d-d7c0-4cfe-80dd-5f2259a388ef" alt=""><figcaption><p>テキストファイルからのインポート</p></figcaption></figure>

4. 手順に従ってエクスポートファイルを作成したら、そのファイルをKeeperの **\[ここにファイルをドロップしてください]** と書かれた箇所にドラッグ＆ドロップするか、パソコン上のファイルを参照して選択します。ファイルに列ヘッダが含まれている場合はチェックボックスをオンにします。チェックしない場合、最初の行はデータとして扱われます。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FLIaVicXQBgwgubb8xTlR%2Fimage.png?alt=media&#x26;token=28d5b0ea-48e3-4653-9f4f-ea8eaee40ab0" alt=""><figcaption><p>ファイルのアップロード</p></figcaption></figure>

5. 上記のいずれかの方法で認証情報をインポートした後、フィールドマッピング画面で、ボルト内での情報の表示方法をカスタマイズできます。この画面では、各Keeperレコードのデータに対応する標準フィールド名が上部に表示されます。

マッピングを調整するには、以下の手順を行います。

* 任意のフィールドをクリックして、ドロップダウンメニューを開きます。
* 一覧から適切なフィールド名を選択します。必要に応じて、各列でこの操作を繰り返します。
* **\[次へ]** をクリックして、選択内容を確定します。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2Fhrw5aE1ukyUxN3k4gjQq%2Fimage.png?alt=media&#x26;token=b203fc0d-c2c2-4455-8933-9fd78c75a3f7" alt=""><figcaption></figcaption></figure>

6. 概要画面で、インポートしたレコードのフォルダ構成を含むボルトのプレビューが表示されます。この画面では、フォルダ構成を調整したり、個々のレコードをクリックして詳細を確認したりしてから、インポートを確定します。**\[インポートを実行]** をクリックすると、インポート処理が完了します。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FjvSFxUH37qp0yQ9kwLOD%2Fimage.png?alt=media&#x26;token=d004c019-2a7d-40fb-b196-f49f6a2c7fbe" alt=""><figcaption><p>インポートの確認</p></figcaption></figure>

インポートが完了したら、暗号化されていないパスワードファイルはパソコンから削除し、使用していない古いパスワードマネージャーは無効化することを推奨します。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FcVZOeJTES3guGZcLrueE%2Fimage.png?alt=media&#x26;token=2c6fba5d-19d8-4107-b446-92fce5f3984c" alt=""><figcaption><p>インポート完了</p></figcaption></figure>

## トラブルシューティング

* 一部のフォルダのみを共有したい場合は、CSVファイルを2つのファイルに分割してから、それぞれをインポートする必要があります。
* インポートで文字化けが発生する場合は、CSVファイルを保存またはエクスポートする際にUTF-8またはUnicodeエンコーディングが使用されているようにしてください。

***

## 高度なフィールドマッピング

KeeperのCSVインポート方式は、**フォルダ**、**サブフォルダ**、**共有フォルダ**、**任意の数のカスタムフィールド (カスタムフィールド名、カスタムフィールド値)** などの詳細なマッピングにも対応しています。

CSVファイルのフィールドの順序

{% code title="CSVファイル内のフィールドの順" overflow="wrap" fullWidth="true" %}

```
フォルダ、タイトル、ログイン、パスワード、ウェブサイトアドレス、メモ、共有フォルダ、カスタムフィールド1の名前、カスタムフィールド1の値
```

{% endcode %}

<table data-full-width="true"><thead><tr><th width="185">フォルダ</th><th width="97">タイトル</th><th width="191">ログイン</th><th width="217">パスワード</th><th width="171">ウェブサイトアドレス</th><th>メモ</th><th width="139">共有フォルダ</th><th width="159">カスタムフィールド1の名前</th><th width="186">カスタムフィールド1の値</th><th>カスタムフィールド2の名前</th><th>カスタムフィールド2の値</th><th>カスタムフィールド3の名前</th><th>カスタムフィールド3の値</th><th width="73">カスタムフィールド4の名前</th><th>カスタムフィールド4の値</th></tr></thead><tbody><tr><td>Folder1\subfolder</td><td>Google Account</td><td>user@example.com</td><td>liu.W241Q&#x3C;q$RGl9r;N1</td><td><a href="http://www.google.com/">www.google.com</a></td><td>メインのGoogleアカウント</td><td>TeamFolder</td><td>$oneTimeCode</td><td>otpauth://totp/?secret=ABC123ABC123ABC123ABC123ABC123</td><td>$type</td><td>login</td><td>$host</td><td>10.0.0.1</td><td>$url</td><td><a href="http://www.example.com/">www.example.com</a></td></tr></tbody></table>

• サブフォルダを指定するには、フォルダ名の間にバックスラッシュ「\」を使用します

• 共有フォルダを作成するには、7番目のフィールドに名前またはフォルダへのパスを指定します

以下は、レコードタイプの一部となります (カスタムのレコードタイプを利用する場合はもっと多くなり、一部のレコードタイプを制限している場合はもっと少なくなります)。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FyBG1YKQB8QBV95Btpw6h%2FEN_UG_CSVImport_WindowsTerminal.png?alt=media&#x26;token=e033a613-fbea-4bb7-af00-ed8c6e802aaa" alt=""><figcaption><p>レコードタイプはカスタムフィールド名$typeを使用して定義可能</p></figcaption></figure>

以下は、カスタムフィールドを含む、ご利用になれるすべてのフィールドタイプとなります。

<figure><img src="https://2985347814-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2F6Y1mjnoaNcCi93oXSTE3%2Fuploads%2FTLkoDujfhmooIdXAvdwi%2FEN_UG_CSVImport_WindowsTerminal2.png?alt=media&#x26;token=a821d4f4-5bc6-40cf-a471-9c1a50ba08cf" alt=""><figcaption><p>すべてのフィールドタイプ</p></figcaption></figure>

**例 1. 2つのカスタムフィールドを含む通常のフォルダをルートレベルに作成する**

```
My Business Stuff,Twitter,marketing@company.com,123456,https://twitter.com,These are some notes,,API Key,5555,Date Created,2018-04-02
```

**例 2. 編集権限および再共有権限を持つ共有サブフォルダを通常のフォルダ内に作成する**

```
Personal,Twitter,craig@gmail.com,123456,https://twitter.com,,Social Media#edit#reshare
```

**例 3. 編集権限および再共有権限を持つ共有フォルダを外部に作成し、その下にネストされたフォルダツリーを作成する**

```
Personal\Financial\Home,Chase,craig@gmail.com,123456,https://chase.com,,Family Records#edit#reshare
```

例3では、外部の共有フォルダは「Family Records」という名前で、その下がフォルダツリーになっています。レコードは、3段下のネストされたフォルダに追加されます。

インポートの構成を目で確認するには、ファイルをインポート画面にドラッグアンドドロップして、**\[次へ]**&#x3092;クリックします。

## フォルダとサブフォルダの管理に関する注意事項

フォルダ、サブフォルダ (ネストされたフォルダ)、共有フォルダは、レコードとは別に作成されるオブジェクトで、レコードを分類するのに使用します。

また、フォルダのドラッグアンドドロップなどの使いやすい機能を搭載しています。

* フォルダは、レコードとレコードの参照 (ショートカット) の入れ物です。
* 共有フォルダはレコードの入れ物であり、ユーザーとチームと柔軟に共有できます。
* フォルダは、個人のレコード、共有レコード、サブフォルダで構成できます。
* サブフォルダは共有用か個人用のいずれかになります。
* フォルダと共有フォルダは無制限に作成できます。
* 共有フォルダを構成できるサブフォルダの数は無制限で、共有フォルダの下の各サブフォルダには親フォルダのアクセス権限が適用されます。
* フォルダツリーの深さに制限はありません。
* 共有フォルダに含まれるフォルダとサブフォルダは、共有フォルダのアクセス権限を継承します。
* ユーザーが1人しかいない共有フォルダ (誰とも何も共有していない状態) も共有フォルダに変わりはありません。
* 共有フォルダを他のユーザーと共有する必要はありません。

## レコードに対する権限

共有フォルダ内のレコードについては、以下の2つのアクセス権限で個別に管理できます。

* **編集 -** 該当の共有フォルダにアクセスできる**すべてのユーザー**がレコードを編集できます。
* **共有** **-** 該当の共有フォルダにアクセスできる**すべてのユーザー**がレコードを共有できます。

Keeperは、高度なJSON構造化ファイル形式にも対応しています。構造化データのインポートおよびエクスポートには、CSVファイルではなくJSONファイルの使用を推奨します。詳細については、[JSONインポートページ](/jp/user-guides/import-records-1/import-json.md)をご参照ください。

### コマンダーCLIでのインポート

[KeeperコマンダーCLI](/jp/keeperpam/commander-cli/command-reference/import-and-export-commands.md)では、CSVおよびJSONファイルを使った、より高度なインポート機能をサポートしています。


---

# Agent Instructions: 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:

```
GET https://docs.keeper.io/jp/user-guides/import-records-1/import-a-.csv-file.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
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.
