EdSmart and Schoolbox

EdSmart can be integrated into the Schoolbox learning management system for parents to view and complete their online forms. The integration is achieved by the Schoolbox Remote Service API.

It is important that parent/student data in EdSmart is being synced from the same source as Schoolbox, as we are relying on both Schoolbox and EdSmart to have the same unique identifiers for parents and students.

There are two items that a school needs to configure in Schoolbox:

  • A shared secret key

  • A URL to link to EdSmart

  1. Shared Secret - You will need to request a secret from EdSmart support. This is a shared key that is used to authenticate the interaction between the systems.In Schoolbox go to:

    1. Administration

    2. Settings

    3. Security

    4. Remote Shared Secret

    5. Paste the key given to you by EdSmart into the Remote Share Secret field.

NOTE: If there is already a value in this field, it means you already have a secret with another software company. Do not change the value, and please contact EdSmart.


Link to EdSmart

You need to show Parents a link to EdSmart in Schoolbox - you could have a link on the left menu, and/or a tile on their Dashboard for example.



  1. EdSmart will provide you with the link, it will look something like this:

    1. /modules/remote/aHR0cHM6Ly9yZWxlYXNlLnBhcmVudHBhcGVyd29yay5jb20vc2Nob29sYm94U1NPLz9DdXN0b21lcklkPTEwMDEzMzUz

    2. You need to set this value into the link field. For example to create a link on the left menu go to:

    3. Administration > Side Menu

    4. Configure the Destination URL with the link given to you by EdSmart.

    5. Ensure to add /window at the end of your Destination URL.

    6. Set The Destination Target to New Window. Only select to make the link visible to parents.

  2. To check the link switch to a user with a parent role and click the EdSmart link, the My Parent Forms page from EdSmart should load into the right hand side.

 

 

Schoolbox v21.0.0 requirements

Due to the release of Schoolbox v21.0.0, your remote services module requires that 3rd party sites, such as EdSmart, being embedded into Schoolbox are allowed via the safe iframe sites list.

This is to prevent some forms of phishing and XSS attacks. This list can be edited in Admin -> System Settings -> Security (Safe Iframe Sites). 

Schools using the EdSmart integration must add ‘app.edsmart.com’ to the list per the below screenshot.

Possible Issues

My Forms not loading via Schoolbox? Click here to find out more!

If you are still having issues please contact the EdSmart HelpDesk or email help@edsmart.com