Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-23562

Add SSP integration to the Roster

    XMLWordPrintable

    Details

    • Type: Feature Request
    • Status: CLOSED
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 10.0
    • Fix Version/s: 10.0
    • Component/s: zz Roster [DO NOT USE]
    • Labels:
      None
    • Property addition/change required:
      Yes

      Description

      The “Early Alert System” of SSP is meant to provide a means of tracking students as they are coached with tasks and goals to help ensure their educational success.

      Basic Functionality: Essentially, the workflow for the Roster/SSP Early Alert integration should work like this:
      1. Roster will have an Icon for each student that will link the user to the SSP Early Alert system.

      • User will be linked by way of a separate window
      • User will be authenticated (See SSO below)
      • Student information will be populated with the student information from the roster.

      Single Sign On Strategy (SSO) The workflow for the SSO strategy will follow a temporary token pattern.
      1. When a user clicks the icon essentially starting the process, the origin server will hit the destination server with an encrypted version (md5) of the username, hashed by a shared passphrase.
      2. The destination server will return an encrypted URL with a one-time, temporary security token
      3. The source server will then match the previous username and send the redirect URL to the
      client.
      4. This handshake allows the destination to authenticate the client.

      Security Roles
      Client has existing security roles that SSP will leverage.

      • Roles will exist in a client controlled data store accessed remotely by SSP
      • Roles will be populated from People Soft in a periodic ETL process determined by client
      • Format for role data store will be documented and communicated to Unicon for retrieval from
        an application in SSP system.

        Gliffy Diagrams

          Attachments

            Issue Links

              Activity

                People

                • Assignee:
                  relong Bob Long
                  Reporter:
                  aaronz Aaron Zeckoski (Inactive)
                • Votes:
                  2 Vote for this issue
                  Watchers:
                  1 Start watching this issue

                  Dates

                  • Created:
                    Updated:
                    Resolved:

                    Git Source Code