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

No option to set enrolment durations for cohort sync/enrol cohort in a course

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Development in progress
    • Priority: Minor
    • Resolution: Unresolved
    • Affects Version/s: Future Dev
    • Fix Version/s: None
    • Component/s: Cohorts, Enrolments
    • Testing Instructions:
      Hide
      1. As admin create a course, a cohort, and a user.
      2. Go to a course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods
      3. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Enrolment duration" = "10 days".
      4. Click in Add method
      5. Check clicking in created enrolment method 'Edit' icon you cannot change enrol period for an existing method. 
      6. Go to Site administration -> Users -> Accounts -> Cohorts and click on used cohort's 'Assign' button. 
      7. Add a user to the cohort.
      8. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active. 
      9. Check clicking in  icon button Enrolment starts = Today and Enrolment ends = 10 days after today.
      10. Go to Site administration -> Users -> Accounts -> Cohorts and click on used cohort's 'Assign' button. 
      11. Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods.
      12. Remove just created enrolment method instance.
      13. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = today.
      14. Click in Add method
      15. Check clicking in created enrolment method 'Edit' icon you cannot change star date for an existing method. 
      16. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active. 
      17. Check clicking in  icon button Enrolment starts = today.
      18. Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods
      19. Remove just created enrolment method instance.
      20. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = tomorrow.
      21. Click in Add method
      22. Check clicking in created enrolment method 'Edit' icon you cannot change star date for an existing method. 
      23. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled but not active. 
      24. Check clicking in  icon button Enrolment starts = tomorrow.
      25. Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods
      26. Remove just created enrolment method instance.
      27. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = tomorrow.
      28. Click in Add method
      29. Check clicking in created enrolment method 'Edit' icon you cannot change end date for an existing method. 
      30. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active. 
      31. Check clicking in  icon button Enrolment ends = tomorrow.
      32. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = yesterday.
      33. Remove just created enrolment method instance.
      34. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = yesterday.
      35. Click in Add method.
      36. Check clicking in created enrolment method 'Edit' icon you cannot change end date for an existing method. 
      37. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled but not active. 
      38. Check clicking in  icon button Enrolment ends = yesterday.
      39. Remove just created enrolment method instance.
      40. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = yesterday and "End date" = tomorrow.
      41. Click in Add method.
      42. Check clicking in created enrolment method 'Edit' icon you cannot change start date or end date for an existing method. 
      43. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active. 
      44. Check clicking in  icon button Enrolment starts = yesterday and Enrolment ends = tomorrow.
      Show
      As admin create a course, a cohort, and a user. Go to a course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Enrolment duration" = "10 days". Click in Add method Check clicking in created enrolment method 'Edit' icon you cannot change enrol period for an existing method.  Go to Site administration -> Users -> Accounts -> Cohorts and click on used cohort's 'Assign' button.  Add a user to the cohort. Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active.  Check clicking in  icon button Enrolment starts = Today and Enrolment ends = 10 days after today. Go to Site administration -> Users -> Accounts -> Cohorts and click on used cohort's 'Assign' button.  Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods. Remove just created enrolment method instance. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = today. Click in Add method Check clicking in created enrolment method 'Edit' icon you cannot change star date for an existing method.  Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active.  Check clicking in  icon button Enrolment starts = today. Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods Remove just created enrolment method instance. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = tomorrow. Click in Add method Check clicking in created enrolment method 'Edit' icon you cannot change star date for an existing method.  Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled but not active.  Check clicking in  icon button Enrolment starts = tomorrow. Go to the course and add a new cohort enrolment method in Course menu -> More -> Users -> Enrolment methods Remove just created enrolment method instance. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = tomorrow. Click in Add method Check clicking in created enrolment method 'Edit' icon you cannot change end date for an existing method.  Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active.  Check clicking in  icon button Enrolment ends = tomorrow. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = yesterday. Remove just created enrolment method instance. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "End date" = yesterday. Click in Add method. Check clicking in created enrolment method 'Edit' icon you cannot change end date for an existing method.  Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled but not active.  Check clicking in  icon button Enrolment ends = yesterday. Remove just created enrolment method instance. Choose "Add method" = "Cohort sync", an existing cohort and Enabled "Start date" = yesterday and "End date" = tomorrow. Click in Add method. Check clicking in created enrolment method 'Edit' icon you cannot change start date or end date for an existing method.  Go to Course -> Course menu -> User -> Enrolled users and checked the added user is enrolled and active.  Check clicking in  icon button Enrolment starts = yesterday and Enrolment ends = tomorrow.
    • Pull from Repository:
    • Pull Master Branch:
      MDL-53236-master

      Description

      There is no option for me to set the enrolment durations for cohort sync/enrol cohort in a course current.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                amaia Amaia Anabitarte
                Reporter:
                mileginy Mei Ling
                Peer reviewer:
                Mathew May
                Participants:
                Component watchers:
                Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón, Amaia Anabitarte, Carlos Escobedo, Ferran Recio, Sara Arjona (@sarjona), Víctor Déniz Falcón
              • Votes:
                14 Vote for this issue
                Watchers:
                12 Start watching this issue

                Dates

                • Created:
                  Updated: