← Back to team overview

mahara-contributors team mailing list archive

[Bug 732980] [NEW] Pre-approval of self-registration

 

Public bug reported:

see also http://mahara.org/interaction/forum/topic.php?id=2983

When self-registration is activated (and people can register for
institutions), user accounts should only be created after (institution)
admin approval.

- Add 'registration must be approved by institutional admin" setting to institutions.
- When registering for any inst. with such a setting, mark registration record as pending & send institution notification.
- Add admin page to show pending registrations by institution, with approve button.
- Approve button marks the registration record as no longer pending & sends a normal registration validation email to the user.
- When institutional membership was denied, email is sent with info that registration could not be completed because membership was denied.

** Affects: mahara
     Importance: Wishlist
         Status: New


** Tags: registration

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

Title:
  Pre-approval of self-registration

Status in Mahara ePortfolio:
  New

Bug description:
  see also http://mahara.org/interaction/forum/topic.php?id=2983

  When self-registration is activated (and people can register for
  institutions), user accounts should only be created after
  (institution) admin approval.

  - Add 'registration must be approved by institutional admin" setting to institutions.
  - When registering for any inst. with such a setting, mark registration record as pending & send institution notification.
  - Add admin page to show pending registrations by institution, with approve button.
  - Approve button marks the registration record as no longer pending & sends a normal registration validation email to the user.
  - When institutional membership was denied, email is sent with info that registration could not be completed because membership was denied.



Follow ups

References