CSVファイルから組織を一括作成する

組織管理画面から、CSVファイルを用いて組織とその所属メンバーを登録できます。

ip organizations import

「組織インポート」でCSVファイルを指定し、[インポート]ボタンをクリックします。

組織を新しく登録するときのCSVフォーマットの1例としては次のようになります。

Table 1. CSVフォーマット1
組織ID 親組織ID 組織名 組織名(英) ロールID ロール名 メンバー

organization_id

parent_organization_id

organization_name

organization_name_en

role_id

role_name

license_course

資格取得コース

license_course

学生

user1

user2

user3

math_class

数学科

学生

yamada

suzuki

kobayashi

アドバイザー

author1

author2

既存の組織にメンバーを追加する場合のCSV例は次のようになります。

例えば、上記のCSV例が登録済みであるとき、「現在のメンバーリストに追加/更新」を選択して次のCSVファイルをインポートすると、ユーザーや組織を追加できます。

なお、ここでのrole_id1、role_id2、role_id3は上記のCSV例を登録した際に自動的に定められたものになります。

また、メンバーを置き換える場合は、「古いメンバーを削除してから追加」を選択します。

Table 2. CSVフォーマット2
組織ID 親組織ID 組織名 組織名(英) ロールID ロール名 メンバー

organization_id

parent_organization_id

organization_name

organization_name_en

role_id

role_name

license_course

資格取得コース

license_course

role_id1

学生

user4

user5

user6

math_class

数学科

role_id2

学生

sato

role_id3

アドバイザー

author3

TA

TA1

TA2

TA3

license_course_librarian

license_course

司書取得

学生

tanaka

kimura

アドバイザー

author4

メンバー登録するユーザIDは末尾の各カラムに1つずつ入力します(1ユーザごとにコンマで区切る)
重複するIDは登録できません。IDが空欄の場合はランダムな英数文字列が自動的に割り振られます。1回の登録で組織を階層構造とする際には、空欄ではなくIDを指定する必要があります。
組織に2つ以上のロールを作成するには、2つ目のorganization_nameを空にし、role_nameに続けてメンバーを入力します。