sureshprakash / owncloud-collaboration

The main aim of this application is to simplify the task of project collaboration through ownCloud.
7 stars 9 forks source link

Full Admin access is required to create projects #7

Open scolebrook opened 10 years ago

scolebrook commented 10 years ago

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.

TheAgentK commented 10 years ago

i have the same "issue"... it would be awesome, if this feature could be integrated anytime

TheAgentK commented 10 years ago

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

scolebrook commented 10 years ago

@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.

danaskallman commented 10 years ago

@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?

TheAgentK commented 10 years ago

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...

TheAgentK commented 10 years ago

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...

danaskallman commented 10 years ago

@TheAgentK thanks, I appreciate it.

TheAgentK commented 10 years ago

I fixed the problems with the Icons...Now you will see a Button to add new Projekts

danaskallman commented 10 years ago

@TheAgentK hmmm, I am still having the same issue. Are there server settings that need be in place for this. To review:

TheAgentK commented 10 years ago

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