The hierarchy
Entry points
Institution and school dashboards are accessed from different URLs.These are two separate login portals. Institution staff log in with their Identity at
deandesk.com/login and can access any school from there. School-only users (students, parents, teachers) log in directly at the school’s own URL. See Identities vs Users below for how these account types relate.What you manage at the institution level
The institution dashboard atdeandesk.com/dashboard is where you handle everything that spans across your schools.
Institution roles
Institution staff are called Identities. They have their own role system, separate from school roles.What you manage at the school level
The school portal atyourschool.deandesk.com is where your community lives. This is where the actual teaching, learning, communication, and administration happens.
School roles
School users have a different role system from institution identities.A school user can hold multiple roles simultaneously. For example, a teaching assistant might have both Student and Teacher roles. Every user must have the Member role to log in.
Identities vs Users: how accounts work across schools
DeanDesk has two separate account types — Identities and Users — that work together to provide seamless access across schools.What’s the difference?
An Identity is your institution-wide login. A User is your profile inside a specific school. One Identity can be linked to multiple Users — one in each school — so you never need to create a new login for each school.
How single sign-on works
When an Identity accesses a school for the first time, DeanDesk automatically creates a User account in that school on their behalf. This means institution staff never have to register separately at each school.1
Identity logs in at the institution level
The staff member logs in at
deandesk.com/login with their institution credentials. This authenticates their Identity and takes them to the institution dashboard.2
Identity selects a school
From the institution dashboard (or the institution portal page), the staff member clicks on one of the schools under their institution.
3
DeanDesk creates or finds a User
Behind the scenes, DeanDesk checks if a User already exists for this Identity in the selected school.
- If no User exists yet: DeanDesk automatically creates one, copying the Identity’s username and email. Institution Super Admins and Admins are given the Admin and Member roles in the school. Other identities receive roles based on the school’s onboarding policies.
- If a User already exists: DeanDesk links to the existing User account.
4
Identity is redirected into the school
DeanDesk generates a school-level authentication token and redirects the staff member to the school portal. They are now logged in at the school level and can manage courses, users, and settings just like any school admin.
Navigating back to the institution
The flow also works in reverse. A school User whose account is linked to an Identity can navigate back to the institution dashboard without logging in again. DeanDesk generates an institution-level token from the linked Identity and redirects them todeandesk.com/dashboard.
Admin Console quick-jump
Each school card in the institution dashboard, and each platform detail page, includes an Admin Console button. Clicking it mints an SSO token and redirects you straight into that school’s Admin Dashboard atyourschool.deandesk.com/admin — no separate login required.
What this means in practice
- Institution owners log in once at
deandesk.com/loginand can access any of their schools with a single click — no separate passwords, no separate registration. - Each school sees them as a local User with school-specific roles, enrollment data, and permissions. The Identity link is invisible to other school users.
- School-only users (students, parents, teachers who are not institution staff) do not have Identities. They log in directly at the school’s URL and exist only within that school.
How institution and school levels connect
- Branding flows down — Institution-level branding (logo, colors, fonts) serves as the default for schools. Each school can override these with its own branding.
- Stripe can be shared — Schools under an institution can use the institution’s connected Stripe account for collecting payments, or set up their own independent Stripe accounts.
Typical setup flow
1
Create your institution
Sign up at deandesk.com/get-started. This creates your institution and your super admin identity.
2
Set up billing
From the institution dashboard, subscribe to a DeanDesk plan and connect your Stripe account for payment processing.
3
Create your first school
Go to the Schools page in the institution dashboard and create a school. Choose a name and hostname (e.g.
lincoln). Your school is instantly available at lincoln.deandesk.com.4
Configure the school
Log in to your school portal and set up the academic calendar, create users, build courses, and configure admissions. All remaining setup guides in this documentation cover school-level configuration.