{"action":"created","issue":{"url":"https://api.github.com/repos/gitbucket/gitbucket/issues/2068","repository_url":"https://api.github.com/repos/gitbucket/gitbucket","labels_url":"https://api.github.com/repos/gitbucket/gitbucket/issues/2068/labels{/name}","comments_url":"https://api.github.com/repos/gitbucket/gitbucket/issues/2068/comments","events_url":"https://api.github.com/repos/gitbucket/gitbucket/issues/2068/events","html_url":"https://github.com/gitbucket/gitbucket/issues/2068","id":332448344,"node_id":"MDU6SXNzdWUzMzI0NDgzNDQ=","number":2068,"title":"Feature Request: More advanced permission system","user":{"login":"ApertureDevelopment","id":16450982,"node_id":"MDQ6VXNlcjE2NDUwOTgy","avatar_url":"https://avatars3.githubusercontent.com/u/16450982?v=4","gravatar_id":"","url":"https://api.github.com/users/ApertureDevelopment","html_url":"https://github.com/ApertureDevelopment","followers_url":"https://api.github.com/users/ApertureDevelopment/followers","following_url":"https://api.github.com/users/ApertureDevelopment/following{/other_user}","gists_url":"https://api.github.com/users/ApertureDevelopment/gists{/gist_id}","starred_url":"https://api.github.com/users/ApertureDevelopment/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ApertureDevelopment/subscriptions","organizations_url":"https://api.github.com/users/ApertureDevelopment/orgs","repos_url":"https://api.github.com/users/ApertureDevelopment/repos","events_url":"https://api.github.com/users/ApertureDevelopment/events{/privacy}","received_events_url":"https://api.github.com/users/ApertureDevelopment/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":0,"created_at":"2018-06-14T15:17:21Z","updated_at":"2018-06-15T21:27:24Z","closed_at":null,"author_association":"NONE","body":"**What should be added:** A more complex permission system to be able to limit what users can or can't do\r\n\r\n**Why is it useful?** Some plugins which we installed should not be available for public use, this can cause harm when you want a public accessible server, but as example don't want users to be able to use cl.\r\n\r\nThis could also be useful for other parts, as example maybe you want a user to be able to delete or update other users, but don't want to give him access to the administration."},"comment":{"url":"https://api.github.com/repos/gitbucket/gitbucket/issues/comments/397746701","html_url":"https://github.com/gitbucket/gitbucket/issues/2068#issuecomment-397746701","issue_url":"https://api.github.com/repos/gitbucket/gitbucket/issues/2068","id":397746701,"node_id":"MDEyOklzc3VlQ29tbWVudDM5Nzc0NjcwMQ==","user":{"login":"lavvy","id":7013091,"node_id":"MDQ6VXNlcjcwMTMwOTE=","avatar_url":"https://avatars0.githubusercontent.com/u/7013091?v=4","gravatar_id":"","url":"https://api.github.com/users/lavvy","html_url":"https://github.com/lavvy","followers_url":"https://api.github.com/users/lavvy/followers","following_url":"https://api.github.com/users/lavvy/following{/other_user}","gists_url":"https://api.github.com/users/lavvy/gists{/gist_id}","starred_url":"https://api.github.com/users/lavvy/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lavvy/subscriptions","organizations_url":"https://api.github.com/users/lavvy/orgs","repos_url":"https://api.github.com/users/lavvy/repos","events_url":"https://api.github.com/users/lavvy/events{/privacy}","received_events_url":"https://api.github.com/users/lavvy/received_events","type":"User","site_admin":false},"created_at":"2018-06-15T21:27:24Z","updated_at":"2018-06-15T21:27:24Z","author_association":"NONE","body":"As the plugins will soon have a web install or an app store there will now be more community plugins, therefore we may begin to start considering a more robust and general roles and permissions management.\r\nThe way I am thinking is creating a package system were by each package could be assigned several roles and permission. Then users and groups could now be assigned with required package(s)"}}
{"actor":{"display_login":"lavvy"}}