{"action":"created","issue":{"url":"https://api.github.com/repos/digitalocean/netbox/issues/554","repository_url":"https://api.github.com/repos/digitalocean/netbox","labels_url":"https://api.github.com/repos/digitalocean/netbox/issues/554/labels{/name}","comments_url":"https://api.github.com/repos/digitalocean/netbox/issues/554/comments","events_url":"https://api.github.com/repos/digitalocean/netbox/issues/554/events","html_url":"https://github.com/digitalocean/netbox/issues/554","id":176870032,"node_id":"MDU6SXNzdWUxNzY4NzAwMzI=","number":554,"title":"Implement multi-tenancy access controls: restrict users to specific areas of interest","user":{"login":"askbow","id":3993730,"node_id":"MDQ6VXNlcjM5OTM3MzA=","avatar_url":"https://avatars0.githubusercontent.com/u/3993730?v=4","gravatar_id":"","url":"https://api.github.com/users/askbow","html_url":"https://github.com/askbow","followers_url":"https://api.github.com/users/askbow/followers","following_url":"https://api.github.com/users/askbow/following{/other_user}","gists_url":"https://api.github.com/users/askbow/gists{/gist_id}","starred_url":"https://api.github.com/users/askbow/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/askbow/subscriptions","organizations_url":"https://api.github.com/users/askbow/orgs","repos_url":"https://api.github.com/users/askbow/repos","events_url":"https://api.github.com/users/askbow/events{/privacy}","received_events_url":"https://api.github.com/users/askbow/received_events","type":"User","site_admin":false},"labels":[{"id":401612483,"node_id":"MDU6TGFiZWw0MDE2MTI0ODM=","url":"https://api.github.com/repos/digitalocean/netbox/labels/status:%20accepted","name":"status: accepted","color":"0e8a16","default":false},{"id":447665913,"node_id":"MDU6TGFiZWw0NDc2NjU5MTM=","url":"https://api.github.com/repos/digitalocean/netbox/labels/type:%20major%20feature","name":"type: major feature","color":"0052cc","default":false}],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":10,"created_at":"2016-09-14T10:22:01Z","updated_at":"2018-08-23T12:11:03Z","closed_at":null,"author_association":"NONE","body":"I've read https://github.com/digitalocean/netbox/issues/446 and thought that it would be nice to have a more general and finer access control with an ability to restrict users (user groups) to view / edit / create objects only in specific Tenants, Tenant Groups, or Sites. And such access control should be enforced in UI as well as in API access.\n\nThat way one could give some limited access for the tenants' engineers themselves, or set some internal access boundaries (for the security-conscious).\n"},"comment":{"url":"https://api.github.com/repos/digitalocean/netbox/issues/comments/415392514","html_url":"https://github.com/digitalocean/netbox/issues/554#issuecomment-415392514","issue_url":"https://api.github.com/repos/digitalocean/netbox/issues/554","id":415392514,"node_id":"MDEyOklzc3VlQ29tbWVudDQxNTM5MjUxNA==","user":{"login":"i1caro","id":1622087,"node_id":"MDQ6VXNlcjE2MjIwODc=","avatar_url":"https://avatars2.githubusercontent.com/u/1622087?v=4","gravatar_id":"","url":"https://api.github.com/users/i1caro","html_url":"https://github.com/i1caro","followers_url":"https://api.github.com/users/i1caro/followers","following_url":"https://api.github.com/users/i1caro/following{/other_user}","gists_url":"https://api.github.com/users/i1caro/gists{/gist_id}","starred_url":"https://api.github.com/users/i1caro/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/i1caro/subscriptions","organizations_url":"https://api.github.com/users/i1caro/orgs","repos_url":"https://api.github.com/users/i1caro/repos","events_url":"https://api.github.com/users/i1caro/events{/privacy}","received_events_url":"https://api.github.com/users/i1caro/received_events","type":"User","site_admin":false},"created_at":"2018-08-23T12:11:03Z","updated_at":"2018-08-23T12:11:03Z","author_association":"NONE","body":"Without any promises I'll rebase my patches with the current repo this\nweekend. The changes are deep and I'm not 100% into my choices.\n\n\n\n*Nuno Rosa*\n\nOn 22 August 2018 at 15:27, Renato Orgito <notifications@github.com> wrote:\n\n> Hello @i1caro <https://github.com/i1caro> , do you still working on that?\n> That is a very critical feature. I'd love to see it implemented. Right now\n> I'm forced to keep a legacy system for a few prefixes that I need to give\n> write access for internal teams. Just waiting for this feature to finally\n> get rid of the legacy system.\n>\n> —\n> You are receiving this because you were mentioned.\n> Reply to this email directly, view it on GitHub\n> <https://github.com/digitalocean/netbox/issues/554#issuecomment-415051131>,\n> or mute the thread\n> <https://github.com/notifications/unsubscribe-auth/ABjAR0tp8LPX-jt6jHpnuuFlpy8cKcU8ks5uTWpKgaJpZM4J8niM>\n> .\n>\n"}}
{"actor":{"display_login":"i1caro"}}