Solutions

Single Sign-on (SSO)

With the number of user accessible applications, resources, and tools growing within the 
education domain, we realize how critical it is to effectively integrate and offer 
secure and fine-grain access via a true SSO (single sign-on) environment. 
We have been developing and deploying SSO solutions within the P-20 
space for the past ten years and understand what makes these solutions work.

At Choice we view systems integration from a global perspective. Single sign-on fits 
in well with other aspects of a ‘one stop shopping’ environment. We believe there are 
5 levels of integration.

The Choice Solutions "5 Levels of Integration"

  • LEVEL 1: Application URL
    This is a link to a URL embedded on an application page that passes no credentials. It simply requests information from a remote site. It can be within a portal frame, or spawn a new browser session. This takes little to no development and can usually be accomplished through administrative management tools. This in fact, is not actually SSO as there is no credentialing being passed or authorization required.
  • LEVEL 2: Single Sign-On
    This is a Link, Tab or other access method which, when clicked, either launches a new browser or stays in a portal frame while also authenticating the user into an external or 3rd party application or service without having to re-authenticate. Encrypted passwords are stored and mapped to appropriate users with reset capabilities.
  • LEVEL 3: Single Sign-on with Provisioning
    This constitutes a trust of one or more unique systems with authentication/authorization information, and may include reciprocal provisioning, requests for user lifecycle workflows, etc. User, organization, role, and application (create, edit, delete) information can be managed in one place for both the portal and the application or service being connected. A portal can use a variety of methods to perform the SSO ranging from standard LDAP integration using Active Directory to Web Services to trust relationships built and defined by SAML or other protocols.
  • LEVEL 4: Integration Service with SSO
    At this level the integration can have multiple instantiations within a portal and the portal may control any detailed authorization and permissions specific to the external system. At this point the service or application is fully embedded in the portal. The portal and the application may even share other transactional data, services or widgets.
  • LEVEL 5: Full Integration
    The application or service becomes a fully meshed part of an authority portal environment. Presentation layer, identity, security, data, and access services are all shared by the application components and the portal components. The only existence or trace of disparity is as prescribed by policy or system intellectual property, ownership, or licensing restrictions. Achieving Level 5 integration requires a driven partnership of all involved systems providers.

We support all 5 levels and understand how to make SSO an integral and impactful component of your enterprise architecture.

request information