ユーザを追加する
ユーザはさまざまな方法でMoodleサイトに追加されます。ユーザアカウントがサイトで作成されると、プロセスは認証と呼ばれ、ユーザがコースに参加すると、プロセスは登録と呼ばれます。通常、サイトにユーザを追加できるのは管理者だけです。コースの教師はコースに学生を追加することしかできず、ユーザをサイトに追加するパーミッションがありません。 (あなたがコースに学生を追加する方法についての指示を探している教師なら、学生を追加するを読んでください。)
ユーザは自分でサイトにサインアップします
他の人に自分のサイトで自分のアカウントを作成してもらいたい場合は、Eメールによる自己登録を有効にする必要があります。スパマがサイトにアクセスする可能性があるため、この機能はデフォルトで無効になっています。
管理者は手動でアカウントを作成します
このプロセスは手動認証と呼ばれ、サイトではデフォルトで有効になっています。特定のフィールドをロックしたり、パスワードの有効期限を設定したり、その他の設定を サイト管理 > プラグイン > 認証 > 手動アカウント から構成したりできます。
管理者は、 サイト管理 > ユーザ > アカウント > 新しいユーザの追加 からユーザを1つずつ追加できます。詳細については、ドキュメント新しいユーザを追加するを参照してください。
また、 サイト管理 > ユーザ > アカウント > ユーザのアップロード からCSVファイルを使用してユーザをバッチでアップロードすることもできます。詳細については、ドキュメントユーザをアップロードするを参照してください。
CSVファイルは、ユーザをコースおよびそれらのコース内のグループに直接アップロードします。以下の例では、新しい生徒がサイトに追加され、英語と数学の2つのコースの指定されたグループに登録されています。 (コースはすでに存在している必要がありますが、グループがまだ存在しない場合は、Moodleがアップロード時に作成します。)
ユーザは、コーホート(サイトまたはカテゴリー全体のユーザのバッチ)のメンバーとして追加することもできます。詳細については、コーホートを参照してください。
他のシステムからユーザを追加する
ユーザが他のシステムからシングルサインオンを介してMoodleに接続することは可能です。これらの設定は、サイト管理 > プラグイン > 認証 > 認証管理 にあり、次のものが含まれます。
- CASサーバ (SSO)-アカウントの詳細は外部CASサーバーにあります
- 外部データベース-アカウントの詳細は外部データベースにあります
- LDAPサーバ-アカウントの詳細は外部LDAPサーバーにあります
- Moodleネットワーク認証-さまざまなMoodleサイトがユーザを接続および認証する方法
- Shibboleth-アカウントの詳細は外部Shibbolethサーバーにあります
- Webサービス認証