Member
Do primary teachers have access to their class members lists on tools? Primary president asked me about that today. All teachers are assigned to their classes.
Only the primary presidency has access to organization information. Unfortunately this means primary teachers do not have access in Member Tools to see the members of the classes they teach. The only work-around is for the primary secretary to provide a paper attendance roster to the teachers.brown67 wrote:Do primary teachers have access to their class members lists on tools? Primary president asked me about that today. All teachers are assigned to their classes.
JonathanThomasMarshall wrote: Sun Sep 05, 2021 9:12 am Is this because the Church doesn't want Primary teachers to have access to this info electronically or simply technical decision not to implement that feature?
I agree with jdlessley. In my personal opinion, it has to do with children and youth protection issues. There may also be legal requirements involved.JonathanThomasMarshall wrote: Is this because the Church doesn't want Primary teachers to have access to this info electronically or simply technical decision not to implement that feature?
I agree in principle with jdlessley and lajackson. My addition to the speculation pile is to point out the same issue exists for adult class.lajackson wrote: Tue Sep 07, 2021 11:37 am I agree with jdlessley. In my personal opinion, it has to do with children and youth protection issues. There may also be legal requirements involved.
That's fine - unless that person's privacy has been marked as "leadership only" and you're not a "leader". Then you shouldn't be able to see them at all.trevorlauder wrote: Mon Sep 13, 2021 7:17 pm Class information is included in the data sent to Member Tools. You can see what classes a member is in by selecting them in the directory, including children and youth in your home unit. So the data is included in the json data sent back from the API and the app does not block you from viewing that information for a specific member.
I'll have to test it out with someone that I know has it marked as private, but I don't believe it changes anything for this. The privacy settings are for Photo, Phone, E-mail, Address and Show on Map. I believe they would still show up in the list of members and you would be able to see class information, just not the data I listed. Regardless, if there is a privacy or legal reason to not show the lists, it's moot as they send the data to the client which means it's trivial to get with a little code. I'll see what they respond back with about the bug report, if it's not a bug then they should fix the data leak.russellhltn wrote: Mon Sep 13, 2021 8:11 pmThat's fine - unless that person's privacy has been marked as "leadership only" and you're not a "leader". Then you shouldn't be able to see them at all.trevorlauder wrote: Mon Sep 13, 2021 7:17 pm Class information is included in the data sent to Member Tools. You can see what classes a member is in by selecting them in the directory, including children and youth in your home unit. So the data is included in the json data sent back from the API and the app does not block you from viewing that information for a specific member.
But what happens if you look at a class list and notice some people are missing (because they were set to private)? You wouldn't be able to run an attendance list from that incomplete information. (Which is what this thread is about.) And the fact some are missing now becomes more obvious and may put pressure on members to "uncloak".
There is also a setting called Household Visibility Limit which controls whether people in the household are visible at all. If that one is set (and the user isn't a leader) then that person shouldn't show up in the json data at all. If they do, then that would almost surely be a privacy bug.trevorlauder wrote: Mon Sep 13, 2021 9:23 pmThe privacy settings are for Photo, Phone, E-mail, Address and Show on Map.
According to the description of that setting, that just limits how wide individuals can set their privacy settings. So a family member can't set their privacy setting wider than what the head of household set in Household Visibility Limit.eblood66 wrote: Mon Sep 13, 2021 9:33 pmThere is also a setting called Household Visibility Limit which controls whether people in the household are visible at all. If that one is set (and the user isn't a leader) then that person shouldn't show up in the json data at all. If they do, then that would almost surely be a privacy bug.trevorlauder wrote: Mon Sep 13, 2021 9:23 pmThe privacy settings are for Photo, Phone, E-mail, Address and Show on Map.
Yes, it certainly looks that way in the current interface. But I distantly remember there was a way to have the whole household disappear from the general membership. Looking at my own ward list, I can see one member that's missing that should be there.trevorlauder wrote: Mon Sep 13, 2021 9:23 pm The privacy settings are for Photo, Phone, E-mail, Address and Show on Map. I believe they would still show up in the list of members and you would be able to see class information, just not the data I listed. Regardless, if there is a privacy or legal reason to not show the lists, it's moot as they send the data to the client which means it's trivial to get with a little code. I'll see what they respond back with about the bug report, if it's not a bug then they should fix the data leak.
Please keep in mind it may take some time for the change to ripple though the system. You may need to give it a couple of days if it doesn't appear to work.trevorlauder wrote: Mon Sep 13, 2021 10:00 pm I'll find someone tomorrow to set all their privacy settings to Private and see what I can view. I'm pretty sure I'll still be able to see them in the directory, just not their photo, address and contact information.
I think you're missing my point. The issue isn't whether the class information is private. The issue is that non-leaders would end up with an incomplete class list.trevorlauder wrote: Thu Sep 16, 2021 8:21 pm Either it's a bug and they should fix Member Tools to let non-leaders see class lists or they should remove the class information from the data sent to Member Tools for non-leader accounts.
I'm not sure. I do know that electronic systems play by much stricter laws than paper records.trevorlauder wrote: Thu Sep 16, 2021 9:29 pm I wonder though how this relates to the privacy settings. If a member has opted to have their information not in the directory, doesn't an organization presidency giving a class list, with all members listed, to a teacher violate the users privacy setting?
Since Member Tools shows the teachers in the class they know the association between teachers and members in the class. If they were given permission to do it they could show the class members just to the teachers of the class.trevorlauder wrote: Thu Sep 16, 2021 10:04 pm The one caveat to all of this is I don't think Member Tools currently has the ability to differentiate between who that classes teacher is vs anyone else in the ward. It only knows to treat leadership callings differently when pulling down the data. So if they were to show the full class list in Member Tools, including Private records, they would need to add another layer of permissions.