VLNIS SSO

Requirements for VLNIS - Single Sign On [SSO]
Outline of Problem:


 * 1) the management of VLN Internet Services users is becoming unsustainably complex - particularly now the VLNIS hosts moodle and Mahara.
 * 2) School emails are unreliable and/ or non-existent.

Scenarios:
John - the new user

John has decided to enroll on a Y10 Spanish course brokered by the VLN. John visits the person in his school responsible for VLN courses (alternative scenario – John enrolls himself on a VLN course of study) to confirm his selection. John's idenetity (username, password, email address, school etc) already exists within the VLN. This is because the directory at John's home school synchronises daily with the VLNIS Directory server. The person responsible for VLN enrollments confirms John's selection on the VLN brokerage site. John's new Spanish teacher (based at another school) is notified by email of the new enrollment. The teacher accepts John onto the Spanish course. The VLNIS service automatically enrolls John into the correct Y10 Spanish course on Moodle.

To access his Moodle course, John logs into the VLN system using his school network credentials. On his home page are links to the courses that John is enrolled on.

John is a very forgetful boy and after 3 weeks forgets his system password. The system administrator at his home school resets his password for the school network. Due to directory synchronisation, the password change is propagated to the VLNIS Directory Server.

Jane - moves school
Jane is enrolled on 2 VLN courses: German and Biology. The courses are offered by schools in different clusters and both use Moodle. Jane also uses her VLN Mahara portfolio to provide evidence of her learning. Due to circumstance beyond her control, Jane has to move school during Term 3. She is fortunate that her VLN identity is tied to her as an individual and the LMS and portfolio are associated with her credentials at her new school. When she arrives at her new school she is able to access the portfolio and Moodle course using her new credentials. =====

Other Users:
Will other users have to be manually enrolled into Moodle instances as fall outside the SSO??

Parent - wants access to Moodle at a particular school
Parents want to access the Moodle site to either view what is available on the Moodle-Parent-role or whatever is on the Parent Portal.

Visitor - wants to have a nosey
Someone from outside the school setup wants to have access to the Moodle site to check out certain things. Possibly only for a short time.