ISAMS SSO can be enabled independently for staff, parents and students. In order to set it up, please follow the steps in iSAMS:
- Go to the Authentication app in the Control Panel.
- Select Manage SSO Clients in the menu on the right-hand side.
- Click the Create SSO Client button above the grid.
Please note that an individual SSO Client needs to be created for each user type (Staff, Parent, Student).
1. Details Tab
-
Client ID:
- Staff: schoolsbuddy.isams
- Parent: schoolsbuddy.pportal
- Student: schoolsbuddy.sportal
- Client Name: Enter a clear name for the client. Example: Parent Portal for SchoolsBuddy SSO.
- Client URL (optional): https://www.schoolsbuddy.com/
-
Login Screen: Select an option from the dropdown to specify which login screen should be used.
- Staff: iSAMS
- Parent: iSAMS.Portal.Parent
- Student: iSAMS.Portal.Student
- Backchannel Logout URI: Leave blank.
- Authentication Flows: Hybrid.
2. Scope tab
Select openid and email
3. Whitelist URIs
- Allowed Post Login URIs : Please refer to the table below. Depending on your school's location and the user type, whitelist the appropriate URI for each client.
You can find your SchoolsBuddy domain in the URL of your SchoolsBuddy page. eg: ttpd - Allowed Post Logout URIs: whitelist the appropriate URI depending on your school's location, regardless of user type.
- CORS Enabled Origins: whitelist the appropriate URI depending on your school's location, regardless of user type.
Schools based in APAC Schools based in EMEA Schools based in North/Central/South America https://accounts2.schoolsbuddy.net https://accounts1.schoolsbuddy.net/
Upon clicking “Save & Close” when creating a new client, a pop-up like this will appear with the Client ID and Client Secret. Please make a note of the secret before closing the window, as it will not show when making changes to existing clients
Please provide us with the Client ID and Client Secret via this form, and let us know that you have submitted the form.