Privacy conflict: group information not separated

If you need support with TeamCal Pro (installation, configuration, usage) post your request here.
Post Reply
volker
Fresh Boarder
Fresh Boarder
Posts: 10
Joined: 2009-09-04, 23:09

Privacy conflict: group information not separated

Post by volker » 2010-11-20, 11:06

Hello George,

since obviously my question (via email) has not been reached you I would be glad if you gave a hint related to following problem:

I cannot find any option that ensures that members of certain groups are really separated completely. Due to privacy policy this can be very important.

Following scenery I would like to set up:

Registred users can edit their calendars and their own profiles, can use the message center and only see their own groups. Seeing only their own groups must result in a profile options that does NOT provide selecting to be notified if “a user calendar is changed of group” showing up groups that the registred user does NOT belong to or if a user is added that does not belong to the registred user´s group.

Additionally that registred user must NOT be able to select groups in the message center he does not belong to!

What is the best approach? Setting “registred mode” to “view”, hardcoding “show my own groups only” and “default Group filter” and afterwards adapting “I want to be notified by e-Mail when” PHP code to make sure that only the own groups are considered for triggering an email? Same with the message center?


Finally an additonal hint concerning privacy policy of tcpro: Maybe you should consider to implement sending mails to groups via bcc and not to or cc.


Best regards and thanks a lot for your wonderful work

Volker
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-20, 13:08

Hi Volker,

if I understand you correctly you want the group selection boxes in the Message dialog and in the Editprofile dialog to reflect the "own groups only" setting. That makes sense actually.

Find attached a quick mod I made. Backup your original files and replace the three in the archive. Let me know if that works for you.

Best regards,
George
[file name=tcpro_group_mod.rar size=22062]http://www.lewe.com/images/fbfiles/file ... up_mod.rar[/file]
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
volker
Fresh Boarder
Fresh Boarder
Posts: 10
Joined: 2009-09-04, 23:09

Re:Privacy conflict: group information not separated

Post by volker » 2010-11-22, 12:29

Hi George,

thanks a lot for your mod!

Yes, it works the way I imagine but unfortunately one can bypass the mod by simply UNchecking TOOLS-USER PROFILE-OPTIONS- MISCELLANEOUS OPTIONS-SHOW MY GROUPS ONLY.

Maybe one should think about deleting that option generally or introduce an new option in the admin config menu where the admin can enable/disable that option. Another approach: TOOLS-ADMINISTRATION-USERS where Admin can grant a right (or not) to the user to make use of the option "Show my groups only".

It is very important that from a user´s point of view enabling certain options under "I want to be notified by e-Mail when:" only depends on the groups where he belongs to.

Best regards
Volker
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-22, 12:55

Yes, my mod is only based on the "Show my groups only" setting in the user profile. This the user can change of course because it is his profile after all.

Not sure what you are still missing. Let's see what we have:

1) Registered Mode: View
The user can see all groups. He can decide to show his groups only by changing his profile. My above mode makes this correct now in the Message and Profile dialog.

2) Registered Mode: View_Group, Edit_Group
The user can only see his groups by default. He cannot edit his profile. He cannot use the Message center.

From what you write I understand that you want to take away the right to see other groups. That you can do with Registered Mode set to View_Group or Edit_Group.

Please elaborate a bit more if I got it wrong.

Best regards
George
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
volker
Fresh Boarder
Fresh Boarder
Posts: 10
Joined: 2009-09-04, 23:09

Re:Privacy conflict: group information not separated

Post by volker » 2010-11-22, 13:22

Hello George,

please have a look on my first posting:

"Registred users can edit their calendars and their own profiles, can use the MESSAGE CENTER and only see their own groups."

Making use of Registered Mode: View_Group, Edit_Group results in losing the message center. Or am I wrong?

Best regards
Volker
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-22, 13:45

Ok, I think I got it. It is actually a new Registered Mode you are asking for, lets call it "View Own Groups". I have to look into that...
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-22, 17:49

Hi Volker,

try this mod instead and tell how it works for you...
[file name=tcpro_3304_view_group_plus_mod.rar size=71314]http://www.lewe.com/images/fbfiles/file ... us_mod.rar[/file]
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
volker
Fresh Boarder
Fresh Boarder
Posts: 10
Joined: 2009-09-04, 23:09

Re:Privacy conflict: group information not separated

Post by volker » 2010-11-22, 19:31

Hi George,

thanks a lot for the MOD.

Following problems occur:

1)
After enabling "group plus view" a user ONLY does find a message center now under TOOLS but NOT the option for changing his profile.
2)
The GROUP-dropdown menue (on the left side of the top) still provides all groups and not only the ones you belong to.

Best regards
Volker
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-23, 08:02

True, those slipped my mind. Here is another shot at it:

[file name=tcpro_3304_view_group_plus_mod_2.rar size=76324]http://www.lewe.com/images/fbfiles/file ... _mod_2.rar[/file]
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
volker
Fresh Boarder
Fresh Boarder
Posts: 10
Joined: 2009-09-04, 23:09

Re:Privacy conflict: group information not separated

Post by volker » 2010-11-23, 10:52

Hi,

thanks again for your work!

Concerning the separation of user data there is still one problem left:

In the message center one can select all other users that belong to other groups. I think at this point one only should be able to select persons from the same groups you are am member of.

By the way one proposal: Making use of the atribute MULTIPLE in combination with the message center an USER-selection would enable you to only select multiple (and certain) users.

Best regards and thank you very much for your efforts

Volker
User avatar
George
Platinum Boarder
Platinum Boarder
Posts: 406
Joined: 2004-11-29, 21:20
Are you a spam bot?: No
Contact:

Re:Privacy conflict: group information not separated

Post by George » 2010-11-23, 15:05

Hi Volker,

I have incorporated these two changes as well:

- option All is not available if "own groups only" is set
- user list is multiple selection

I will incorporate it in the next official relrease.

Best regards,
George

[file name=tcpro_3304_view_group_plus_mod_v3.rar size=76449]http://www.lewe.com/images/fbfiles/file ... mod_v3.rar[/file]
TeamCal Neo is free for private use but requires licensing for use in a commercial environment:
https://georgelewe.atlassian.net/wiki/s ... eo+License
Post Reply