okfn/ckan — pull request #509 by tobes (2013-03-27 12:19:59+00:00)
Title: Can add, but not remove datasets to groups I don't own

As an admin / owner of an organisation, I can edit datasets belonging to my org and tag them to any group which exists in the instance. There are no error messages if I try to add to other people's groups. However, if I try and remove (or untag) my dataset from a group, it does not save unless i'm removing from a group i created and hence own.

I.e. I seem to have rights to add to other people's groups but not remove. This is inconsistent & we need a better clearer logic of who can do what.