{"action":"created","issue":{"url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/34","labels_url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/34/labels{/name}","comments_url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/34/comments","events_url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/34/events","html_url":"https://github.com/g9NmIkehCleu/oms-core3/issues/34","id":115579011,"number":34,"title":"Design and implement permissions","user":{"login":"dIjen7pkLRNL","id":15556417,"avatar_url":"https://avatars.githubusercontent.com/u/15556417?v=3","gravatar_id":"","url":"https://api.github.com/users/dIjen7pkLRNL","html_url":"https://github.com/dIjen7pkLRNL","followers_url":"https://api.github.com/users/dIjen7pkLRNL/followers","following_url":"https://api.github.com/users/dIjen7pkLRNL/following{/other_user}","gists_url":"https://api.github.com/users/dIjen7pkLRNL/gists{/gist_id}","starred_url":"https://api.github.com/users/dIjen7pkLRNL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dIjen7pkLRNL/subscriptions","organizations_url":"https://api.github.com/users/dIjen7pkLRNL/orgs","repos_url":"https://api.github.com/users/dIjen7pkLRNL/repos","events_url":"https://api.github.com/users/dIjen7pkLRNL/events{/privacy}","received_events_url":"https://api.github.com/users/dIjen7pkLRNL/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"milestone":null,"comments":1,"created_at":"2015-11-06T20:14:57Z","updated_at":"2015-11-06T20:14:58Z","closed_at":null,"body":"It is clear that not every user has the right to do everything. Examples:\n\n* Only me, administrators, and maybe the board of my antenna should be able to modify my profile.\n* Only admins should be able to create and delete bodies.\n* Only boards should be able to modify details of their bodies.\n* Only members of a body should see its members.\n* Members of some bodies should be seen by everyone (CD, JC, ...).\n\nThe actual list is much longer and partially defined by [DPPS](https://www.dropbox.com/s/igm3szna0fimw3n/Data%20Privacy%20Visuals%20v0.25.pdf?dl=0).\n\nHowever we still have to figure out on which level we want to implement them (in LDAP, in NodeJS, ...?). Since Agora will change the DPPS every 6 months, it should something that is reasonably easy to change. Finally we should implement a first set of permissions to check our design and to show something to users so that they can give feedback...\n\n----------------------------------------\n- Bitbucket: https://bitbucket.org/ingomueller-net/oms-core/issue/15\n- Originally reported by: Ingo Müller\n- Originally created at: 2015-10-19T21:56:16.861\n"},"comment":{"url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/comments/154520504","html_url":"https://github.com/g9NmIkehCleu/oms-core3/issues/34#issuecomment-154520504","issue_url":"https://api.github.com/repos/g9NmIkehCleu/oms-core3/issues/34","id":154520504,"user":{"login":"dIjen7pkLRNL","id":15556417,"avatar_url":"https://avatars.githubusercontent.com/u/15556417?v=3","gravatar_id":"","url":"https://api.github.com/users/dIjen7pkLRNL","html_url":"https://github.com/dIjen7pkLRNL","followers_url":"https://api.github.com/users/dIjen7pkLRNL/followers","following_url":"https://api.github.com/users/dIjen7pkLRNL/following{/other_user}","gists_url":"https://api.github.com/users/dIjen7pkLRNL/gists{/gist_id}","starred_url":"https://api.github.com/users/dIjen7pkLRNL/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dIjen7pkLRNL/subscriptions","organizations_url":"https://api.github.com/users/dIjen7pkLRNL/orgs","repos_url":"https://api.github.com/users/dIjen7pkLRNL/repos","events_url":"https://api.github.com/users/dIjen7pkLRNL/events{/privacy}","received_events_url":"https://api.github.com/users/dIjen7pkLRNL/received_events","type":"User","site_admin":false},"created_at":"2015-11-06T20:14:58Z","updated_at":"2015-11-06T20:14:58Z","body":"Related to #5.\n\n----------------------------------------\nOriginal comment by: Ingo Müller\n"}}