Note: You are currently viewing documentation for Moodle 3.1. Up-to-date documentation for the latest stable version of Moodle is probably available here: Role export and import.

Role export and import: Difference between revisions

From MoodleDocs
No edit summary
No edit summary
 
(7 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{Roles}}
{{Roles}}
==Role export==
==Export role definition to file==


TODO
To export role definition:
#Go to ''Administration > Site administration > Users > Permissions > Define roles''.
#Click on a role name
#Click "Export" button
#XML file containing definition of the role is downloaded to your computer.


==Role import==
The definition file includes following data:
* role name and description
* allowed context levels
* allow settings for role assignments, overrides and role switching
* list of permissions at the system level
 
==Create new role (Import) from definition==
 
To create new role (to import a previously exported role definition):
#Go to ''Administration > Site administration > Users > Permissions > Define roles''.
#Click "Add a new role button"
#Upload preset
#Click "Continue"
#Review new role and scroll down and click "Create this role"
 
 
==Reset existing role to definition==
 
To reset role:
#Go to ''Administration > Site administration > Users > Permissions > Define roles''.
#Click on a role name
#Click "Reset" button
#Upload preset
#Select required reset options
#Click "Continue"
#Review changes of role definition and scroll down and click "Save changes"


TODO


[[Category:Site administration]]
[[Category:Site administration]]
[[es:Importar y exportar roles]]
[[de:Rollen importieren und exportieren]]

Latest revision as of 12:35, 18 February 2016


Export role definition to file

To export role definition:

  1. Go to Administration > Site administration > Users > Permissions > Define roles.
  2. Click on a role name
  3. Click "Export" button
  4. XML file containing definition of the role is downloaded to your computer.

The definition file includes following data:

  • role name and description
  • allowed context levels
  • allow settings for role assignments, overrides and role switching
  • list of permissions at the system level

Create new role (Import) from definition

To create new role (to import a previously exported role definition):

  1. Go to Administration > Site administration > Users > Permissions > Define roles.
  2. Click "Add a new role button"
  3. Upload preset
  4. Click "Continue"
  5. Review new role and scroll down and click "Create this role"


Reset existing role to definition

To reset role:

  1. Go to Administration > Site administration > Users > Permissions > Define roles.
  2. Click on a role name
  3. Click "Reset" button
  4. Upload preset
  5. Select required reset options
  6. Click "Continue"
  7. Review changes of role definition and scroll down and click "Save changes"