Skip to main content

Desktop Notifications

JICS provides the ability to enable desktop notifications for users who are using up-to-date versions of the following browsers:

  • Chrome and Firefox for Windows, macOS and Android

  • Microsoft Edge

A future release will include support for Safari in macOS as well.

As the JICS administrator, you can turn desktop notifications on or off for the entire portal. Users have the option of disabling notifications for their individual accounts from the Contact information screen in the My profile and settings feature, as explained in the About Desktop Notifications section.

Events that Trigger a Notification

Attendance Feature

In the Attendance feature, the system will send desktop notifications in the following situations. Each notification will include a link to the Attendance feature.

  • Student has an unexcused absence – notification sent to the student

  • Student exceeds allowed number of unexcused absences – notification sent to faculty

Coursework Feature

In the Coursework feature, the system will send desktop notifications in the following situations. Each notification will include a link to the Student Assignment Detail screen.

  • Student comments on an assignment – notification sent to faculty

  • Faculty comments on an assignment – notification sent to the student

  • Faculty grades an assignment – notification sent to the student

  • Student submits an assignment – notification sent to faculty

Gradebook Feature

In the Gradebook feature, the system will send desktop notifications in the following situations. Each notification will include a link to the student’s grade sheet.

  • Student submits feedback to faculty – notification sent to faculty

  • Faculty submits feedback to student – notification sent to student

View a Log of Desktop Notifications

The FWK_PushNotificationLog table in the JICS database contains a log of all desktop notifications sent by the system. For each notification logged, this table records the endpoint, the date and time, the user agent, and whether or not an exception was returned.

An administrator can enable or disable system-wide notifications on the Communication preferences screen in Site Manager.

Note

Enabling desktop notifications requires the following:

  • You must have a default SMTP From email address. The system needs this to generate VAPID keys used to exchange encrypted information with end points for each browser. This setting is located in Site Manager > Framework Settings > Email.

  • Your portal must be running SSL using a valid and recognized certificate (warnings about invalid certificates will interfere with this functionality).

  1. Log in to the portal as someone with administrative privileges.

  2. Click the user icon and select Site Manager from the drop-down menu.

    The system displays the Site Manager screen, with the Site settings tab selected.

  3. Click the Communication preferences tab.

    The Communication preferences screen displays.

  4. Take one of the following actions:

    • To turn on desktop notifications, click the Desktop notifications button to display Yes.

    • To turn off desktop notifications, click the Desktop notifications button to display No.

On the Communication preferences screen, you can upload the image that will be sent with desktop notifications when another icon is not specified by the system (a user photo, for example). This icon can help your users quickly identify your institution, so they know where the notification originated.

The default push icon must be a JPEG, PNG, or GIF file at a size of 192 pixels square.

  1. Log in to the portal as someone with administrative privileges.

  2. Click the user icon and select Site Manager from the drop-down menu.

    The system displays the Site Manager screen, with the Site settings tab selected.

  3. Click the Communication preferences tab.

    The Communication preferences screen displays.

  4. In the Default push icon section of the screen, click Replace icon.

  5. In the dialog that displays, navigate to the new image and select it.

    The system uploads the image and displays it on the screen.

  6. Click Save.