Note: You are currently viewing documentation for Moodle 3.3. Up-to-date documentation for the latest stable version of Moodle is probably available here: Super-administration.

Super-administration: Difference between revisions

From MoodleDocs
(copied doc from Moodlle 2.3 doc branch (updated 21 dec 2012))
 
No edit summary
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
[[VMoodle_Block|Back to index]]
[[VMoodle_Local|Back to index]]


==General principles for MNET super-administration==
==General principles for [[MNet]] super-administration==


MNET super-administration is a feature allowing to massively play some administration commands on a set of virtualized Moodle platforms. The commands are transmitted to each nodes using a dedicated MNET function attached to the VMoodle block scope. The emitting platform should subscribe to the super-administration service, receiving nodes should publish the super-administration service.
[[MNet]] super-administration is a feature allowing to massively execute some administration commands on a set of virtualized Moodle platforms. The commands are transmitted to each node using a dedicated [[MNet]] function attached to the [[VMoodle Block]] scope. The emitting platform should subscribe to the super-administration service, receiving nodes should publish the super-administration service.


The MNET super-administration will provide a unique process for executing any network administration command :  
The [[MNet]] super-administration will provide a unique process for executing any network administration command :  


# Building the command : Mostly SQL orders, build manually or through some command preset.
# Building the command : Mostly SQL orders, build manually or through some command preset.
Line 11: Line 11:
# Command execution and getting results.
# Command execution and getting results.


Tip !! : command and targets are stored in session, thus it will be easy to play the same command on another target set, or keeping the target set and making a new command on it.
'''Tip !! :''' command and targets are stored in session, thus it will be easy to execute the same command on another target set, or keeping the target set and making a new command on it.


Super-administration main screen provides several command sets. As super-administration is a fully extensible architeture, developpers and integrators may easily add command blocks and define new command templates.
Super-administration main screen provides several command sets. As super-administration is a fully extensible architecture, developers and integrators may easily add command blocks and define new command templates.


===Advanced mode===
===Advanced mode===


The advanced mode will allow an administator to write a full SQL query to be played on all target moodles. Note that the SQL must be independant of local context to have chancs to proceed with success.
The advanced mode will allow an administrator to write a full SQL query to be played on all target Moodles. Note that the SQL must be independent of local context to have a chance to proceed with success.


[[Category:MNet]]
[[fr:Super-administration]]
[[fr:Super-administration]]

Latest revision as of 13:36, 18 June 2016

Back to index

General principles for MNet super-administration

MNet super-administration is a feature allowing to massively execute some administration commands on a set of virtualized Moodle platforms. The commands are transmitted to each node using a dedicated MNet function attached to the VMoodle Block scope. The emitting platform should subscribe to the super-administration service, receiving nodes should publish the super-administration service.

The MNet super-administration will provide a unique process for executing any network administration command :

  1. Building the command : Mostly SQL orders, build manually or through some command preset.
  2. Choosing targets.
  3. Command execution and getting results.

Tip !! : command and targets are stored in session, thus it will be easy to execute the same command on another target set, or keeping the target set and making a new command on it.

Super-administration main screen provides several command sets. As super-administration is a fully extensible architecture, developers and integrators may easily add command blocks and define new command templates.

Advanced mode

The advanced mode will allow an administrator to write a full SQL query to be played on all target Moodles. Note that the SQL must be independent of local context to have a chance to proceed with success.