User Mnet Hosts block: Difference between revisions
No edit summary |
No edit summary |
||
Line 1: | Line 1: | ||
{{Moodle 1.9}} | {{Moodle 1.9}} | ||
The User Mnet Hosts bloc is similar to the Mnet Hosts block except it | The User Mnet Hosts bloc is similar to the Mnet Hosts block except it only gives access to MNET hosts where the | ||
which | user is allowed to jump to. Custom user profile fields will be used in a dedicated category to control | ||
which hosts are in the scope of the current user. | |||
The block provides its own tools to install significant user custom fields and custom field catagory | The block provides its own tools to install significant user custom fields and custom field catagory | ||
Line 12: | Line 13: | ||
A further securisation of the door is in developement plans. | A further securisation of the door is in developement plans. | ||
==Prerequisites== | |||
No prerequisites. | |||
==Installing== | |||
Install the block as usual: | |||
1. Unzip the block package within the ''blocks'' directory of your Moodle installation. | |||
2. Browse to the Administration -> notifications menu. | |||
==Preparation== | |||
For the block to operate properly, you need generating relevant access field for each | |||
known MNET host in the neighbourhood. This is called synchronizing the block with | |||
the MNETwork configuration. | |||
==Settings== | |||
===Global settings=== | |||
Access to the synchronisation tool. | |||
===Instance settings=== | |||
there are no instance settings. | |||
==Normal operations== | |||
===Using a block instance=== | |||
Just add an instance of this block instead of the standard Mnet Hosts block to limitate | |||
the network view to allowed targets. | |||
===Giving users access to an host=== | |||
Edit the profile of users to check or uncheck the access fields matching the hosts you allow | |||
the user to see. You might change the custom fields settings for convenience so new users are | |||
implicitely allowed or disallowed for a particular host. |
Revision as of 14:30, 3 October 2010
Moodle1.9
The User Mnet Hosts bloc is similar to the Mnet Hosts block except it only gives access to MNET hosts where the user is allowed to jump to. Custom user profile fields will be used in a dedicated category to control which hosts are in the scope of the current user.
The block provides its own tools to install significant user custom fields and custom field catagory in Moodle so the MNET output can be controlled.
At its stage of developement, hiding a MNET in list of possible destination should not be considered as sufficiant in terms of security. These are not security doors, but a way to provide intelligible navigation to users depending on there profile.
A further securisation of the door is in developement plans.
Prerequisites
No prerequisites.
Installing
Install the block as usual:
1. Unzip the block package within the blocks directory of your Moodle installation.
2. Browse to the Administration -> notifications menu.
Preparation
For the block to operate properly, you need generating relevant access field for each known MNET host in the neighbourhood. This is called synchronizing the block with the MNETwork configuration.
Settings
Global settings
Access to the synchronisation tool.
Instance settings
there are no instance settings.
Normal operations
Using a block instance
Just add an instance of this block instead of the standard Mnet Hosts block to limitate the network view to allowed targets.
Giving users access to an host
Edit the profile of users to check or uncheck the access fields matching the hosts you allow the user to see. You might change the custom fields settings for convenience so new users are implicitely allowed or disallowed for a particular host.