「Moodleネットワーク」の版間の差分

提供:MoodleDocs
移動先:案内検索
編集の要約なし
52行目: 52行目:


[[Category:管理者]]
[[Category:管理者]]
[[en:Moodle_Network]]

2007年1月8日 (月) 16:51時点における版

Moodle 1.8


作成中です - Mitsuhiro Yoshida 2007年1月7日 (日) 07:38 (CST)

概観

セキュリティ

ピアツーピア・ネットワーク

これはシステムの基本レイアウトです。ピアツーピア・ネットワークは、学部または学科ごとに独自のユーザ管理をした1つのMoodleを運用している場合、非常に有用です。コースのパーミッションを前提として、ユーザはそれぞれのMoodle内を移動することができます。

セットアップ

このインストラクションでは、 2つのインストール済みMoodle (MoodleAおよびMoodleB) を取り上げます。両方とも正しくインストールされ、まだMoodleネットワーク設定がなされていないものとします。

  1. お互いを会話させる
    1. 管理 >> サーバ >> 環境 でCurがをインストールされていることを示しているか確認してください。
    2. MoodleAおよびMoodleBが同じドメインに設置されている場合、それぞれ異なるクッキー接頭辞を持っているか確認してください。クッキー接頭辞を変更すると、一旦ログアウトされますので注意してください!
    3. 両者において、管理 >> ネットワーク >> 設定 でネットワーキングをONにしてください。
    4. MoodleAで、管理 >> ネットーワーク >> ピア に移動して、MoodleBのURLを「新しいホストを追加する」に入力した後、「追加」ボタンをクリックしてください。
    5. 同様の作業をMoodleBでも行ってください。
    6. On MoodleA go to Admin / Network / Peers - put the URL of MoodleB under "Add New Host" and click Add.
    7. Do the equivalent on MoodleB.
  2. Get user roaming going
    1. On both, go to Admin / Users / Authentication and enable Moodle Network authentication plugin. Click on 'Settings' and enable auto_add_remote_users.
    2. On MoodleA go to Admin / Network / Peers, click on 'MoodleB', and click on 'Services'. Enable SSO-IDP publish and subscribe, and SSO-SP publish and subscribe.
    3. Do the equivalent on MoodleB.
    4. On both, got to Admin / Users / Permissions / Define Roles, only roles that have "Roam to a remote Moodle moodle/site:mnetlogintoremote" will be allowed to roam. Grant the privilege as appropriate.
    5. On both, go to the homepage, and add the 'Network Servers' block.
    6. To test, it is recommended to use a different browser (even on a different machine) that is logged in to neither. Login to MoodleA with a non-administrator account that has the permissions to roam. You should see the Network Servers block, and clicking on it you should go to MoodleB with a newly autocreated account.
  3. Get remote enrolments going -- this is optional. It allows administrator of MoodleB can enrol users that are "native" to MoodleB in courses in MoodleA, and viceversa.
    1. On both, go to Admin / Courses / Enrolment and enable Moodle Network enrolment plugin (click Save). Click on 'Edit' and enable 'allow_allcourses' or select some courses or categories to be remotely enrolled.
    2. On MoodleA go to Admin / Network / Peers, click on 'MoodleB', and click on 'Services'. Enable Enrolment publish and subscribe.
    3. Do the equivalent on MoodleB.
    4. To use, in MoodleA go to Admin / Courses / Enrolment / Moodle Network -> Edit / Manage Network Enrolments and you will see MoodleB listed. Click on MoodleB and you will see a list of your users, and the courses that MoodleB offers for remote enrolment.

使用方法

コミュニティーハブへの接続

セットアップ

使用方法

コミュニティーハブの運用

セットアップ

Helping others use it