ユーザー情報のインポートとエクスポート

ユーザーアカウント管理画面から登録したユーザーアカウント情報は、Excelファイルにエクスポートできます。また、ユーザーアカウント情報をExcelファイルからインポートすることもできます。
これによって、例えば開発環境で登録した情報をExcelファイルにエクスポートし、運用環境上でそのファイルをインポートすることで、ユーザーアカウント情報を一気にに運用サーバー上に登録することができます。
ユーザーアカウント情報をバックアップしたり復元するだけであれば ユーザーアカウント情報のバックアップと復元 を参照してください。

note
..\..\Media\pict-note.png

・Excelファイルからインポート/エクスポートできるユーザーアカウント情報は、ユーザー、ロール、組織、拡張属性です。組織レベルは、インポート/エクスポートができません。 
・組織の階層構造は、追加可能ですが、削除や置換はできません。 

Excelファイルへエクスポート

1 ユーザーアカウント管理を表示します。

エクスポートする環境に応じて、以下のいずれかでログインします。

2 [バックアップと復元]をクリックします。

以降では、開発時ユーザーアカウント管理画面を用いて説明しますが、説明の内容は明記していない場合を除き、運用サーバーのユーザーアカウント管理画面でも同じです。

3 Excelエクスポートの[エクスポート]をクリックします。

「Forguncyユーザーアカウント情報.xlsx」という名称のExcelファイルが、Webブラウザーのダウンロードフォルダに保存されます。
 

4 ダウンロードしたExcelファイルを確認してみましょう。

次の図のように「ユーザー名」「アカウント種別」「氏名」「メールアドレス」「パスワード」「ロール」「組織」「拡張属性」の情報が出力されていることを確認できます。

Excelファイルをインポート

1 ユーザーアカウント管理を表示します。

インポート先の環境に応じて、以下のいずれかでログインします。

2 [バックアップと復元]をクリックします。

以降では、開発時ユーザーアカウント管理画面を用いて説明しますが、説明の内容は明記していない場合を除き、運用サーバーのユーザーアカウント管理画面でも同じです。

3 Excelインポートの[インポート]をクリックします。

 

4 2つのインポート方法のいずれかを選択します。

 

再登録方式の時、Excelファイルの各項目は、次のように扱われます。

追加方式と再登録方式の違い  

ユーザーアカウント情報

認証モード

追加方式

再登録方式

ユーザー名

フォーム認証

空の場合は無視します。無効な場合は次の行へ進みます。

Forguncyのユーザーアカウント管理にExcelに書かれていないユーザー名があれば、削除します(Administratorを除く)。Excelに書かれているユーザー名を追加します。
空の場合は無視します。無効なものがあればロールバックします。ユーザーが実際にWindowsドメインに存在しているかどうかは問いません。

Windows認証

氏名

フォーム認証

Excelのものを使用します。

Windows認証

Windowsドメイン内のものを使用します。

Windowドメインで使用されていない場合、ユーザー名が氏名と見なされます。それ以外の場合は、Windowsドメイン内の氏名が使用されます。

パスワード

フォーム認証 

既にデータベースに存在するユーザーのパスワードは以前と同じになります。
新規ユーザーの場合、デフォルトのパスワード "123456"が使用されます。

Windows認証

ドメインに登録されているパスワードが使用されます。

メールアドレス

フォーム認証

空はではない有効なものは、Excelのものを使用します。
それ以外は元のものを使用します。

Excelにあるものを使用します。
空のメールアドレスは許可されません。

Windows認証

ドメインに登録されているユーザーのメールアドレスが使用されます。

拡張属性 

 

既存はそのままで、Excelのものを追加します。

Excelのものを使用します。

ユーザーのロール

 

既存はそのままで、Excelのものを追加します。

Excelのものを使用します。

組織レベル

 

影響を与えません。

組織

 

既存はそのままで、Excelのものを追加します。

組織のロール

 

空ではない有効なものは、Excelのものを使用します。
それ以外は元のものを使用します。

Excelのものを使用します。

組織リーダー

 

それがある場合はExcelにあるものを使用します。
それ以外は元のものを使用します。 

Excelのものを使用します。

  

5 インポートするExcelファイルを選択し「開く」をクリックします。

Excelファイルに記載されているユーザーアカウント情報がForguncyにインポートされます。

6 インポートが成功するとユーザーアカウント管理画面から強制的にログアウトされます。

インポートした内容を確認する際は、再度Administrator権限でログインしてください。

  

note
..\..\Media\pict-note.png

・ドメインユーザーアカウントを使用してユーザーアカウント管理画面にログインすることはできません。

・追加されたドメインユーザーがドメインに存在しない場合は、赤で表示されます。つまり、無効なユーザーになります。通常、使用する前にドメインに追加することができます。

・インポートするExcelファイルに、同じユーザー名とアカウント種別を持つユーザーが存在したり、不正なExcelファイルだったりしてインポート中にエラーが発生した場合、エラーメッセージが表示されExcelファイル全体はインポートされません。

Excelファイルの説明

エクスポートしたExcelファイルを加工してインポートすることもできます。その場合、以下の点に注意してください。