Movable Type

ホーム » Movable Type » A-Member » A-Memberドキュメント » CSVで会員情報をインポート・エクスポート

CSVで会員情報をインポート・エクスポート

A-Member(会員制サイト構築プラグイン)における、CSVによる会員情報の一括インポート、エクスポートについてご説明します。

会員インポート、会員エクスポート

CSVファイルで会員情報のインポート、エクスポートを行います。
カテゴリ、タグ、コンテンツタイプ、アセット、オーディオアセット、ビデオアセット、画像アセットには対応していません。

csvファイル構成

Amember会員csvデータ.png

※ あらかじめ同じ環境の会員エクスポートしたCSVファイルを使用すると編集が容易です。

会員インポート

Amember_会員インポート.png

[インポート]ボタンをクリックすると確認が表示されますので、「OK」を選択するとインポートを実行されます。

以下の場合はエラーになります。
* CSVファイルの1行目のに、id列、status列がない場合
* ログインIDが重複しているなど、会員登録時にエラーになる情報が新規登録される場合

会員エクスポート

Amember_会員エクスポート.png

[エクスポート]ボタンをクリックするとエクスポートが実行されます。
※CSVファイルの保存先はブラウザの設定に依存します。

※パスワードの暗号化について
Perl標準の関数cryptを使っています。Saltと共に不可逆なハッシュ化を施して格納されます。

旧バージョンのA-Memberの場合

旧バージョンのA-Memberの場合のインポート・エクスポートについては、別途プラグインをご利用ください。

A-Member4の場合

A-Member 4においては会員情報はブログ記事ではなくコンテンツデータとして管理されているので、インポート・エクスポートのプラグインはコンテンツデータに対応したものが必要となります。
例として以下のプラグインなど、コンテンツデータに対応されたものをご利用ください。

A-Member3の場合

このページでは、CSVによる記事管理プラグインとして株式会社スカイアーク社様の「EntryImExporter」を使用していますが、他のCSV記事投稿プラグインなどでもほぼ同じように行えると考えられます。なお、A-MemberとEntryImExporterを組み合わせて使うにあたって、スカイアーク様に問い合わせなどをされることはお控えください。

※このページで紹介している方法はクラウド版では正しく動作しません。詳しくは「 クラウド版A-Member(A-Member for MTクラウド)の設定の留意点 」をご覧ください。

インストール

プラグインは、株式会社スカイアーク様の以下のウェブページから入手し、インストールを行ってください。

インポート(会員情報の投入)
  1. 会員管理用ウェブサイト> 会員管理用ブログ へ遷移してください。
  2. サイドメニューより、会員>会員の一括管理 を選択してください。
    EntryImExporter_会員の一括管理_インポート.png
  3. CSV ファイルを指定
    インポートするファイルを指定してください。
    ※先にエクスポートしたものを編集してご利用ください。
    ※パスワードについては暗号化されて保存されるため、インポート処理したデータでは不一致となります。
    • 編集内容
      • entry_id
        未入力:追加します
        既存のID:上書きします
      • entry_author_id
        adminなど、編集権限のあるユーザーのID
      • enrty_blog_id
        会員管理用ブログのブログID
        !他のブログIDを指定しないでください。会員情報が公開される恐れがあります!
      • entry_Status
        2(公開)
      • entry_current_revision
        0(ゼロ)
      • Amemberとして必要な項目
        エクスポートした値に合わせて編集してください。
        例)氏名パーツ→amamber_name:中央%太郎
  4. 文字コード、ブログ記事の上書き
    必要に応じて設定してください。
  5. 記事のインポートをクリック
    エラーが出た場合は指定したファイルを確認してください。
    エラー詳細は、システム>ツール>ログ をご確認ください。
  6. 会員管理用ブログ記事にて、インポート結果を確認する
    パスワードについては管理画面から登録してください。
エクスポート(会員情報の吐き出し)
  1. 会員管理用ウェブサイト> 会員管理用ブログ へ遷移する
  2. サイドメニューより、会員>会員の一括管理 を選択する
    EntryImExporter_会員の一括管理_エクスポート.png
  3. 出力対象ブログを選択
    「会員管理用」を選択してください
  4. 文字コードを設定
    必要に応じて選択してください
  5. ブログ記事のエクスポート をクリック
インポート・エクスポート時のパスワードの扱いについて

A-Memberでは 会員のパスワードは暗号化(※)した状態でDBに格納しており、復号化はできません
CSVとしてエクスポートするファイル上のパスワードは暗号化されたものであり、ローカル(PC上など)で作成したCSVをインポートする場合、パスワードはDBに格納される際に暗号化され作成時とは異なった文字列になります。

そのため、パスワードの入力・編集は 管理画面 または 会員情報更新フォーム からお願いします。

※パスワードの暗号化について
Perl標準の関数cryptを使っています。Saltと共に不可逆なハッシュ化を施して格納されます。

CSVで会員情報をインポート・エクスポート についてのお問い合わせはこちら

お問い合わせ


フォーム作成プラグイン A-Form

予約サイト構築プラグイン A-Reserve

アークウェブのMovable Typeブログ

→アークウェブのMovable Typeブログ

MTによるサイト構築はこちら

アークウェブはシックス・アパート ProNet Japanのメンバーです。
Movable Typeなどシックス・アパート製品のシステム導入や構築を手がけるパートナー企業のネットワークに参加しています。



サービスおよびソリューション一覧

最新情報・投稿をチェック


このページのトップに戻る

Photo by ....

Powered by Movable Type Pro