ユーザーの CSV による一括登録・編集
最終更新日: 2017.10.06
管理するユーザーが多い場合、管理画面で1人ずつ登録していくのは労力がかかります。通常モードで運用する場合は、CSV ファイルによるユーザーの一括管理が便利です。CSV ファイルを読み込ませるだけでユーザーの新規登録、ユーザー情報の更新、ユーザーの削除を一括して行うことができます。また、ユーザーを新規登録する際に、ユーザー個人のブログを同時に作成することも可能です。
一括編集モードで使用するCSVファイルは Microsoft Excel などの各種ツールで簡単に編集できます。一括編集モードでの作業は以下のように行います
- テキストエディタ、もしくは Microsoft Excel などのツールを使って一括編集に使用する CSV ファイルを作成します。CSV ファイルのフォーマットは後述します。
- [システムメニュー] を選択し、 [一覧] から [ユーザー] を選択。システムに登録されているユーザーの一覧が表示されます。
- 右メニューの [アクション] から [ユーザーの一括登録] を選択
- ダイアログボックスの、 [ソースファイルをアップロード] で1.で作成した CSV ファイルを選択。必要に応じて、ファイルの文字エンコーディングを選択します。
- [アップロード] をクリックすると、CSV ファイルがアップロードされ、ユーザーの自動追加が開始されます。CSV ファイルに問題がある場合は、エラーメッセージが表示されますので、メッセージにしたがって CSV ファイルを修正してください。
CSV ファイルのフォーマット
CSV ファイルを以下のフォーマットに基づいて作成してください。CSV ファイルの改行コードは、CR+LF (windows の標準) にする必要があります。必須ではないオプション項目については、入力をしなくても大丈夫ですが、ただしその項目の分も含めて、すべての項目の数だけ、必ず ,
(カンマ) で区切られている必要があります。
新規登録
複数のユーザーを一度に登録します。登録と同時に各自のブログを作成することも可能です。
コマンド名 | 内容 | 例 | |
---|---|---|---|
Command | 命令 | 必ず「Register」とします。 | Register |
Username | ログイン名 | ユーザーがログイン時に入力する名称です。 | Nelson |
Display Name(オプション) | 表示名 | ユーザーの投稿が公開される際にブログに表示される名称です。 | Nelly |
Email Address | メールアドレス | 投稿者のメールアドレスです。 | nelson@example.com |
Language(オプション) | 使用言語 | インターフェイスで使用する言語です。日本語の場合「ja」を記入します。(*別表) | ja |
Initial Password | 初期パスワード | 最初に決めるパスワードです。 | password |
Password ヒント | パスワードヒント | パスワードを再設定するためのキーワードです。 | ヒント |
Weblog Name(オプション) | ブログ名 | ブログのタイトルです。新たにブログを作成する場合に記述します。 | sample weblog |
Weblog Description(オプション) | ブログの説明 | ブログの内容についての説明です。新たにブログを作成する場合に記述します。 | Nelsonのブログです |
Site URL(オプション) | サイトURL | ブログを公開するサイトのURLを入力します。新たにブログを作成する場合に記述します。 | http://www.example.com/nelson/ |
Site root(オプション) | サイト・パス | ウェブ・サーバーのファイル・システム上にあるメインページ「index.html」へのパスです。新たにブログを作成する場合に記述します。 | /home/example/public_html/nelson |
Timezone(オプション) | 時間帯 | 居住する地域のタイムゾーンを指定します。日本の場合「+0900」とします。 | +0900 |
CSV のサンプルは以下のようになります。
Register,nelson,nelly,test@example.com,ja,password,ヒント,sample weblog,nelsonのブログです,http://www.example.com/nelson/,/home/sixapart/public_html/nelson,+0900
ユーザー情報の編集
コマンド名 | 内容 | 例 | |
---|---|---|---|
Command | 命令 | 必ず「Update」とします。 | Update |
Username | ログイン名 | ユーザーがログイン時に入力する名称です。この欄と一致する投稿者が既に登録されていた場合、その情報を編集します。なかった場合は何もしません。 | Nelson |
NewUsername(オプション) | 新ログイン名 | ユーザーのログイン名を変更する場合、新しいログイン名を記述します。 | Charly |
Display Name(オプション) | 表示名 | ユーザーの投稿が公開される際にブログに表示される名称です。 | Charly |
Email Address | メールアドレス | 投稿者のメールアドレスです。 | charly@example.com |
Language(オプション) | 使用言語 | インターフェイスで使用する言語です。 日本語の場合「ja」を記入します。(*別表) | ja |
CSV のサンプルは以下のようになります。
Update,Nelson,Charly,Char,charly@example.com,ja
ユーザーの削除
コマンド名 | 内容 | 例 | |
---|---|---|---|
Command | 命令 | 必ず「Delete」とします。 | Delete |
Username | ログイン名 | ユーザーがログイン時に入力する名称です。この欄と一致するユーザーが既に登録されていた場合、そのユーザー情報を削除します。 | Charly |
CSV のサンプルは以下のようになります。
Delete,Charly
言語コード表
de | ドイツ語 |
en-us | 英語 |
es | スペイン語 |
fr | フランス語 |
ja | 日本語 |
nl | オランダ語 |