Hi, <div>I think it usefull to have groups with permissions for the system (this group can use this application, this one can administrate the cloud, ...) but also having something like 'circles' in google plus, to share informations rapidly with others people, is a must have ...</div>
<div><br></div><div>Christophe<br><br><div class="gmail_quote">2012/2/1 Michael Gapczynski <span dir="ltr"><<a href="mailto:gapczynskim@gmail.com">gapczynskim@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I chose to store group shares in that fashion because it would allow users to rename the file only on their end or unshare it from their selves. Of course this means that a new entry needs to be created if a new group member is added. I was going to have all of those entries show up as just the group name in the drop down, but I haven't gotten around to this. The main reason I haven't fixed these problems is because I believe groups needs to be expanded and possibly a separate grouping mechanism for sharing. <div>
<br></div><div>The current implementation of groups in ownCloud is only used for checking admin status and only admins can create/modify groups. In terms of sharing this is alright for enterprise, but it isn't ideal for a normal user who may want to group people together for quick sharing on a reoccuring basis. In my mind this is a different definition of groups and so it may break off from the group backend. For the future of sharing in ownCloud I envision sharing becoming more focused on a user's contacts rather than users of the same ownCloud instance. I'm still formulating these changes in my head. </div>
<span class="HOEnZb"><font color="#888888">
<div><br></div><div>Michael</div></font></span><div>
<div><br><div class="gmail_quote"><div><div class="h5">On Wed, Feb 1, 2012 at 11:58 AM, Dirk Kastens <span dir="ltr"><<a href="mailto:dirk.kastens@uni-osnabrueck.de" target="_blank">dirk.kastens@uni-osnabrueck.de</a>></span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi,<div><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
You're right, the group system isn't build for multiply backends yet.<br>
<br>
Changing it to behave simular to the users system has been a plan for a while<br>
but I never got to it.<br>
</blockquote>
<br></div>
I've nearly finished writing an ldap backend for groups. It depends on the user_ldap app and adds a search path and some attributes for posixgroups. I had to change the lib/group.php, lib/group/database.php, and lib/group/backend.php.<br>
<br>
In the admin user menu I see my ldap users and the local group and posixgroup memberships of each user, and I can share my files with members of a posixgroup.<br>
<br>
The only drawback is the implementation of group file sharing (that's independent from my ldap groups). If I share a file with a group, owncloud makes an entry of the form user@group for each group member in the oc_sharing table of the database. So it doesn't support dynamic group memberships. If there are new members in a group, they are not allowed to access the shared files. And if a user has been deleted from a group he can still access the shared files. Another drawback is, that if you have a big group with, let's say, 100 members, there are 100 entries made in the database table. And if you want to disallow the sharing, you have to delete the 100 members individually from the sharing menu. That's very uncomfortable.<br>
<br>
If you share a file with a group, there should be a single entry in the database, like @group. The members should be evaluated dynamically, IMO.<span><font color="#888888"><br>
<br>
Dirk<br>
<br>
</font></span><br></div></div><div class="im">_______________________________________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org" target="_blank">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
<br></div></blockquote></div><br></div>
</div>
<br>_______________________________________________<br>
Owncloud mailing list<br>
<a href="mailto:Owncloud@kde.org">Owncloud@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/owncloud" target="_blank">https://mail.kde.org/mailman/listinfo/owncloud</a><br>
<br></blockquote></div><br><br clear="all"><div><br></div>-- <br><div><span style="background-color:rgb(255,255,255)">----------------------------------------------------</span></div><div><span style="background-color:rgb(255,255,255)"><br>
</span></div><div>NOTE/NOTA :</div><div><br></div><div>FR : Toute reproduction de ce courrier ou des fichiers attachés sur un reseau 'social' est interdite, specialement les photos.</div><div><br></div><div>ES : Cualquier reproducción de este correo o de los ficheros adjuntos en cualquier red social esta prohibida, especialmente las fotos.</div>
<br>
</div>