Jump to content

Recommended Posts

Posted
Head would like to restrict some confidential pupil behaviour notes to be only visible to her and the teacher of the child. Any suggestions on how to achieve that?
Posted
To my knowledge you can't do this. I think that the Confidential flag against a comment only stops it from being visible to Parents and the Students themselves when they log in, and not to staff. Possibly you can restrict visibility to certain roles through some wizardry, but I'm fairly sure you can't restrict them to a specific teacher.
  • Thanks 1
Posted
I come to a similar conclusion other than having a role per teacher! It's a shame because a a result they're leaving saying 'See file call 'Confidential' which makes a mockery of a centralised repository and ruins any chance of reports being written. Maybe I can get them to compromise and at least include a Google Doc link, where they can control access more granularity, but doesn't overcome the issue of reporting, or at least not without some sophisticated programming which would be beyond me at present.
Posted
The problem with making this kind of system is that the kind of permission structures involved tend to quickly go from "Just between two people" to all sorts of complications to ensure appropriate use. I've created this kind of system previously and can't honestly say I've seen much within the Progresso API to indicate that the full functionality you are looking for is there. Admittedly the Progresso API has far too many endpoints for me to know them all by heart, especially when they aren't all documented fully as far as I can tell!
Posted (edited)
The problem with making this kind of system is that the kind of permission structures involved tend to quickly go from "Just between two people" to all sorts of complications to ensure appropriate use. I've created this kind of system previously and can't honestly say I've seen much within the Progresso API to indicate that the full functionality you are looking for is there. Admittedly the Progresso API has far too many endpoints for me to know them all by heart, especially when they aren't all documented fully as far as I can tell!

 

The new(ish) RESTful API could do it if you were making your own system to display the comments. BM events come out like this, which is all you'd need to hide confidential comments from everyone but the Head and the staff member making them:

 

{

"LearnerId": 443790,

"Behaviour": "Negative",

"IncidentDate": "2017-02-03",

"Subject": "AD",

"Location": "CLS",

"Published": "No",

"Creator": "AB",

"Assignee": "ASJ",

"Status": "Created",

"Types": [

"01NCW",

"02CG"

],

"Comments": [

{

"Confidential": true,

"Comment": "Asked to go to the toilet and went to the one furthest away just to waste time.",

"StaffCode": "AB"

},

{

"Confidential": false,

"Comment": "Spat gum out on floor",

"StaffCode": "CS"

}

],

"Actions": [

"03DB",

"10LP"

]

}

 

EDIT: Honestly though if comments about behaviour are THAT confidential I feel like they probably belong in CPOMS or something anyway.

Edited by djrscally

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now



×
×
  • Create New...