Open scolebrook opened 10 years ago
i have the same "issue"... it would be awesome, if this feature could be integrated anytime
I have forked the project to implement this functionality without ldap. There is now a Usergroup created from this App that has the project admin privileges. If you want to try it you'll get it from my repository https://github.com/TheAgentK/owncloud-collaboration
@TheAgentK Sounds good. While having an admin settings interface to specify the appropriate group/s from the groups known to owncloud (which would cover local, ldap, and any other backend) this is a definite move in the right direction. I have a full task list for the next week or two but I'll grab your fork and give it a whirl as soon as I. Thanks for taking on the idea.
@TheAgentK I installed your version of the app on OwnCloud 7.0.2 and I see the test group created, assing myself to Collaboration Admin but don't see how to add another project or tasks. What am I missing?
You must add the user to the "Collaboration Admin" Group in the User Panel... I'm a German, so my english is not very good...
Hey Sorry...I didn't read your message correct...
I think there is a Problem with the icons...i will fix it in the next days...
@TheAgentK thanks, I appreciate it.
I fixed the problems with the Icons...Now you will see a Button to add new Projekts
@TheAgentK hmmm, I am still having the same issue. Are there server settings that need be in place for this. To review:
The App has still some Bugs... I have the same problem like you... But you can edit the project, when you click on the project detail button...there is another Edit Button witch work for me
I think requiring full admin access is overkill for being able to create projects. I certainly wouldn't want any of the project managers in my organization with admin access to owncloud. Not that they'd do something malicious, but they may break something inadvertantly.
It would be much better to have an option in admin settings to specify the groups that have the privilege of creating projects. Then, instead of perform isAdmin checks, check to see if the user is a member of the approved groups. This would need to work user_ldap group membership also to be useful in more corporate scenarios.