Public bug reported:

Mahara: master
OS: any
DB: any
Browser: any

Curtin University in Perth, Australia ( https://www.curtin.edu.au/ )
would like to contribute a recent enhancement they applied to the User
CSV bulk upload.

Background: The university would like a mechanism to bulk move students
recently graduated to an alumni institution.


Modify the ‘Add people by CSV’ screen with the following:
1. Repurpose the drop-down list of institution and authentication method:
▪ The screen currently has a list of authentication drop-down. But, if updating 
a user, they must belong to the institution with that authentication. Remove 
this restriction and change logic so it's to "move" user to the new 
institution/authentication.

2. Repurpose the 'Force password' change button to send a link that requires 
students to set a password, like a first-time password link that also shows 
them their username.
▪ In the email, include that they have been added to the new institution.
▪ If possible, prevent the sending of a second email when adding the user to to 
a new institution. Otherwise, the users will receive 2 emails (password reset 
and new institution subscription).

3. Repurpose the 'Email people about their account' switch to send the details 
off to the students.
▪ Currently, this switch is only applicable for new accounts.

4. If the old user institution uses ‘remoteuser’ (i.e. LTI does) and new
institution does not (i.e. manual), remove the ‘remoteuser’ record.


5. If the user is in more than one institution, remove them from both 
institutions and move them to the new institution.


6.  All other functionality on the page will remain the same.

** Affects: mahara
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Mahara
Contributors, which is subscribed to Mahara.
Matching subscriptions: mahara-contributors
https://bugs.launchpad.net/bugs/1968800

Title:
  Enhancement: User CSV upload to move users to new institution

Status in Mahara:
  New

Bug description:
  Mahara: master
  OS: any
  DB: any
  Browser: any

  Curtin University in Perth, Australia ( https://www.curtin.edu.au/ )
  would like to contribute a recent enhancement they applied to the User
  CSV bulk upload.

  Background: The university would like a mechanism to bulk move
  students recently graduated to an alumni institution.

  
  Modify the ‘Add people by CSV’ screen with the following:
  1. Repurpose the drop-down list of institution and authentication method:
  ▪ The screen currently has a list of authentication drop-down. But, if 
updating a user, they must belong to the institution with that authentication. 
Remove this restriction and change logic so it's to "move" user to the new 
institution/authentication.

  2. Repurpose the 'Force password' change button to send a link that requires 
students to set a password, like a first-time password link that also shows 
them their username.
  ▪ In the email, include that they have been added to the new institution.
  ▪ If possible, prevent the sending of a second email when adding the user to 
to a new institution. Otherwise, the users will receive 2 emails (password 
reset and new institution subscription).

  3. Repurpose the 'Email people about their account' switch to send the 
details off to the students.
  ▪ Currently, this switch is only applicable for new accounts.

  4. If the old user institution uses ‘remoteuser’ (i.e. LTI does) and
  new institution does not (i.e. manual), remove the ‘remoteuser’
  record.

  
  5. If the user is in more than one institution, remove them from both 
institutions and move them to the new institution.

  
  6.  All other functionality on the page will remain the same.

To manage notifications about this bug go to:
https://bugs.launchpad.net/mahara/+bug/1968800/+subscriptions


_______________________________________________
Mailing list: https://launchpad.net/~mahara-contributors
Post to     : mahara-contributors@lists.launchpad.net
Unsubscribe : https://launchpad.net/~mahara-contributors
More help   : https://help.launchpad.net/ListHelp

Reply via email to