{"action":"created","issue":{"url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/187","repository_url":"https://api.github.com/repos/DependencyTrack/dependency-track","labels_url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/187/labels{/name}","comments_url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/187/comments","events_url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/187/events","html_url":"https://github.com/DependencyTrack/dependency-track/issues/187","id":349894150,"node_id":"MDU6SXNzdWUzNDk4OTQxNTA=","number":187,"title":"Add the possibility to manage users via LDAP.","user":{"login":"Mazorius","id":11423826,"node_id":"MDQ6VXNlcjExNDIzODI2","avatar_url":"https://avatars0.githubusercontent.com/u/11423826?v=4","gravatar_id":"","url":"https://api.github.com/users/Mazorius","html_url":"https://github.com/Mazorius","followers_url":"https://api.github.com/users/Mazorius/followers","following_url":"https://api.github.com/users/Mazorius/following{/other_user}","gists_url":"https://api.github.com/users/Mazorius/gists{/gist_id}","starred_url":"https://api.github.com/users/Mazorius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mazorius/subscriptions","organizations_url":"https://api.github.com/users/Mazorius/orgs","repos_url":"https://api.github.com/users/Mazorius/repos","events_url":"https://api.github.com/users/Mazorius/events{/privacy}","received_events_url":"https://api.github.com/users/Mazorius/received_events","type":"User","site_admin":false},"labels":[{"id":48104495,"node_id":"MDU6TGFiZWw0ODEwNDQ5NQ==","url":"https://api.github.com/repos/DependencyTrack/dependency-track/labels/enhancement","name":"enhancement","color":"84b6eb","default":true},{"id":794335301,"node_id":"MDU6TGFiZWw3OTQzMzUzMDE=","url":"https://api.github.com/repos/DependencyTrack/dependency-track/labels/pending%20release","name":"pending release","color":"0e8a16","default":false}],"state":"closed","locked":false,"assignee":{"login":"stevespringett","id":3878933,"node_id":"MDQ6VXNlcjM4Nzg5MzM=","avatar_url":"https://avatars3.githubusercontent.com/u/3878933?v=4","gravatar_id":"","url":"https://api.github.com/users/stevespringett","html_url":"https://github.com/stevespringett","followers_url":"https://api.github.com/users/stevespringett/followers","following_url":"https://api.github.com/users/stevespringett/following{/other_user}","gists_url":"https://api.github.com/users/stevespringett/gists{/gist_id}","starred_url":"https://api.github.com/users/stevespringett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevespringett/subscriptions","organizations_url":"https://api.github.com/users/stevespringett/orgs","repos_url":"https://api.github.com/users/stevespringett/repos","events_url":"https://api.github.com/users/stevespringett/events{/privacy}","received_events_url":"https://api.github.com/users/stevespringett/received_events","type":"User","site_admin":false},"assignees":[{"login":"stevespringett","id":3878933,"node_id":"MDQ6VXNlcjM4Nzg5MzM=","avatar_url":"https://avatars3.githubusercontent.com/u/3878933?v=4","gravatar_id":"","url":"https://api.github.com/users/stevespringett","html_url":"https://github.com/stevespringett","followers_url":"https://api.github.com/users/stevespringett/followers","following_url":"https://api.github.com/users/stevespringett/following{/other_user}","gists_url":"https://api.github.com/users/stevespringett/gists{/gist_id}","starred_url":"https://api.github.com/users/stevespringett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevespringett/subscriptions","organizations_url":"https://api.github.com/users/stevespringett/orgs","repos_url":"https://api.github.com/users/stevespringett/repos","events_url":"https://api.github.com/users/stevespringett/events{/privacy}","received_events_url":"https://api.github.com/users/stevespringett/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/DependencyTrack/dependency-track/milestones/7","html_url":"https://github.com/DependencyTrack/dependency-track/milestone/7","labels_url":"https://api.github.com/repos/DependencyTrack/dependency-track/milestones/7/labels","id":2989077,"node_id":"MDk6TWlsZXN0b25lMjk4OTA3Nw==","number":7,"title":"3.3","description":"","creator":{"login":"stevespringett","id":3878933,"node_id":"MDQ6VXNlcjM4Nzg5MzM=","avatar_url":"https://avatars3.githubusercontent.com/u/3878933?v=4","gravatar_id":"","url":"https://api.github.com/users/stevespringett","html_url":"https://github.com/stevespringett","followers_url":"https://api.github.com/users/stevespringett/followers","following_url":"https://api.github.com/users/stevespringett/following{/other_user}","gists_url":"https://api.github.com/users/stevespringett/gists{/gist_id}","starred_url":"https://api.github.com/users/stevespringett/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/stevespringett/subscriptions","organizations_url":"https://api.github.com/users/stevespringett/orgs","repos_url":"https://api.github.com/users/stevespringett/repos","events_url":"https://api.github.com/users/stevespringett/events{/privacy}","received_events_url":"https://api.github.com/users/stevespringett/received_events","type":"User","site_admin":false},"open_issues":3,"closed_issues":6,"state":"open","created_at":"2017-12-19T16:05:03Z","updated_at":"2018-10-18T03:44:28Z","due_on":"2018-10-31T07:00:00Z","closed_at":null},"comments":9,"created_at":"2018-08-13T05:43:01Z","updated_at":"2018-10-21T12:49:59Z","closed_at":"2018-10-16T22:16:46Z","author_association":"NONE","body":"### Issue Type:\r\n  - [ ] defect report\r\n  - [x] enhancement request\r\n  \r\n  \r\n### Current Behavior:\r\nCurrently, a user must be added manually and the authorization and group membership must be set via LDAP before logging in.\r\n\r\n### Steps to Reproduce (if defect):\r\n-\r\n\r\n### Expected Behavior:\r\nI define in the properties which LDAP groups (nested should be possible) are assigned to which team.\r\nIf the team does not exist at this time, it is added with a specific list of permissions that the team member inherits.\r\n\r\n### Environment:\r\n  \r\n  - Dependency-Track Version: 3.1.1\r\n  - Distribution: Executable WAR\r\n  - BoM Format & Version:\r\n  - Database Server: PostgreSQL\r\n  - Browser: Safari, Chrome\r\n\r\n\r\n### Other Details:\r\nThe AWX LDAP implementation can serve as an example."},"comment":{"url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/comments/431666099","html_url":"https://github.com/DependencyTrack/dependency-track/issues/187#issuecomment-431666099","issue_url":"https://api.github.com/repos/DependencyTrack/dependency-track/issues/187","id":431666099,"node_id":"MDEyOklzc3VlQ29tbWVudDQzMTY2NjA5OQ==","user":{"login":"Mazorius","id":11423826,"node_id":"MDQ6VXNlcjExNDIzODI2","avatar_url":"https://avatars0.githubusercontent.com/u/11423826?v=4","gravatar_id":"","url":"https://api.github.com/users/Mazorius","html_url":"https://github.com/Mazorius","followers_url":"https://api.github.com/users/Mazorius/followers","following_url":"https://api.github.com/users/Mazorius/following{/other_user}","gists_url":"https://api.github.com/users/Mazorius/gists{/gist_id}","starred_url":"https://api.github.com/users/Mazorius/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/Mazorius/subscriptions","organizations_url":"https://api.github.com/users/Mazorius/orgs","repos_url":"https://api.github.com/users/Mazorius/repos","events_url":"https://api.github.com/users/Mazorius/events{/privacy}","received_events_url":"https://api.github.com/users/Mazorius/received_events","type":"User","site_admin":false},"created_at":"2018-10-21T12:49:59Z","updated_at":"2018-10-21T12:49:59Z","author_association":"NONE","body":"Many thanks ;)"}}
{"actor":{"display_login":"Mazorius"}}