Difference between revisions of "Synchronisation rules"

From InsightWiki
Jump to navigation Jump to search
Line 18: Line 18:
  
 
Each of the Synchronisation rules has criteria and a Role. If a contact-pupil link meets the criteria for the rule, then the Role is applied to the contact-pupil link. <br> <br>
 
Each of the Synchronisation rules has criteria and a Role. If a contact-pupil link meets the criteria for the rule, then the Role is applied to the contact-pupil link. <br> <br>
 +
 +
===Example===
 +
 +
The Ordinal value of the rule is shown in red, the criteria in green and the role in blue. <br> <br>
 +
 +
<div>[[Image:sync_example.jpg]]</div> <br> <br>
 +
 +
Dad's relationship with children
 +
{|
 +
!Relationship!!Priority!!Parental Responsibility!!Court Order!!Cohabiting
 +
|-
 +
|Daughter||1||Yes||No||Yes
 +
|-
 +
|Son||2||Yes||No||No
 +
|} <br>
 +
 +
Each contact's relationship with a pupil will be checked against the rules when a Sync is run. If there is a parent at school
  
 
==Creating and Editing rules==
 
==Creating and Editing rules==
  
 
[[Category:Configuration]]
 
[[Category:Configuration]]

Revision as of 14:17, 5 April 2016


Synchronisation rules are used by Insight to determine which role a parent/student should be placed in. Students may require different roles because of the year group they are in. Parents may require different roles because of their Priority level, whether or not they have Parental Responsibility, whether or not there is a Court Order against them, etc.

The Synchronisation Rules page is used to configure the rules that tell Insight which role(s) should be applied to each user. The roles themselves are configured via the Roles page.

The Synchronisation Rules page

The page is split across two tabs, one for parents and another for students. The rules for parents are more complex than those for students.

Sync rules.jpg



How the Rules Work

Each parent/contact in the SIMS database could be linked to one or more pupils e.g. a Dad has a son and a daughter at school. This represents two contact-pupil links; Dad-Son and Dad-Daughter. Each contact will have a maximum of one account which can be linked to multiple pupils.

The process Insight uses to create users is called a Sync. The Sync will check each contact-pupil link to see what role (if any) should be applied. A role is a set of permissions that determines what information/menu items the contact can see when viewing that particular pupil. This means a contact's account could have multiple roles applied to it i.e. Dad is given a Full Access role when he is viewing his daughter and a Limited Access role when viewing his son.

Each of the Synchronisation rules has criteria and a Role. If a contact-pupil link meets the criteria for the rule, then the Role is applied to the contact-pupil link.

Example

The Ordinal value of the rule is shown in red, the criteria in green and the role in blue.

Sync example.jpg



Dad's relationship with children

Relationship Priority Parental Responsibility Court Order Cohabiting
Daughter 1 Yes No Yes
Son 2 Yes No No


Each contact's relationship with a pupil will be checked against the rules when a Sync is run. If there is a parent at school

Creating and Editing rules