Enhance Group as stored in DB with: ManagementDelegation object (enabled, registrationForm, signupEnquiryForm, stickyEnquiryForm, logo) and “open” flag. Provide API support to control them.
Add system attribute of enum type to store role in delegated group. So far 2 roles: MANAGER, REGULAR.
Selection of managed groups: UI should specify the admins, registration form and enquiry form.