組織を登録する

組織は、学部・学科、グループやクラス、研究室など、プラグインを使用したいメンバーをまとめるグループの単位です。ここでは、組織を登録する手順を解説していきます。

また、動画でも組織の登録方法を解説しています。

WebClassログイン後の画面で「学習記録ビューア」>「組織の管理」をクリックすると、組織管理画面が表示されます。

organization management link
ip organizations

組織管理画面の左側に表示される組織ツリーで組織をクリックすると、右側に組織情報が表示されます。ここから組織メンバー変更や権限設定、下位組織の作成などを行うことができます。

organization member
「Root」は全ての組織の親組織にあたる特別な組織です。最初から存在し、メンバーを追加したり、Rootを削除したりすることはできません。

組織を登録するには、以下の3つの方法があります。

組織名を入力して登録する

以下のように操作します。

  1. 組織ツリーから「Root」または下位組織を追加したい組織を選択します。

  2. 下位組織の[追加]ボタンをクリックし、「新規作成」します。

    add organization enter
  3. 「新規作成」を選択したあと、「組織名」を入力し、[追加する] ボタンをクリックすると、組織が作成されます。

WebClassのコースメンバーを用いて登録する

学習記録ビューアの組織は、基本的にWebClassに登録されているコースと関係がありません。

しかし、WebClassのコースを組織の登録に用いると、コースに参加しているユーザの名簿を学習記録ビューアでも用いることができます。

  1. 組織ツリーから「Root」または下位組織を追加したい組織を選択します。

  2. 下位組織の[追加]ボタンをクリックし、「コースを追加」を選択すると、WebClassに作成されているコースのメンバを用いることができます。

    add organization webclass

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に続けてメンバーを入力します。