Welcome to
SchoolBridge.
Sign in with your existing PowerSchool account to see your family.
Sign in with PowerSchoolYou’ll continue to PowerSchool to sign in, then return here automatically.
Create a parent accountYour PowerSchool password stays with PowerSchool.
Test execution details
Execution: passed
{
"status": "passed",
"steps": [
{
"operation": "Redirect browser to PowerSchool parent authorization",
"status": "passed"
},
{
"operation": "Validate SIS-issued parent identity",
"status": "passed"
},
{
"operation": "Verify existing reciprocal Guardian and Person mapping",
"status": "passed"
},
{
"operation": "Retrieve only explicitly authorized students",
"status": "passed"
}
],
"requests": [
{
"stage": "Discover SIS identity provider",
"method": "GET",
"status": 200,
"durationMs": 383
},
{
"stage": "Exchange authorization code",
"method": "POST",
"status": 200,
"durationMs": 209
},
{
"stage": "Read SIS signing keys",
"method": "GET",
"status": 200,
"durationMs": 82
},
{
"stage": "OAuth token exchange",
"method": "POST",
"status": 200,
"durationMs": 158
},
{
"stage": "Existing parent guardianpersonassoc",
"method": "GET",
"status": 200,
"durationMs": 48
},
{
"stage": "Existing parent guardianpersonassoc",
"method": "GET",
"status": 200,
"durationMs": 30
},
{
"stage": "Existing parent person",
"method": "GET",
"status": 200,
"durationMs": 39
},
{
"stage": "Existing parent person",
"method": "GET",
"status": 200,
"durationMs": 30
},
{
"stage": "Existing parent guardian",
"method": "GET",
"status": 200,
"durationMs": 40
},
{
"stage": "Existing parent guardian",
"method": "GET",
"status": 200,
"durationMs": 30
},
{
"stage": "Existing parent guardianpersonassoc",
"method": "GET",
"status": 200,
"durationMs": 33
},
{
"stage": "Existing parent guardianpersonassoc",
"method": "GET",
"status": 200,
"durationMs": 29
},
{
"stage": "Existing parent guardianstudent",
"method": "GET",
"status": 200,
"durationMs": 40
},
{
"stage": "Existing parent guardianstudent",
"method": "GET",
"status": 200,
"durationMs": 36
},
{
"stage": "Existing parent studentcontactassoc",
"method": "GET",
"status": 200,
"durationMs": 51
},
{
"stage": "Existing parent studentcontactassoc",
"method": "GET",
"status": 200,
"durationMs": 29
},
{
"stage": "Existing parent explicit live access",
"method": "GET",
"status": 200,
"durationMs": 253
},
{
"stage": "Existing parent students",
"method": "GET",
"status": 200,
"durationMs": 46
},
{
"stage": "Existing parent students",
"method": "GET",
"status": 200,
"durationMs": 33
},
{
"stage": "Existing parent students",
"method": "GET",
"status": 200,
"durationMs": 30
},
{
"stage": "Existing parent students",
"method": "GET",
"status": 200,
"durationMs": 34
}
],
"parentLoginProven": true
}