...
Issues & Concerns | Proposed Solutions | |||
---|---|---|---|---|
Canvas Proxy Integration Requirement | ||||
A | Several colleges who have implemented Canvas have raised concerns about the requirement to implement the proxy workflow and haven't chosen not to do so to avoid the challenges and frustration to their students, faculty, staff and IT. | To support the colleges that are not ready for Fall 2018:
Colleges need more information and options from the Tech Center on how to implement the proxy for Canvas.
| ||
B | These colleges have completed the required IT integration, but either didn't fully understand the workflow through the proxy, or didn't prepare operationally for the workflow changes | |||
C | Faculty and staff have complained that they are getting redirected to the proxy as well as students and it's catching them off guard. The college had not informed/trained staff and faculty, or the information wasn't understood by the college during IT integration. | |||
D | Some colleges don't want to implement the proxy workflow this fall until better implementation support and training is provided by the Tech Center. | |||
These are the colleges that we heard from:
| ||||
Proxy Perception Issues | ||||
A | Overall, colleges do not understand the purpose of the SSO proxy: how it works, why it's important, and how it is related to OpenCCC (or CCCApply or the CCCID). Admissions & Records and IT seem to have an understanding of the systemwide CCCID, but in general, college faculty, staff, counselors, and even college/district leadership hasn't been exposed to the significance of the CCCID and how it's used to track student records across the CCC system over the lifetime of the student's educational journey. | The Tech Center needs to develop a clear, consistent message about the significance of OpenCCC, the CCCID for all students, and the SSO Proxy --- providing information on the purpose, the requirements, the long-term goals and objectives of the systemwide ID for all students - AND outline the implementation options and plan for communication to students and staff. | ||
B | Colleges that adopted OpenCCCApply years ago never stored the CCCID in their SIS, thus the processes are not in place to implement the full workflow process | Outline process for communication to students about the OpenCCC Account and CCCID How it's different from their college student ID and used for systemwide single sign-on and tracking across colleges and applications | ||
C | Based on feedback from colleges, students perceive the proxy to be illegitimate ("Is this for real?"). It appears to be a phishing attempt or scam, and doesn't feel congruent to their expectation that they were on their way to Canvas from their college portal.. | Implement short-term improvements to the Proxy Sign-In page with better messaging, college branding, application branding, support for students with a video tutorial and a link to support. | ||
D | Colleges perceive the proxy as a barrier for their students | Provide colleges with information on importance of the CCCID and the SSO proxy; Provide colleges with information and options to prevent the proxy from re-directing students, including ensuring IdP and common directory is passing the information required by the proxy | ||
E | Faculty and staff perceive the proxy as a barrier for them - they are frustrated | Provide the colleges with information on the importance of passing the correct attributes in metadata Whitelist (temporarily) Canvas, Starfish, Other vendor applications, and CAP to prevent faculty, staff from being re-directed to the proxy. | ||
F | Colleges need better training and support on the proxy web service and overall workflow. | Improve the public documentation space for colleges with FAQs, video tutorials, support & training materials, and link to pre-seed student Accounts | ||
Implementation Plan | ||||
There is a comprehensive IT proxy integration process and most of the colleges have completed that work; however there has not been a clearly prescribed implementation plan or support materials developed to help colleges educate administrators and staff, nor materials for students (clear instructions, help). | Plan #1 - Update existing IT integration plan to include business operations students, faculty and staff ensuring that all CCC colleges (faculty, staff, Administrators, and students) understand the technical and operational implementation requirements; Work with colleges to ensure IdP is passing | |||
| ||||
Colleges that have integrated the proxy but aren't passing the CCCID because they haven't been storing the CCCID for their students since they implemented OpenCCCApply. | These colleges need to: Communicate process and train faculty, staff, admin about the CCCID and the redirect workflow IT needs to start downloading the CCCID, storing in their SIS, importing to Active Directory Start passing the CCCID attribute in IdP metadata Colleges can run a report in the Report Center collecting student information, CCCID and try to match up with college IDs; Or colleges can prepare students for the proxy re-direct by communicating the process - legitimize the OpenCCC Account system and ensure they know it's legitimate; Students that have created an OpenCCC account with CCCApply, can "recover" their account and enter in OpenCCC credentials on Proxy sign-in page. They only | |||
| ||||
Communication Plan | ||||
A communication plan should include an Email campaign to all colleges, training & support materials, video tutorials for students and staff, implementation process & procedures, and process for support for colleges and students. | Descriptions of the OpenCCC Account, the CCCID, and the Proxy Provide breakdown of implementation options and link to detailed checklist on Public Documentation/Implementation site Emphasize / outline the proxy re-direct process - students have three options: When they get re-directed to the proxy sign-in page, they can:
| |||
| ||||
Create Diagrams showing how the OpenCCC and proxy workflows differ and how data flows across the full circle workflow. | ||||
Create training, support, tutorial materials on implementing the proxy for students, colleges, admins | ||||
effective implementation, training & support plan for all colleges as part of an "all college" communication (Email campaign & links to supporting docs online) with suggestions and alternatives for college implementation | ||||
UI/UX Design & Workflow Issues | ||||
UI Issues | ||||
A | The proxy sign-in page needs a better design to legitimize the service for students and colleges. | Implement approved changes to UI per Change Request # 2018-33 | ||
B | The sign-in page lacks legitimate, recognizable branding to the user so they feel comfortable that the re-direct is official and approved by the college, the CCCCO, and the application they are trying to access. | Implement approved changes to UI per Change Request # 2018-33 (Patty to get updated mock-up from Franz which has the college branding next to the new CCCCO logo at the top). Other UI changes are being groomed - OpenApply Jira project) | ||
C | The sign-in page messaging is confusing for the user; it's not clear what login credentials we are asking for. The student has just signed in to their college IdP and then immediately we are redirecting them to a second, different sign in page. The messaging lacks enough information to explain why the student is seeing the proxy sign-in page. | Implement NEW changes (to be approved) per discussions with Butte College and Proxy team. Add "OpenCCC" to Username & Password field labels. | ||
D | The sign-in page needs a Help link or better, an embedded video tutorial that can guide the student through the process (either sign-in with OpenCCC credentials, or recover account credentials and sign-in, or create an account if you don't have one. | TBD | ||
UX Workflow Issues: | ||||
A | To streamline the proxy workflow, colleges want a "short-form" OpenCCC Account creation process for the students who are already students at a college. | Proposed Proxy Account: Instead of having the student complete the full OpenCCC account when they are redirected during proxy workflow, develop and implement a new "short form" OpenCCC Account which only requires minimum fields for account creation.
CCCID is created and stored in proxy, and passed back to college via EPPN API. NOTES: Since the user is already a student at a college and hitting the proxy from the college or district's IdP, display new Account form asking for Username & Password, Personal Email, and Birthdate. The rest of the information would be passed from IdP attributes (first + last name, street address, city, postal code, phone). | ||
B | Colleges are frustrated that students are re-directed to the proxy while they to complete assignments for a course or program. Colleges want an optional workflow process that doesn't interrupt their students on their way to an important are trying to access a systemwide application |
| ||
C | Colleges are frustrated that we don't offer an easy way for bulk assignment of CCCID numbers to non-credit or special needs students (Adult Ed, Inmates, special K12 programs, and non-credit students). Colleges want to provide the Tech Center with a spreadsheet of account data and get back bulk-assigned CCCID assignment process | TBD | ||
D | Many colleges don't know how to get the CCCIDs created during proxy re-direct back into their SIS or common directory systems. Better, comprehensive Information needs to be provided to colleges about the EPPN>CCCID API process. | Implement enhancements to the EPPN > CCCID API to pass colleges all Account data Ensure all colleges have information about the EPPN > CCCID API and the Report Center EPPN Matching report. | ||
OpenCCC Account Issues: | ||||
A | Overall, the OpenCCC Account Creation process, especially when asked during proxy re-direct, is perceived as redundant, unnecessary, long and intrusive; especially when the user has already provided most of the information to the college already when they applied, enrolled, registered, etc. | See UI Workflow solutions above. | ||
B | Students are put off by the questions, especially SSN, Birthdate, address, phone, email, etc. | See UI Workflow solutions above. | ||
Project Management Issues | ||||
A | It is very unclear whether the SSO proxy is a product or a required technology component or simply a system technical requirement - both internally and externally from the field. | |||
B | Currently the SSO proxy does not have a project charter, project plan, business requirements, or roadmap; thus making it extremely difficult for continuous improvement and supporting our colleges. | |||
C | ||||
Development & Deployment Issues | ||||
A | The SSO Proxy also lacks a clear dedicated development team and and roadmap | |||
B | Currently, the Proxy is developed by the Unicon IAM team, including UI changes | |||
C |
...
General Observations:
...