Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-17081

Implement import/export "Permissions" settings for "Manage roles" tab

XMLWordPrintable

    • Any
    • MOODLE_19_STABLE, MOODLE_20_STABLE, MOODLE_21_STABLE, MOODLE_24_STABLE, MOODLE_25_STABLE
    • MOODLE_26_STABLE
    • w26_MDL-17081_m26_roles2
    • Hide

      1/ try exporting of role xml (from role view page)
      2/ test adding of new roles - based on other role, archetype or xml preset
      3/ test resetting of existing role to other role, archetype or xml preset (note you can intentionally select both role and xml at the same time, this is useful if xml does not contain all capabilities)
      4/ test editing of roles
      5/ test deleting of roles

      6/ test new installation - verify the roles,contextlevels,archetypes,allowxxx, etc. are the same as before

      Show
      1/ try exporting of role xml (from role view page) 2/ test adding of new roles - based on other role, archetype or xml preset 3/ test resetting of existing role to other role, archetype or xml preset (note you can intentionally select both role and xml at the same time, this is useful if xml does not contain all capabilities) 4/ test editing of roles 5/ test deleting of roles 6/ test new installation - verify the roles,contextlevels,archetypes,allowxxx, etc. are the same as before
    • 20
    • BACKEND Sprint 1

      Suggest to implement "import / export" settings for the role "permissions". See the two proposed solutions (probably only one need to be implemented)... This is particularly useful for larger "enterprise-level" moodle implementation as we often have staging, testing, and development moodle installations and if we have customized role settings, it is a pain in the butt to manually change all of them one by one (it's a long list of the "Permissions" for all the newly deployed moodle instances. Thanks!

        1. Import-export-roles.bmml
          6 kB
          Daniel Neis Araujo
        2. Import-export-roles.bmml
          6 kB
          Daniel Neis Araujo
        3. Import-export-roles.bmml
          6 kB
          Daniel Neis Araujo
        4. Import-export-roles.bmml
          3 kB
          Daniel Neis Araujo
        5. Import-export-roles.png
          74 kB
          Daniel Neis Araujo
        6. manager-existingsite.xml
          21 kB
          Sam Hemelryk
        7. mdl17081.diff
          3 kB
          Luis Henrique Mulinari
        8. mdl17081.diff
          30 kB
          Daniel Neis Araujo
        9. mdl17081-v2.diff
          31 kB
          Daniel Neis Araujo
        10. mdl17081-v3.diff
          30 kB
          Jonathan Champ
        11. Pre-import-screen.bmml
          8 kB
          Daniel Neis Araujo
        12. Pre-import-screen.bmml
          8 kB
          Daniel Neis Araujo
        13. Pre-import-screen.png
          80 kB
          Daniel Neis Araujo
        14. remap-of-roles.bmml
          5 kB
          Daniel Neis Araujo
        15. remap-of-roles.png
          87 kB
          Daniel Neis Araujo

            Votes:
            39 Vote for this issue
            Watchers:
            37 Start watching this issue

              Created:
              Updated:
              Resolved:

                Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.