いくつかUsing Moodleの記事を探したのですが、よく理解できてないので、もしおわかりの方がいらっしゃたら、教えて頂きたいのですが...
現在、当方のMoodleサイトは、学内からも学外からもアクセスを許可しています。ただすべてのコースについては、ゲストアクセスを許可していませんので、学外からのアクセスについては、基本的に学生がログインして利用する形になります。
今後、Moodleのフロントページを使って、学内のお知らせなども掲示したいと考えています。演習室PCのブラウザでは既定のページに設定するので、学生は、ログイン等せずにこのお知らせを閲覧することができます。
しかしこのお知らせについては、学外からはログインなしで閲覧されたくないのです。
お知らせ用のコースをつくったり、forceloginをYesにすることも考えたのですが、そうすると、学内からアクセスした場合もログインする必要があり、学生がブラウザを起動し、すぐに違うサイトへ移ってしまうとそのお知らせは読まれないことになります。
話をまとめますと、学内(特定のIPアドレス)からのアクセスの場合は、forceloginがNoとして扱われ、学外からのアクセスの場合にはforceloginがYesとして扱われるようにしたい...ということになります。
Webサーバ(当方IIS)の設定でできるのか、あるいはMoodleのプログラムの変更でできるのか、あるいは別のアイデアで対処できるのか...いろいろ考えていますが、ご意見など伺えたら幸いです。