The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Hi,
Can anyone tell me that what is the best practice to integrate PeopleSoft Campus Solution from Canvas? either csv or API?
Thanks
Greetings @ammar_siddiqui - Leslie asked me to follow-up since I worked on certain aspects of the our SIS integration for Canvas - my role was that of an "interlocutor" between the Canvas team and the team responsible for our SIS Data (analysts from the Registrar and PeopleSoft technical team). We opted for CSV flat-file transfers between our SIS can Canvas, with the extracts and transfers occurring 4 times per day. Happy to go into more details on the particulars I worked on. One thing I can mention that worked really well (and which Canvas makes easy with CSV uploads of SIS data) - I developed simple programs that generated sample CSV data in the form we were considering. By leveraging the beta instance of Canvas, we could ingest this data, review it. And in the worst case, we knew we would have a refreshed system to work against the next week.
Hi @nardell, hope you are doing good. Its good to hear that you have done the integration between Canvas and PeopleSoft. Are you guys import the complete gradebook data including each assignment or only final grades into PeopleSoft? What customization has done in PeopleSoft side? If possible can you please send me your CSV template of Canvas over email? (ammar.siddiqui@habib.edu.pk). Are you using canvas API to schedule the CSV? Sorry for bombarding the list of questions as I have to finalized the integration at my earliest.
Thanks
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.