{"action":"created","issue":{"url":"https://api.github.com/repos/influxdata/chronograf/issues/2324","repository_url":"https://api.github.com/repos/influxdata/chronograf","labels_url":"https://api.github.com/repos/influxdata/chronograf/issues/2324/labels{/name}","comments_url":"https://api.github.com/repos/influxdata/chronograf/issues/2324/comments","events_url":"https://api.github.com/repos/influxdata/chronograf/issues/2324/events","html_url":"https://github.com/influxdata/chronograf/issues/2324","id":272700931,"number":2324,"title":"Add ability to disallow authentication via a kind of 'none' role type, and only allow users by whitelisting","user":{"login":"jaredscheib","id":6403018,"avatar_url":"https://avatars1.githubusercontent.com/u/6403018?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredscheib","html_url":"https://github.com/jaredscheib","followers_url":"https://api.github.com/users/jaredscheib/followers","following_url":"https://api.github.com/users/jaredscheib/following{/other_user}","gists_url":"https://api.github.com/users/jaredscheib/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredscheib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredscheib/subscriptions","organizations_url":"https://api.github.com/users/jaredscheib/orgs","repos_url":"https://api.github.com/users/jaredscheib/repos","events_url":"https://api.github.com/users/jaredscheib/events{/privacy}","received_events_url":"https://api.github.com/users/jaredscheib/received_events","type":"User","site_admin":false},"labels":[{"id":663948407,"url":"https://api.github.com/repos/influxdata/chronograf/labels/multitenancy","name":"multitenancy","color":"0e8a16","default":false}],"state":"open","locked":false,"assignee":{"login":"desa","id":1477539,"avatar_url":"https://avatars1.githubusercontent.com/u/1477539?v=4","gravatar_id":"","url":"https://api.github.com/users/desa","html_url":"https://github.com/desa","followers_url":"https://api.github.com/users/desa/followers","following_url":"https://api.github.com/users/desa/following{/other_user}","gists_url":"https://api.github.com/users/desa/gists{/gist_id}","starred_url":"https://api.github.com/users/desa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/desa/subscriptions","organizations_url":"https://api.github.com/users/desa/orgs","repos_url":"https://api.github.com/users/desa/repos","events_url":"https://api.github.com/users/desa/events{/privacy}","received_events_url":"https://api.github.com/users/desa/received_events","type":"User","site_admin":false},"assignees":[{"login":"desa","id":1477539,"avatar_url":"https://avatars1.githubusercontent.com/u/1477539?v=4","gravatar_id":"","url":"https://api.github.com/users/desa","html_url":"https://github.com/desa","followers_url":"https://api.github.com/users/desa/followers","following_url":"https://api.github.com/users/desa/following{/other_user}","gists_url":"https://api.github.com/users/desa/gists{/gist_id}","starred_url":"https://api.github.com/users/desa/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/desa/subscriptions","organizations_url":"https://api.github.com/users/desa/orgs","repos_url":"https://api.github.com/users/desa/repos","events_url":"https://api.github.com/users/desa/events{/privacy}","received_events_url":"https://api.github.com/users/desa/received_events","type":"User","site_admin":false},{"login":"alexpaxton","id":2433762,"avatar_url":"https://avatars1.githubusercontent.com/u/2433762?v=4","gravatar_id":"","url":"https://api.github.com/users/alexpaxton","html_url":"https://github.com/alexpaxton","followers_url":"https://api.github.com/users/alexpaxton/followers","following_url":"https://api.github.com/users/alexpaxton/following{/other_user}","gists_url":"https://api.github.com/users/alexpaxton/gists{/gist_id}","starred_url":"https://api.github.com/users/alexpaxton/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/alexpaxton/subscriptions","organizations_url":"https://api.github.com/users/alexpaxton/orgs","repos_url":"https://api.github.com/users/alexpaxton/repos","events_url":"https://api.github.com/users/alexpaxton/events{/privacy}","received_events_url":"https://api.github.com/users/alexpaxton/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/influxdata/chronograf/milestones/26","html_url":"https://github.com/influxdata/chronograf/milestone/26","labels_url":"https://api.github.com/repos/influxdata/chronograf/milestones/26/labels","id":2718656,"number":26,"title":"1.4.0","description":"","creator":{"login":"nhaugo","id":1003269,"avatar_url":"https://avatars1.githubusercontent.com/u/1003269?v=4","gravatar_id":"","url":"https://api.github.com/users/nhaugo","html_url":"https://github.com/nhaugo","followers_url":"https://api.github.com/users/nhaugo/followers","following_url":"https://api.github.com/users/nhaugo/following{/other_user}","gists_url":"https://api.github.com/users/nhaugo/gists{/gist_id}","starred_url":"https://api.github.com/users/nhaugo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/nhaugo/subscriptions","organizations_url":"https://api.github.com/users/nhaugo/orgs","repos_url":"https://api.github.com/users/nhaugo/repos","events_url":"https://api.github.com/users/nhaugo/events{/privacy}","received_events_url":"https://api.github.com/users/nhaugo/received_events","type":"User","site_admin":false},"open_issues":121,"closed_issues":9,"state":"open","created_at":"2017-08-23T15:12:39Z","updated_at":"2017-11-10T00:11:07Z","due_on":"2017-11-15T08:00:00Z","closed_at":null},"comments":2,"created_at":"2017-11-09T19:55:00Z","updated_at":"2017-11-10T00:12:29Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"We want to allow a SuperAdmin to determine that users cannot automatically authenticate into their instance and become a user, and instead new users can only happen via whitelisting.\r\n\r\n@desa Thoughts on this from a technical perspective? The question is whether to do this as a CLI option or in the UI, and I'm wondering if doing it via the UI would mean that we'd have to actually add a new Role type of something like 'none', which might be a huge pain? Or maybe Orgs could just get a new field that selecting 'None' in the UI generates a special request?"},"comment":{"url":"https://api.github.com/repos/influxdata/chronograf/issues/comments/343333801","html_url":"https://github.com/influxdata/chronograf/issues/2324#issuecomment-343333801","issue_url":"https://api.github.com/repos/influxdata/chronograf/issues/2324","id":343333801,"user":{"login":"jaredscheib","id":6403018,"avatar_url":"https://avatars1.githubusercontent.com/u/6403018?v=4","gravatar_id":"","url":"https://api.github.com/users/jaredscheib","html_url":"https://github.com/jaredscheib","followers_url":"https://api.github.com/users/jaredscheib/followers","following_url":"https://api.github.com/users/jaredscheib/following{/other_user}","gists_url":"https://api.github.com/users/jaredscheib/gists{/gist_id}","starred_url":"https://api.github.com/users/jaredscheib/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/jaredscheib/subscriptions","organizations_url":"https://api.github.com/users/jaredscheib/orgs","repos_url":"https://api.github.com/users/jaredscheib/repos","events_url":"https://api.github.com/users/jaredscheib/events{/privacy}","received_events_url":"https://api.github.com/users/jaredscheib/received_events","type":"User","site_admin":false},"created_at":"2017-11-10T00:12:29Z","updated_at":"2017-11-10T00:12:29Z","author_association":"CONTRIBUTOR","body":"Ok thanks, so let's get @alexpaxton on the design for this to start."}}
{"actor":{"display_login":"jaredscheib"}}