Setting up the Parent Portal for iSAMS

To activate the Parent Portal, you need to configure files on the server where you run the Firefly Cloud Uploader (often the MIS server itself).

There are two different versions of the Parent Portal: 

  • iSAMS' own Parent Portal (with SSO via Firefly)
  • Firefly's Parent Portal for iSAMS (including Attendance, Behaviour etc.)

The following instructions are exclusively for the Firefly Parent Portal. 

If you are currently using the iSAMS Parent Portal and are interested in switching, please contact support@fireflylearning.com.

  1. Back up sqlkeyring.config. You should find it under C:\FireflyCloudUploader\Plugins\SQLKeyringPlugin\
  2. Open sqlkeyring.config with Notepad or similar:
  • Under <variables>, add a new line and enter the following:
<!-- Parent Portal -->
<variable name="father_guid_suffix">-1</variable>
<variable name="mother_guid_suffix">-2</variable>
<variable name="allowed_relationship_types" type="inparam">Parents,Father,Mother</variable>
<variable name="allowed_location_type">Home</variable>
  • Then, under </variables>, add a new line and enter the following:
<include file="includes\isams-pp-mis.config"/>
<include file="includes\isams-custom-groups-mis.config"/>
<include file="includes\isams-firefly-parents-of-custom-groups-mis.config"/>
<include file="includes\isams-firefly-parents-of-groups-mis.config"/>

Your file should now look like this:

  1. Save and close sqlkeyring.config.
  2. Open FireflyCloudUploaderCFG.config in Notepad or similar.
  3. Above </config>, add a new line and paste the following:
<ppAttendanceConfigName>Attendance Name</ppAttendanceConfigName>
<ppBehaviourConfigName>iSAMS</ppBehaviourConfigName>

Your file should now look like this:

You will need to replace Attendance Name with either iSAMS-lesson or iSAMS-session:

  • iSAMS-session displays AM and PM session attendance.
  • iSAMS-lesson displays lesson by lesson attendance.
  1. Save and close FireflyCloudUploaderCFG.config.
Your changes will be visible tomorrow.

Only the last two weeks of attendance will be pulled through. If you want to upload the full attendance history, please navigate to the Firefly Cloud Uploader folder then hold Shift + right-click and select Open the command window here. Run fireflyclouduploader.exe attendanceAll (this is case sensitive) which will initiate the manual upload for historical attendance data.