{"action":"opened","issue":{"url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/issues/356","repository_url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway","labels_url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/issues/356/labels{/name}","comments_url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/issues/356/comments","events_url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/issues/356/events","html_url":"https://github.com/jupyter-incubator/enterprise_gateway/issues/356","id":326330154,"number":356,"title":"Unauthorized_users lists are not honored when defined in process-proxy stanza","user":{"login":"kevin-bates","id":22599560,"avatar_url":"https://avatars0.githubusercontent.com/u/22599560?v=4","gravatar_id":"","url":"https://api.github.com/users/kevin-bates","html_url":"https://github.com/kevin-bates","followers_url":"https://api.github.com/users/kevin-bates/followers","following_url":"https://api.github.com/users/kevin-bates/following{/other_user}","gists_url":"https://api.github.com/users/kevin-bates/gists{/gist_id}","starred_url":"https://api.github.com/users/kevin-bates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevin-bates/subscriptions","organizations_url":"https://api.github.com/users/kevin-bates/orgs","repos_url":"https://api.github.com/users/kevin-bates/repos","events_url":"https://api.github.com/users/kevin-bates/events{/privacy}","received_events_url":"https://api.github.com/users/kevin-bates/received_events","type":"User","site_admin":false},"labels":[{"id":589019735,"url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/labels/Bug","name":"Bug","color":"ee0701","default":false},{"id":605722503,"url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/labels/Enhanced%20Security","name":"Enhanced Security","color":"d93f0b","default":false},{"id":612302613,"url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/labels/Runtime","name":"Runtime","color":"bfd4f2","default":false}],"state":"open","locked":false,"assignee":{"login":"kevin-bates","id":22599560,"avatar_url":"https://avatars0.githubusercontent.com/u/22599560?v=4","gravatar_id":"","url":"https://api.github.com/users/kevin-bates","html_url":"https://github.com/kevin-bates","followers_url":"https://api.github.com/users/kevin-bates/followers","following_url":"https://api.github.com/users/kevin-bates/following{/other_user}","gists_url":"https://api.github.com/users/kevin-bates/gists{/gist_id}","starred_url":"https://api.github.com/users/kevin-bates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevin-bates/subscriptions","organizations_url":"https://api.github.com/users/kevin-bates/orgs","repos_url":"https://api.github.com/users/kevin-bates/repos","events_url":"https://api.github.com/users/kevin-bates/events{/privacy}","received_events_url":"https://api.github.com/users/kevin-bates/received_events","type":"User","site_admin":false},"assignees":[{"login":"kevin-bates","id":22599560,"avatar_url":"https://avatars0.githubusercontent.com/u/22599560?v=4","gravatar_id":"","url":"https://api.github.com/users/kevin-bates","html_url":"https://github.com/kevin-bates","followers_url":"https://api.github.com/users/kevin-bates/followers","following_url":"https://api.github.com/users/kevin-bates/following{/other_user}","gists_url":"https://api.github.com/users/kevin-bates/gists{/gist_id}","starred_url":"https://api.github.com/users/kevin-bates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevin-bates/subscriptions","organizations_url":"https://api.github.com/users/kevin-bates/orgs","repos_url":"https://api.github.com/users/kevin-bates/repos","events_url":"https://api.github.com/users/kevin-bates/events{/privacy}","received_events_url":"https://api.github.com/users/kevin-bates/received_events","type":"User","site_admin":false}],"milestone":{"url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/milestones/24","html_url":"https://github.com/jupyter-incubator/enterprise_gateway/milestone/24","labels_url":"https://api.github.com/repos/jupyter-incubator/enterprise_gateway/milestones/24/labels","id":3339289,"number":24,"title":"v1.0","description":"","creator":{"login":"kevin-bates","id":22599560,"avatar_url":"https://avatars0.githubusercontent.com/u/22599560?v=4","gravatar_id":"","url":"https://api.github.com/users/kevin-bates","html_url":"https://github.com/kevin-bates","followers_url":"https://api.github.com/users/kevin-bates/followers","following_url":"https://api.github.com/users/kevin-bates/following{/other_user}","gists_url":"https://api.github.com/users/kevin-bates/gists{/gist_id}","starred_url":"https://api.github.com/users/kevin-bates/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/kevin-bates/subscriptions","organizations_url":"https://api.github.com/users/kevin-bates/orgs","repos_url":"https://api.github.com/users/kevin-bates/repos","events_url":"https://api.github.com/users/kevin-bates/events{/privacy}","received_events_url":"https://api.github.com/users/kevin-bates/received_events","type":"User","site_admin":false},"open_issues":8,"closed_issues":4,"state":"open","created_at":"2018-05-11T14:36:07Z","updated_at":"2018-05-24T23:21:10Z","due_on":null,"closed_at":null},"comments":0,"created_at":"2018-05-24T23:21:10Z","updated_at":"2018-05-24T23:21:10Z","closed_at":null,"author_association":"COLLABORATOR","body":"Administrators wishing to deny use of certain kernels to users can do so in two ways. \r\n1. The set of allowed users can be explicitly added to the `authorized_users` list within the process-proxy config stanza.  The target user will be denied access so long as they are not listed in this set of users.\r\n2. The target user can be added to the `unauthorized_users` list within the process-proxy config stanza.  This option is useful when the set of authorized users is large.\r\n\r\nThe second approach is not working.  As a result, the only way to deny a user the use of a specific kernel is to explicitly authorize all other users."}}
{"actor":{"display_login":"kevin-bates"}}