「コンテクスト」の版間の差分

提供:MoodleDocs
移動先:案内検索
編集の要約なし
(done.)
 
(同じ利用者による、間の3版が非表示)
1行目: 1行目:
{{Moodleサイト - 基本構造}}
{{Moodleサイト - 基本構造}}


作成中です - [[利用者:Mitsuhiro Yoshida|Mitsuhiro Yoshida]]
コンテクストはMoodle内の「スペース」です。同時にMoodleサイトのナビゲーション構造はコンテクストによって定義されます。コースはコンテクストであり、活動、リソースまたはブロックもコンテクストであり得ます。
 
コンテクストはMoodle内の「スペース」です。同時にコンテクストによって、Moodleサイトのナビゲーション構造が定義されます。コースはコンテクストであり、活動、リソースまたはブロックもコンテクストであり得ます。


==ロールコンテクスト==
==ロールコンテクスト==
14行目: 12行目:
これは「ユーザが入っている'''ページ'''に応じて、'''異なる[[ロールおよびケイパビリティ|ロール]]'''を割り当てることができる」ことを意味します。
これは「ユーザが入っている'''ページ'''に応じて、'''異なる[[ロールおよびケイパビリティ|ロール]]'''を割り当てることができる」ことを意味します。


あなたがどのようにMoodleをセットアップしたかによりますが、'''ユーザがログインする前'''、ログインページまたは公開されているフロントページにて、すべてのユーザには'''ゲスト'''ロールが割り当てられます。この割り当ては変更することができますが、十分に注意してください。
あなたがどのようにMoodleをセットアップしたかによりますが、'''ユーザがログインする前'''、ログインページまたは公開されているフロントページにて、すべてのユーザには'''ゲスト'''ロールが割り当てられます。この割り当ては変更することができますが、十分注意してください。


Moodeにおいて、ユーザ名およびパスワードを使ってログインした'''ユーザすべて'''は「'''認証済みユーザ'''」となります。どのように認証されたかということは、ユーザのロールとは異なります。
Moodeにおいて、ユーザ名およびパスワードを使ってログインした'''ユーザすべて'''は「'''認証済みユーザ'''」となります。どのように認証されたかということは、ユーザのロールとは異なります。
24行目: 22行目:
代わりに、それらの権限がユーザに割り当てられていないとしても、コースページへ移動した場合、コース内で「'''管理者'''」「'''コース作成者'''」「'''教師'''」または「'''学生'''」の権限を割り当てることができます。
代わりに、それらの権限がユーザに割り当てられていないとしても、コースページへ移動した場合、コース内で「'''管理者'''」「'''コース作成者'''」「'''教師'''」または「'''学生'''」の権限を割り当てることができます。


同じ'''コンテクスト'''内にいるわけではありませんので、それらの権限が他のページまたはコースでも割り当てられたままということではありません。
同じ'''コンテクスト'''内に留まるわけではありませんので、それらの権限が他のページまたはコースでも割り当てられたままということではありません。


== オーバービュー==
== オーバービュー==
37行目: 35行目:


Moodle Docs
Moodle Docs
* [[Beginning_Administration_FAQ | Beginning Administration FAQ]]
* [[管理者FAQ]]
* [[Roles FAQ]]
* [[ロールFAQ]]
* [[Development:Roles#Context]]
* [[開発:ロール#コンテクスト]]
* [[Development:Roles and modules#Context]]
* [[開発:ロールおよびモジュール#コンテクスト]]
* [[Roles and capabilities]]
* [[ロールおよびケイパビリティ]]
* [[Role permissions]]
* [[ロールパーミッション]]


フォーラムディスカッション - 英語
フォーラムディスカッション - 英語

2011年7月22日 (金) 16:07時点における最新版

コンテクストはMoodle内の「スペース」です。同時にMoodleサイトのナビゲーション構造はコンテクストによって定義されます。コースはコンテクストであり、活動、リソースまたはブロックもコンテクストであり得ます。

ロールコンテクスト

コンテクストはロールパーミッションと合わせて、すべてのMoodleページにおいてケイパビリティを定義します。特定コースのコンテクストでは、あるユーザは学生としてのパーミッションを持ち、他のユーザは教師としてのパーミッションを持ちます。それに対して、別のコースでは異なるコンテクストとなるため、同じユーザに異なるロールを割り当てることができます。

Moodle 1.7以降では、パーミッションコンテクストを活動モジュールまたはブロックに含むことができるようになりました。そのため、コース内のスペースに多くのコンテクストを持つことができます。これらにはレッスン、課題、フォーラムおよび小テストのモジュールおよびブロックが含まれます。

特定のコンテクストをベースに、ユーザに対して異なるパーミッションを割り当てることができます。例えば、ユーザに対してコース内で「学生」ロールを割り当てることができますが、1つのフォーラムのコンテクストにおいて「教師」ロールを割り当てることもできます。また、ユーザは1つのコースで教師であることもできますし、別のコースで学生であることもできます。

これは「ユーザが入っているページに応じて、異なるロールを割り当てることができる」ことを意味します。

あなたがどのようにMoodleをセットアップしたかによりますが、ユーザがログインする前、ログインページまたは公開されているフロントページにて、すべてのユーザにはゲストロールが割り当てられます。この割り当ては変更することができますが、十分注意してください。

Moodeにおいて、ユーザ名およびパスワードを使ってログインしたユーザすべては「認証済みユーザ」となります。どのように認証されたかということは、ユーザのロールとは異なります。

どのような理由があったとしても、あなたはフロントページコンテクスト内でユーザに学生ロールを割り当てたいこともあるでしょう (この設定には注意してください。ロールを割り当てる前に下記ドキュメントを読み進めてください)。

ユーザがカテゴリコンテクストに移動した場合、「認証済みユーザ」に戻ります。そこにユーザが移動した場合、ユーザ名が調査された後、パーミッションが算出されます。パーミッションを算出した結果、ユーザにパーミッションがある場合、そのコンテクスト内においてユーザに対して十分な権限を持った「教師」「コース作成者」または「管理者」の権限を割り当てることができます。

代わりに、それらの権限がユーザに割り当てられていないとしても、コースページへ移動した場合、コース内で「管理者」「コース作成者」「教師」または「学生」の権限を割り当てることができます。

同じコンテクスト内に留まるわけではありませんので、それらの権限が他のページまたはコースでも割り当てられたままということではありません。

オーバービュー

バージョン 1.8のMoodleコンテクスト:

Moodle-contexts-1.8.png

(ソース: 開発:ロール#コンテクスト)

関連情報

Moodle Docs

フォーラムディスカッション - 英語