ILLiad-Alma User Data Integration version 1
- Ian Chan (Unlicensed)
- Lauren Magnuson (Unlicensed)
Owned by Ian Chan (Unlicensed)
Target release | version 1 |
---|---|
Epic | |
Document status | DRAFT |
Document owner | |
Project Team | |
Developers | |
QA |
Deliverables
Bitbucket Github | Login and team membership required Public | |
Bitbucket Github | Login and team membership required. Public |
Goals
- Automated creation and update of ILLiad user accounts utilizing Alma User Data API.
- Script package available for deployment at all campuses.
Background and strategic fit
This project utilizes the capabilities of the Systemwide ULMS to create a more efficient account management process in ILLiad.Â
Assumptions
- Locally-hosted ILLiad instance for campuses wanting to deploy this integration.
Requirements
# | Title | User Story | Importance | Notes |
---|---|---|---|---|
1 | Automated user account creation | Must Have | ||
2 | Automated account data update upon successful authentication | Â | Must Have | Â |
3 | Â | Â | Â | Â |
User feedback, interaction, and design specifications
Initial survey to determine campus requirements
Questions
Below is a list of questions to be addressed as a result of this requirements document:
Question | Outcome |
---|---|
Where should API lookup script live? | |
Do all campuses have a server where they can place the script? | Â |
If campus is not able to self-host, should SDLS host the script? | Â |
Not Doing
- Implementation of Shibboleth for ILLiad authentication across multiple campuses. This is best addresses in follow-up project.
Major tasks
Description / Lead / Completion Date
- Create survey to campuses asking for contact and specific use cases /Â Lauren Magnuson (Unlicensed)Â /Â Â
- Wrap-up survey /Â Lauren Magnuson (Unlicensed) /Â Â
- Update San Marcos sample script to utilize REST API /Â Ian Chan (Unlicensed) /Â Â
- Analyze survey submissions and update requirements / ALL /Â Â
- Communicate updated requirements to campus contacts / ???? /Â Â
- Update and make it a deployable package / Various / Â
- Test / Various / Â Â
- Version 1 ready for campus testing /Â Ian Chan (Unlicensed) /Â Â
- Campuses complete testing of version 1 /Â Ian Chan (Unlicensed) /Â Â
- Production version ready for campuses /Â Ian Chan (Unlicensed) /Â Â Â
- Instructions for using the ILLiad Login / ILLiad Login with External User Data Source /Â Ian Chan (Unlicensed) /Â Â