District SSO

This page provides a high-level set of considerations for the District SSO integration type with Clever.

☝️

Please Note

This page describes District SSO with the assumption that you do not have the Secure Sync access tier. The limitations in field access described below do not apply if you have a Secure Sync subscription.

Clever District Single Sign-On (SSO) is a free solution that allows learning applications to connect with districts and to receive basic user information used for authentication, typically through the OAuth 2.0 standard. Other flavors of District SSO implementation include OIDC and SAML.

Clever District SSO allows students, teachers, and admins in Clever to authenticate into their learning tools with a centralized identity.

📘

Not sure if you're in the right place?

This page describes the specific integration type District SSO. If you are looking for an overview of how SSO works with Clever, see https://dev.clever.com/docs/sso-overview.

District SSO will work for your application if:

  • You have an existing account provisioning solution.
    • In other words, it is best if you already have a way to create and manage users in your application.
    • It is possible to leverage the District SSO access tier to provision new accounts. However, please remember that you will only have access to a user's first name, last name, email address, and Clever ID.
  • Your application can authenticate users based on limited information.
    • With this access tier, you will not have access to a user's sections (classes), school, or demographic information.
    • You can refer to https://clever.com/schema to see which fields you have access to with the District SSO access tier.
  • You sell your product at the school or district level
    • If you sell directly to teachers, District SSO might not work for you as it requires district-level administration. You may want to look into Library SSO instead.

What features are available with District SSO

  • SSO scopes in the API, which allow access to a limited set of identifier fields
  • Minimal access to troubleshooting tools
    • With this access tier, you will not have the ability to troubleshoot SSO issues for production users through your dashboard. If you need assistance with troubleshooting for your users, you can rely on the Clever support team at https://support.clever.com.
  • A developer dashboard where you can access basic SSO settings, credentials and application profile description fields

🚧

Need more user info to get SSO working?

Consider Clever Secure Sync or Library! These two integration types provide more user and roster data.

How much does it cost?

  • District SSO is free of cost.

What's next?

If you are interested in setting up a District SSO integration, see Setting up District SSO.