Integrate moodle with SIS

Integrate moodle with SIS

by yasha jain -
Number of replies: 5

Hi,

Is there is any way to integrate some SIS system with Moodle. If yes, then what  are the steps through which i can integrate SIS with moodle. Please reply as soon as possible. Thanks in advance.

Average of ratings: -
In reply to yasha jain

Re: Integrate moodle with SIS

by Tim Hunt -
Picture of Core developers Picture of Documentation writers Picture of Particularly helpful Moodlers Picture of Peer reviewers Picture of Plugin developers

Yes, but it depends on what bits of your SIS you want to integrate with which bits of Moodle. Do you want single-sign on, or to transfer enrolments from the SIS to Moodle, or transfer grades from Moodle to the SIS. It is all possbile, but they are typlically set up separately. See, for example, https://docs.moodle.org/31/en/Enrolments https://docs.moodle.org/31/en/,https://docs.moodle.org/31/en/Authentication, etc.

In reply to Tim Hunt

Re: Integrate moodle with SIS

by yasha jain -

i want to enroll students using SIS for that i need to map sis user to moodle user. how can i achieve this and get sis information for moodle user.

In reply to yasha jain

Re: Integrate moodle with SIS

by Richard Oelmann -
Picture of Core developers Picture of Plugin developers Picture of Testers
In reply to Richard Oelmann

Re: Integrate moodle with SIS

by yasha jain -

There is a option in enrolment -> Flat Files through which we can upload CSV files in it. How the mapping is done in that for example if in my csv file there is a user id,role, name, course and course id. Now how can we map this field with moodle user . and once the csv file uploaded then how can we get information that this user will be enrolled by CSV file. and where we can get all SIS information for that user.

 Actually I want to upload SIS data in moodle and get this data for moodle users back. Is there any fields  like sis_user_id or sis_course_id through which we identify that this user is belonging  to SIS system and get information of user with SIS information using api or other ways.