RPT Release Notes 2019.08.28

With this release we roll out new features and new supports for improving Single Sign On across our products.

New tab for user editing to update SSO ID:

Institutional Administrator in RPT can modify the SSO ID for a user for SSO authentication purposes at any time. RPT Institutional Administrator with Platform SSO enabled for their institution who is editing a user or adding a new user, will see the following on the SSO Identifier tab within the Edit User modal:

  • An additional menu item next to Committees
    • Menu Item label: “SSO Identifier”
  • Sees the following fields:
    • If an institution has Platform CAS configuration for SSO:
      • Header: “CAS”
      • Instructional text: “Please provide the CAS Identifier”
    • If an institution has Platform LDAP configuration for SSO:
      • Header:”LDAP”
      • Instructional text: “Please provide the LDAP identifier”
    • If an institution has PLATFORM Shibboleth configuration for SSO:
      • Header:”Shibboleth”
      • Instructional text: “Please provide the Shibboleth identifier, typically EPPN, or employeeNumber”
    • If an institution has a legacy SSO type:
      • We do not display the new SSO identifier tab
      • User should see a SSO ID field (one per Client SSO Configuration):
        • Field label: “SSO ID”
        • Field type: Text
    • User sees Save button

Remove SSO ID in RPT:

Institutional Admin in RPT can modify the SSO ID for a user, so they can better troubleshoot a user at their institution who is having login issues with SSO. When logged into RPT as an Institutional Administrator and editing a User who has been provisioned with an SSO ID, the admin should see the following on the SSO Identifier tab within the Edit User modal:

  • the most recent SSO ID that is associated with the user within the SSO ID field
  • "Remove SSO ID" button next to the Save button for CAS OR LDAP OR Shibboleth
    • This button cannot be clicked if there is no data within the SSO ID field AND no stored record on file
    • When user clicks this button, the following occurs:
      • A window should display
        • Title: 'Are you sure you want to remove the SSO ID'
        • Instructional Text: ‘Please note that removing an SSO ID is not recommended and may result in the user being unable to log in. Remember, you can always update a user’s SSO ID via the SSO identifier tab.’
        • Clicking the X on this window  does NOT remove the SSO ID record and returns me to the Edit User modal with the most recent SSO ID from ACCOUNT displayed
        • User should see a Remove SSO ID button
          • Button text: ‘Remove SSO ID’
          • Clicking this button removes the SSO ID from account AND returns user to the previous scree‌n AND removes the SSO ID record form the screen
        • Cancel Button: Clicking this does NOT remove the SSO ID record, returns Admin to the Edit User modal with the most recent SSO ID from ACCOUNT displayed