Role export and import: Difference between revisions

From MoodleDocs
No edit summary
mNo edit summary
 
Line 38: Line 38:
[[Category:Site administration]]
[[Category:Site administration]]


[[de:Rollen importieren und exportieren]]
[[es:Importar y exportar roles]]
[[es:Importar y exportar roles]]
[[de:Rollen importieren und exportieren]]
[[it:Esportare e importare i ruoli]]

Latest revision as of 08:58, 13 May 2020

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"